• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Paulacooks

Paulacooks

  • Home
  • Appetizers & Snacks
  • Breakfast & Brunch
  • Desserts & Sweets
  • Dinner Ideas
  • Main Dishes
  • Contact
  • About

Paulacooks

  • Home
  • Appetizers & Snacks
  • Breakfast & Brunch
  • Desserts & Sweets
  • Dinner Ideas
  • Main Dishes
  • Contact
  • About
Home » Classic French Onion Soup

Classic French Onion Soup

April 1, 2025 by Paula

Jump to Recipe·Print Recipe

Rich, savory, and topped with golden, gooey cheese—Classic French Onion Soup is the ultimate comfort dish. This timeless recipe features slowly caramelized onions, a flavorful broth, and crusty bread broiled with melted cheese. It’s a dish that transforms humble ingredients into something deeply satisfying and elegant, perfect for cozy nights or impressing guests.

Want recipes like this delivered straight to your inbox? Subscribe now to get the latest culinary creations you’ll love.

Classic French Onion Soup
Classic French Onion Soup

Why You’ll Love This Recipe
Deep, Complex Flavors – Caramelized onions and broth create a rich, soulful taste.
Cheesy Crust – Melted, golden cheese over toasted bread is pure comfort.
Elegant Yet Simple – Impressive presentation from simple ingredients.
Make-Ahead Friendly – Tastes even better the next day.
Perfect for All Seasons – Warming in winter, yet light enough for cooler summer evenings.

Ingredients You’ll Need

For the Soup:
4 large yellow onions, thinly sliced
3 tbsp unsalted butter
1 tbsp olive oil
1 tsp salt
½ tsp sugar (helps with caramelization)
2 cloves garlic, minced
1 tbsp all-purpose flour (for thickening)
6 cups low-sodium beef broth
1 cup vegetable broth (for added depth)
2 tsp Worcestershire sauce (umami boost)
½ tsp dried thyme
1 bay leaf
¼ tsp black pepper
Salt to taste

For the Topping:
1 baguette, sliced into 1-inch thick rounds
1½ cups shredded Gruyère cheese
½ cup shredded mozzarella (melts beautifully)
Fresh parsley, chopped (optional, for garnish)

Tools You’ll Need

  • Large heavy-bottomed pot or Dutch oven
  • Wooden spoon
  • Ladle
  • Broiler-safe soup bowls or ramekins
  • Baking sheet
  • Chef’s knife and cutting board

Step-by-Step Instructions

Step 1: Caramelize the Onions
In a large pot or Dutch oven, melt the butter and olive oil over medium heat.
Add sliced onions, salt, and sugar. Stir well.
Cook for 35–40 minutes, stirring frequently, until the onions are deep golden brown and caramelized. Be patient—this is where the flavor magic happens.

Step 2: Add Garlic and Flour
Add the minced garlic and cook for 1 minute until fragrant.
Sprinkle in the flour and stir continuously for 2 minutes. This thickens the soup slightly and adds body.

Step 3: Simmer the Soup
Slowly pour in beef broth and vegetable broth, stirring to deglaze the pan.
Add Worcestershire sauce, thyme, bay leaf, and black pepper.
Bring to a boil, then reduce heat and let it simmer uncovered for 20–25 minutes.
Taste and adjust seasoning with additional salt or pepper as needed. Remove bay leaf before serving.

Step 4: Toast the Bread
While the soup simmers, preheat your oven to 400°F (200°C).
Place baguette slices on a baking sheet and toast for 5–6 minutes per side, until golden and crisp.
Set aside.

Step 5: Assemble and Broil
Preheat the broiler on high.
Ladle hot soup into oven-safe bowls. Place one or two toasted baguette slices on top of each bowl.
Sprinkle generously with Gruyère and mozzarella.
Place bowls on a baking sheet and broil for 2–4 minutes, until cheese is melted, bubbling, and lightly browned.

Step 6: Serve Hot
Carefully remove from the oven (the bowls will be hot!).
Sprinkle with fresh parsley if desired and serve immediately.

Classic French Onion Soup
Classic French Onion Soup

Tips for Perfect French Onion Soup
Take Your Time with Onions – Low and slow caramelization is key.
Use Oven-Safe Bowls – Essential for broiling cheese directly on top.
Add Wine Flavor – If desired, a splash of grape juice plus a dash of vinegar can mimic wine’s complexity.
Layer Cheeses – Gruyère gives traditional flavor, mozzarella adds meltiness.
Toast the Bread – This keeps it from getting soggy in the soup.

Serving Suggestions
Crusty Artisan Bread – Serve alongside for dipping.
Simple Green Salad – A crisp contrast to the rich soup.
Roasted Vegetables – Carrots, Brussels sprouts, or asparagus work well.
Grilled Chicken – Add protein for a heartier meal.
Sparkling Water with Lemon – A refreshing drink to balance the richness.

How to Store & Reheat

Storing:
Refrigerate: Cool completely and store soup in airtight containers for up to 4 days.
Freeze: The soup (without bread and cheese) freezes well for up to 3 months.

Reheating:
Stovetop: Warm soup gently over medium heat, stirring occasionally.
Microwave: Heat in short bursts and stir frequently to avoid overheating.
Re-toast the bread and re-broil the cheese topping for best texture.

Frequently Asked Questions

1. Can I use a different cheese?
Yes! Swiss, provolone, or even sharp white cheddar can work if Gruyère is unavailable.

2. What onions are best?
Yellow onions are traditional and offer the right balance of sweetness and depth.

