French Onion Soup
Learn how to make a classic French onion soup with this simple recipe.
Onions
Butter
Beef Broth
Baguette
Cheese
Slice the onions thinly.
Melt the butter in a pot.
Cook the onions in the butter until caramelized.
Simmer the onions with beef broth for 30 minutes.
Pour the soup into oven-safe bowls.
Place a slice of baguette on top of each bowl.
Sprinkle cheese on top and broil until melted and bubbly.
Classic French Onion Soup Recipe: A Restaurant-Quality Dish at Home
Have you ever savored a perfect bowl of French Onion Soup at a restaurant and wished you could recreate that magic at home? The rich caramelized onions swimming in savory Beef broth, topped with crusty bread and melted Gruyère cheese create a symphony of flavors that’s both comforting and elegant. This classic French recipe has been warming souls for centuries, and with our detailed guide, you’ll master this culinary treasure in your own kitchen.
Ingredients & Kitchen Tools
For the Soup:
– 2 pounds yellow onions, thinly sliced (about 5-6 large onions)
– 3 tablespoons unsalted butter
– 1 tablespoon olive oil
– 1 teaspoon salt
– 1 tablespoon all-purpose flour
– 1/2 cup dry white wine (optional, can substitute with additional broth)
– 8 cups Beef broth (homemade preferred, or high-quality store-bought)
– 2 bay leaves
– 2 sprigs fresh thyme (or 1/2 teaspoon dried)
– 1 tablespoon Worcestershire sauce
– Salt and freshly ground black pepper to taste
For the Topping:
– 1 French baguette, sliced into 1-inch rounds
– 2 cups grated Gruyère cheese (can substitute with Swiss cheese)
– 1/4 cup freshly grated Parmesan cheese
Kitchen Tools:
– Large Dutch oven or heavy-bottomed pot
– Sharp chef’s knife
– Wooden spoon
– Ladle
– Oven-safe soup bowls
– Baking sheet
– Measuring cups and spoons
Prep Time & Cooking Schedule

– Prep Time: 20 minutes (primarily for slicing onions)
– Cooking Time: 1 hour 30 minutes (includes caramelization)
– Total Time: Approximately 2 hours
– Servings: 6
This is not a quick weeknight recipe, but the majority of the cooking time is hands-off while the onions caramelize and the flavors meld. Plan to make this on a weekend afternoon when you can enjoy the aromas filling your kitchen.
Step-by-Step Instructions

1. Slice the onions: Cut onions in half from pole to pole, then slice them thinly into half-moons. Even thickness ensures uniform caramelization.
2. Caramelize the onions: In a Dutch oven over medium-low heat, melt butter with olive oil. Add sliced onions and salt, stirring to coat. Cook for 45-60 minutes, stirring occasionally, until onions are deeply golden brown. This patience-testing step is the foundation of authentic French Onion Soup.
3. Develop flavor base: Sprinkle flour over caramelized onions and cook for 1-2 minutes. Add wine (if using) and scrape up any browned bits from the bottom of the pot.
4. Add liquids and simmer: Pour in the Beef broth, add bay leaves, thyme, and Worcestershire sauce. Bring to a gentle simmer and cook uncovered for 30 minutes. Season with salt and pepper to taste.
5. Prepare the bread: While the soup simmers, preheat your oven to 400°F (200°C). Place baguette slices on a baking sheet and toast until golden, about 5-7 minutes.
6. Assemble and broil: Ladle soup into oven-safe bowls, top each with 1-2 toasted bread slices, and generously sprinkle with Gruyère and Parmesan. Place under the broiler until cheese is bubbly and golden, about 3-5 minutes.
Nutritional Benefits & Advantages
This soup offers more than just comfort. Onions contain quercetin, a powerful antioxidant with anti-inflammatory properties. They’re also rich in vitamin C, B vitamins, and dietary fiber. When prepared with homemade beef stock, you’ll benefit from collagen and minerals like calcium, magnesium, and phosphorus that support bone health.
Tips, Variations & Cooking Advice
– Onion varieties: For a sweeter profile, use Vidalia or Spanish onions. For a more complex flavor, mix yellow, white, and red onions.
– Vegetarian option: Substitute vegetable broth for beef broth and add a tablespoon of soy sauce for depth.
– Alcohol-free: Replace wine with additional broth plus 1 tablespoon of balsamic vinegar.
– Gluten-free: Use gluten-free flour and bread.
– Extra flavor boosters: Add a clove of minced garlic during the final minutes of caramelizing the onions.
Common Mistakes to Avoid

1. Rushing the caramelization: This is the most critical mistake. Proper caramelization takes time; high heat will burn rather than caramelize onions.
2. Using too little fat: Don’t skimp on butter and oil, as they help onions caramelize evenly.
3. Overcrowding the pot: Use a large enough pot so onions have room to release moisture and brown properly.
4. Under-seasoning: Taste and adjust seasonings before serving. The soup should be rich and savory.
Storage & Meal Prep Tips
The soup base (without bread and cheese) keeps beautifully and even improves with time. Store in an airtight container in the refrigerator for up to 4 days or freeze for up to 3 months. When reheating, warm gently on the stovetop, then add the bread and cheese topping just before serving.
Conclusion
Mastering French Onion Soup at home gives you an impressive dish that’s perfect for special occasions or cozy winter evenings. The key to success lies in patient caramelization of the onions and using high-quality Beef broth. Once you’ve mastered this classic recipe, you’ll never need to order it at a restaurant again. Your homemade version will likely surpass many restaurant offerings, with the added satisfaction of creating it yourself.
FAQs
Can I make French onion soup in a slow cooker?
Yes, but caramelize the onions on the stovetop first for best results. After caramelization, transfer to a slow cooker with remaining ingredients and cook on low for 6-8 hours.
Why isn’t my soup dark brown like restaurant versions?
Most restaurants add a touch of kitchen bouquet or browning sauce. For a natural approach, ensure proper caramelization of onions and use a dark beef stock.
Can I use red wine instead of white?
Absolutely! Red wine adds a deeper flavor that many prefer, especially in colder months.
How do I prevent the bread from getting soggy?
Toast the bread thoroughly before adding it to the soup, and serve immediately after broiling.
Is French onion soup gluten-free?
Traditional versions contain flour and bread with gluten. Use gluten-free flour for thickening and gluten-free bread for topping to create a gluten-free version.

Quick way to grow French Onion SoupFrench Onion Soup
Equipment
- large pot or Dutch oven
- oven-safe bowls
Ingredients
Main Ingredients
- 4 large onions
- 4 tbsp butter
- 6 cups beef broth
- 0.5 cup dry white wine
- 1 bay leaf
- 2 thyme sprigs
- 8 baguette slices
- 1 cup Gruyere cheese, shredded
Instructions
Preparation
- Slice the onions thinly and melt butter in a large pot or Dutch oven over medium heat.
- Add the sliced onions to the pot and cook, stirring occasionally, for 30-40 minutes until deeply caramelized and golden brown.
- Pour in the dry white wine, scraping up any browned bits from the bottom of the pot, then add the beef broth, bay leaf, and thyme sprigs.
- Bring the soup to a simmer and cook for at least 20 minutes to allow the flavors to meld, then remove the bay leaf and thyme sprigs.
Serving
- Preheat your oven's broiler and ladle the soup into oven-safe bowls.
- Float two baguette slices on top of each bowl of soup and sprinkle generously with shredded Gruyere cheese.
- Broil for 2-3 minutes, or until the cheese is bubbly and golden brown, then serve immediately.