If you’re craving real French flavor, this bubbling french onion soup recipe delivers it without unnecessary fuss. Here’s everything you need to make it right at home.
French Onion Soup features slowly caramelized onions simmered in savory broth, then finished under the broiler with a slice of toasted baguette and melted, bubbling Gruyère cheese.
Ready in about 90 minutes from start to finish, this intermediate-friendly recipe makes 4 servings and comes together with 10 everyday ingredients. It’s the kind of French dish worth putting into regular rotation.
Why this recipe works:
- Slow caramelization draws out the onions’ natural sweetness, forming the deep flavor base this soup depends on.
- Finishing under the broiler melts the Gruyère into a bubbling crust over toasted baguette, just like the bistro version.
- The long, patient caramelization step is what makes this intermediate, at about 90 minutes total.
- Makes 4 servings, an elegant starter for a dinner party or a cozy night in.
✅ Quick Tip: Don’t rush the caramelization step — low and slow for close to an hour is what gives this soup its deep, sweet flavor base. Keep it at a gentle simmer, not a hard boil — too much heat breaks down delicate ingredients and can make sauces separate.
Serving Suggestions: Serve as a starter or pair with a simple green salad for a light but satisfying meal.
Bubbling French Onion Soup
Ingredients:
Instructions
-
Before you start, gather and prep all 10 ingredients listed above - wash, chop, measure, and have everything within reach.
-
Melt butter in a large pot over medium-low heat.
-
Add the onions and sugar, stirring occasionally.
-
Cook the onions slowly for 45-50 minutes, stirring often, until deeply caramelized and golden brown.
-
Deglaze the pot with white wine, scraping up any browned bits.
-
Add beef stock, thyme, and bay leaf.
-
Season with salt and pepper, and simmer for 20 minutes.
-
Ladle the soup into oven-safe bowls, top each with a toasted baguette slice and a generous layer of Gruyère cheese.
-
Taste and adjust the seasoning with more salt, acid, or spice as needed before serving.
-
Broil for 2-3 minutes until the cheese is melted and bubbling with golden spots.
-
Garnish as desired and serve promptly for the best texture and flavor from your Bubbling French Onion Soup.
Nutrition Facts
Servings 4
- Amount Per Serving
- Calories 380kcal
- % Daily Value *
- Total Fat 18g28%
- Saturated Fat 10g50%
- Cholesterol 55mg19%
- Sodium 980mg41%
- Total Carbohydrate 28g10%
- Dietary Fiber 3g12%
- Sugars 9g
- Protein 15g30%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
Don't rush the caramelization step - low and slow for close to an hour is what gives this soup its deep, sweet flavor base. Keep it at a gentle simmer, not a hard boil - too much heat breaks down delicate ingredients and can make sauces separate.Frequently Asked Questions
Can I make this vegetarian?
Yes, substitute a rich vegetable stock for the beef stock; the caramelized onions still provide plenty of depth.
What can I use instead of Gruyère?
Swiss cheese or a mix of mozzarella and Parmesan work as reasonable substitutes.
Can I make the soup base ahead of time?
Yes, the onion and broth base keeps well in the fridge for up to 4 days; add the bread and cheese only when reheating to serve.