3. Can I make it vegetarian?
Absolutely—use all vegetable broth and skip the Worcestershire sauce (or use a vegetarian version).

4. What can I use instead of wine?
This version skips alcohol altogether. Grape juice with a touch of vinegar can mimic the complexity of wine if desired.

5. Can I make this ahead?
Yes! Make the soup base ahead of time. Toast bread and broil cheese fresh when ready to serve.

Final Thoughts
Classic French Onion Soup is proof that simplicity can be stunning. With just a few basic ingredients and a bit of patience, you’ll create a dish that’s rich, flavorful, and comforting. Perfect for dinner parties or cozy nights in, this recipe delivers restaurant-worthy results every time.

Don’t wait to try this classic comfort dish—your taste buds will thank you. Let us know how it turned out in the comments and don’t forget to share a photo!

Preparation Time: 15 minutes
Cooking Time: 1 hour
Cuisine: French

Nutritional Information (Per Serving):
Calories: 360 | Protein: 14g | Carbohydrates: 28g | Fat: 22g | Fiber: 3g | Sodium: 580mg

Print

Classic French Onion Soup

Classic French Onion Soup
Print Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Rich, savory, and topped with golden, gooey cheese—Classic French Onion Soup is the ultimate comfort dish. This timeless recipe features slowly caramelized onions, a flavorful broth, and crusty bread broiled with melted cheese. It’s a dish that transforms humble ingredients into something deeply satisfying and elegant, perfect for cozy nights or impressing guests.

Want recipes like this delivered straight to your inbox? Subscribe now to get the latest culinary creations you’ll love.

  • Author: Paula
  • Prep Time: 15 minutes
  • Cook Time: 1 hour
  • Total Time: 1 hour 15 minutes
  • Cuisine: French

Ingredients

For the Soup:
4 large yellow onions, thinly sliced
3 tbsp unsalted butter
1 tbsp olive oil
1 tsp salt
½ tsp sugar (helps with caramelization)
2 cloves garlic, minced
1 tbsp all-purpose flour (for thickening)
6 cups low-sodium beef broth
1 cup vegetable broth (for added depth)
2 tsp Worcestershire sauce (umami boost)
½ tsp dried thyme
1 bay leaf
¼ tsp black pepper
Salt to taste

For the Topping:
1 baguette, sliced into 1-inch thick rounds
1½ cups shredded Gruyère cheese
½ cup shredded mozzarella (melts beautifully)
Fresh parsley, chopped (optional, for garnish)

Instructions

Step 1: Caramelize the Onions
In a large pot or Dutch oven, melt the butter and olive oil over medium heat.
Add sliced onions, salt, and sugar. Stir well.
Cook for 35–40 minutes, stirring frequently, until the onions are deep golden brown and caramelized. Be patient—this is where the flavor magic happens.

Step 2: Add Garlic and Flour
Add the minced garlic and cook for 1 minute until fragrant.
Sprinkle in the flour and stir continuously for 2 minutes. This thickens the soup slightly and adds body.

Step 3: Simmer the Soup
Slowly pour in beef broth and vegetable broth, stirring to deglaze the pan.
Add Worcestershire sauce, thyme, bay leaf, and black pepper.
Bring to a boil, then reduce heat and let it simmer uncovered for 20–25 minutes.
Taste and adjust seasoning with additional salt or pepper as needed. Remove bay leaf before serving.

Step 4: Toast the Bread
While the soup simmers, preheat your oven to 400°F (200°C).
Place baguette slices on a baking sheet and toast for 5–6 minutes per side, until golden and crisp.
Set aside.

Step 5: Assemble and Broil
Preheat the broiler on high.
Ladle hot soup into oven-safe bowls. Place one or two toasted baguette slices on top of each bowl.
Sprinkle generously with Gruyère and mozzarella.
Place bowls on a baking sheet and broil for 2–4 minutes, until cheese is melted, bubbling, and lightly browned.

Step 6: Serve Hot
Carefully remove from the oven (the bowls will be hot!).
Sprinkle with fresh parsley if desired and serve immediately.

Notes

Take Your Time with Onions – Low and slow caramelization is key.
Use Oven-Safe Bowls – Essential for broiling cheese directly on top.
Add Wine Flavor – If desired, a splash of grape juice plus a dash of vinegar can mimic wine’s complexity.
Layer Cheeses – Gruyère gives traditional flavor, mozzarella adds meltiness.
Toast the Bread – This keeps it from getting soggy in the soup.

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

« Previous Post
German Potato Pancakes (Kartoffelpuffer)
Next Post »
Shredded Chicken Gravy on Mashed Potatoes

If you enjoyed this…

Chicken Quesadilla

Chicken Quesadilla

Beet Salad with Feta, Cucumbers, and Dill

Beet Salad with Feta, Cucumbers, and Dill

Pumpkin Beef Bolognese

Pumpkin Beef Bolognese

Reader Interactions

Leave a Comment Cancel reply

Helpful comments include feedback on the post or changes you made.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Primary Sidebar

Browse by Diet

after_paragraphAppetizers & SnacksBreakfast & BrunchcommentsDesserts & SweetsDinner IdeasdisableeverywhereFooter MenuMain DishesmessagephpPrimary MenusampletextUncategorized
Air Fryer Salmon Bites

Air Fryer Salmon Bites

Thumbprint Cookies

Thumbprint Cookies

Grilled Zucchini

Grilled Zucchini

© 2025 Paulacooks