Classic French Onion Soup 🧅🥣🇫🇷
A timeless French comfort dish made with deeply caramelized onions, rich beef broth, herbs, and a golden layer of melted cheese over toasted bread. Sweet, savory, and incredibly cozy.
Prep Time: 15 minutes
Cook Time: 1 hour 15 minutes
Total Time: About 1½ hours
Servings: 6
Ingredients
Soup
- 6 large yellow onions, thinly sliced
- 3 tablespoons unsalted butter
- 1 tablespoon olive oil
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon sugar (optional, helps caramelization)
- 3 cloves garlic, minced
- ½ cup dry white wine (optional)
- 6 cups beef broth (low-sodium preferred)
- 2 tablespoons Worcestershire sauce
- 2 teaspoons fresh thyme leaves (or 1 teaspoon dried thyme)
- 2 bay leaves
- 1 tablespoon all-purpose flour (optional, for slightly thicker soup)
Cheese Toast Topping
- 6–8 slices French baguette or sourdough bread
- 2 cups shredded Gruyère cheese
- ½ cup shredded Swiss cheese (optional)
- ¼ cup grated Parmesan cheese
Instructions
1. Caramelize the Onions
- Heat butter and olive oil in a large heavy-bottomed pot over medium heat.
- Add sliced onions and salt.
- Cook for 10 minutes, stirring occasionally, until softened.
- Reduce heat to medium-low and continue cooking for 40–50 minutes, stirring every few minutes, until onions are deep golden brown and caramelized.
- Add sugar (if using) during cooking to help develop color.
2. Build the Soup
- Add garlic and cook for 30 seconds.
- Sprinkle flour over the onions (if using) and stir for 1 minute.
- Add white wine and scrape up any browned bits from the bottom.
- Pour in beef broth.
- Add Worcestershire sauce, thyme, and bay leaves.
- Simmer uncovered for 25–30 minutes.
- Remove bay leaves and adjust seasoning.
3. Make the Cheese Toasts
- Toast baguette slices until lightly crisp.
- Place soup into oven-safe bowls.
- Top each bowl with toasted bread.
- Sprinkle generously with Gruyère, Swiss, and Parmesan.
- Broil for 2–4 minutes until cheese is melted, bubbly, and golden.
Serving Suggestions
Serve with:
- Simple green salad
- Roasted vegetables
- Garlic bread
- Steak or roast beef sandwich
- A glass of dry white wine
Variations
Slow Cooker French Onion Soup
- Cook onions with butter on LOW for 8–10 hours until caramelized.
- Add broth and seasonings, then cook another 2 hours.
Creamy French Onion Soup
- Stir in ½ cup heavy cream before serving.
Vegetarian Version
- Replace beef broth with rich vegetable broth and add mushrooms for extra depth.
Extra Cheesy
- Use a mix of Gruyère, mozzarella, and Parmesan for a stretchy topping.
Storage
Refrigerator: Store soup (without bread and cheese topping) for up to 5 days.
Freezer: Freeze soup base for up to 3 months.
Reheat: Warm gently on the stovetop, then add fresh toasted bread and cheese before serving.
Approximate Nutrition (Per Serving)
- Calories: 420
- Protein: 18 g
- Carbohydrates: 35 g
- Fat: 25 g
- Fiber: 4 g
- Sugar: 10 g
- Sodium: 850 mg
Chef Tips for the Best French Onion Soup
🧅 Take your time caramelizing the onions—the deep flavor comes from slow cooking.
🧀 Gruyère cheese gives the classic nutty, rich flavor and perfect melt.
🍞 Use day-old bread for a topping that holds up better in the broth.
🥣 A heavy pot like a Dutch oven helps onions brown evenly.
This Classic French Onion Soup is rich, savory, and comforting—the perfect bowl for a cozy dinner or elegant starter. 🧅✨
Classic French Onion Soup 🧅🥣🇫🇷
A timeless French comfort dish made with deeply caramelized onions, rich beef broth, herbs, and a golden layer of melted cheese over toasted bread. Sweet, savory, and incredibly cozy.
Prep Time: 15 minutes
Cook Time: 1 hour 15 minutes
Total Time: About 1½ hours
Servings: 6
Ingredients
Soup
- 6 large yellow onions, thinly sliced
- 3 tablespoons unsalted butter
- 1 tablespoon olive oil
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon sugar (optional, helps caramelization)
- 3 cloves garlic, minced
- ½ cup dry white wine (optional)
- 6 cups beef broth (low-sodium preferred)
- 2 tablespoons Worcestershire sauce
- 2 teaspoons fresh thyme leaves (or 1 teaspoon dried thyme)
- 2 bay leaves
- 1 tablespoon all-purpose flour (optional, for slightly thicker soup)
Cheese Toast Topping
- 6–8 slices French baguette or sourdough bread
- 2 cups shredded Gruyère cheese
- ½ cup shredded Swiss cheese (optional)
- ¼ cup grated Parmesan cheese
Instructions
1. Caramelize the Onions
- Heat butter and olive oil in a large heavy-bottomed pot over medium heat.
- Add sliced onions and salt.
- Cook for 10 minutes, stirring occasionally, until softened.
- Reduce heat to medium-low and continue cooking for 40–50 minutes, stirring every few minutes, until onions are deep golden brown and caramelized.
- Add sugar (if using) during cooking to help develop color.
2. Build th
A timeless French comfort dish made with deeply caramelized onions, rich beef broth, herbs, and a golden layer of melted cheese over toasted bread. Sweet, savory, and incredibly cozy.
Prep Time: 15 minutes
Cook Time: 1 hour 15 minutes
Total Time: About 1½ hours
Servings: 6
Ingredients
Soup
- 6 large yellow onions, thinly sliced
- 3 tablespoons unsalted butter
- 1 tablespoon olive oil
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon sugar (optional, helps caramelization)
- 3 cloves garlic, minced
- ½ cup dry white wine (optional)
- 6 cups beef broth (low-sodium preferred)
- 2 tablespoons Worcestershire sauce
- 2 teaspoons fresh thyme leaves (or 1 teaspoon dried thyme)
- 2 bay leaves
- 1 tablespoon all-purpose flour (optional, for slightly thicker soup)
Cheese Toast Topping
- 6–8 slices French baguette or sourdough bread
- 2 cups shredded Gruyère cheese
- ½ cup shredded Swiss cheese (optional)
- ¼ cup grated Parmesan cheese
Instructions
1. Caramelize the Onions
- Heat butter and olive oil in a large heavy-bottomed pot over medium heat.
- Add sliced onions and salt.
- Cook for 10 minutes, stirring occasionally, until softened.
- Reduce heat to medium-low and continue cooking for 40–50 minutes, stirring every few minutes, until onions are deep golden brown and caramelized.
- Add sugar (if using) during cooking to help develop color.
2. Build the Soup
- Add garlic and cook for 30 seconds.
- Sprinkle flour over the onions (if using) and stir for 1 minute.
- Add white wine and scrape up any browned bits from the bottom.
- Pour in beef broth.
- Add Worcestershire sauce, thyme, and bay leaves.
- Simmer uncovered for 25–30 minutes.
- Remove bay leaves and adjust seasoning.
3. Make the Cheese Toasts
- Toast baguette slices until lightly crisp.
- Place soup into oven-safe bowls.
- Top each bowl with toasted bread.
- Sprinkle generously with Gruyère, Swiss, and Parmesan.
- Broil for 2–4 minutes until cheese is melted, bubbly, and golden.
Serving Suggestions
Serve with:
- Simple green salad
- Roasted vegetables
- Garlic bread
- Steak or roast beef sandwich
- A glass of dry white wine
Variations
Slow Cooker French Onion Soup
- Cook onions with butter on LOW for 8–10 hours until caramelized.
- Add broth and seasonings, then cook another 2 hours.
Creamy French Onion Soup
- Stir in ½ cup heavy cream before serving.
Vegetarian Version
- Replace beef broth with rich vegetable broth and add mushrooms for extra depth.
Extra Cheesy
- Use a mix of Gruyère, mozzarella, and Parmesan for a stretchy topping.
Storage
Refrigerator: Store soup (without bread and cheese topping) for up to 5 days.
Freezer: Freeze soup base for up to 3 months.
Reheat: Warm gently on the stovetop, then add fresh toasted bread and cheese before serving.
Approximate Nutrition (Per Serving)
- Calories: 420
- Protein: 18 g
- Carbohydrates: 35 g
- Fat: 25 g
- Fiber: 4 g
- Sugar: 10 g
- Sodium: 850 mg
Chef Tips for the Best French Onion Soup
🧅 Take your time caramelizing the onions—the deep flavor comes from slow cooking.
🧀 Gruyère cheese gives the classic nutty, rich flavor and perfect melt.
🍞 Use day-old bread for a topping that holds up better in the broth.
🥣 A heavy pot like a Dutch oven helps onions brown evenly.
This Classic French Onion Soup is rich, savory, and comforting—the perfect bowl for a cozy dinner or elegant starter. 🧅✨