French Onion Soup is one of the most delicious soups that most people enjoy only when they’re dining out in a restaurant. Today I’m going to show you how to make this easy recipe that’s topped with homemade croutons and tons of cheese!
Prep Time15 minutesmins
Cook Time1 hourhr25 minutesmins
Total Time1 hourhr40 minutesmins
Course: Soup
Cuisine: French
Keyword: French Onion Soup, homemade croutons, mozzarella cheese
In a large stock pot, melt the butter and add the sliced onions.
After a few minutes of cooking, add the sugar and continue to cook the onions slowly, stirring frequently, for about 30 minutes; until they turn a deep golden brown.
Add the flour and cook for another few minutes.
Then add the beef broth, bay leaf and allow the soup to simmer for another 30 minutes.
Taste the soup and see if it needs any salt or pepper. I always wait till the end to season as the broth can add enough saltiness.
Remove the bay leaf and keep the soup warm while you prepare the homemade croutons.
How to Prepare the Homemade Croutons
Cut the French bread into cubes and spread the softened butter on top. Sprinkle with salt and pepper if desired.
Place them on a parchment lined baking sheet and toast them in a preheated 425 degree oven for about 5 to 8 minutes or until they are golden browned.
How to Put the Soup Together
Spoon the soup into an oven-safe bowl and top with the homemade croutons.
Then sprinkle about ¼ to ⅓ cup of mozzarella cheese to the top of each bowl.
Place the bowls of soup under the broiler for a few minutes or until the cheese is melted.
Sprinkle freshly grated Parmesan cheese on top before serving.
Video
Notes
Traditionally, Gruyere cheese is used for French Onion Soup. I have used Swiss cheese, Mozzarella cheese and Provolone cheese. Any flavor of cheese really works with this recipe, so choose your favorite!