
I’ve recreated La Madeleine’s signature French onion soup, featuring caramelized onions and a rich beef broth. This classic comfort food gets its depth from slowly cooked onions and a perfectly toasted crouton topped with melted cheese.
The secret lies in patience: onions need 20-25 minutes to achieve that deep golden brown color. Paired with a robust beef broth and topped with a crouton and melted cheese, this soup is a restaurant-quality experience at home.
Ingredients for La Madeleine French Onion Soup
Caramelized onions and rich beef broth make this French onion soup a classic.
| Ingredient | Amount | Notes |
|---|---|---|
| Yellow Onions 🧅 | 3 whole | Thinly sliced for caramelization |
| Unsalted Butter 🧈 | 4 tbsp | For caramelizing onions |
| Beef Broth 🍜 | 4 cups | Low-sodium preferred |
| Dry White Wine 🍷 | 1 cup | Optional, for deglazing |
| All-Purpose Flour 🌾 | 2 tbsp | For thickening broth |
| Bay Leaves 🌿 | 2 whole | For added depth |
| Thyme Sprigs 🌿 | 4 sprigs | Fresh, for flavor |
| Baguette Slices 🍞 | 4 slices | For croutons |
| Gruyère Cheese 🧀 | 1 cup | Grated, for topping |
| Parmesan Cheese 🧀 | ½ cup | Grated, for extra flavor |
| Salt 🧂 | 1 tsp | Kosher salt preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
The onions are key here. Yellow onions give the best flavor—3 large ones will do. Most grocery stores carry them, but if you’re feeling fancy, try a farmers market for better quality. I usually grab mine from Whole Foods when I’m in the area.
No dry white wine? Beef broth works as a substitute. Fresh thyme is ideal, but dried thyme at one-third the amount is a decent backup. For the cheese, Gruyère is non-negotiable—it’s what gives that perfect melt. If you can’t find Gruyère, a mix of Swiss and Parmesan can work in a pinch.
This soup keeps beautifully—4-5 days in the fridge, 3 months frozen. Store the croutons separately to keep them crisp. Reheat gently on the stove, add fresh croutons and cheese before serving.
Step-by-Step Instructions for La Madeleine’s French Onion Soup
Here’s the method that delivers that perfect balance of caramelized onions and rich broth.
Step 1: Caramelize the Onions to Deep Golden Brown
In a large saucepan, melt the 4 tbsp Unsalted Butter over medium-low heat. Add the 3 whole Yellow Onions, thinly sliced, and cook for 20-25 minutes, stirring occasionally. The onions will gradually turn from translucent to golden brown – this slow cooking is crucial for developing that deep, sweet flavor.
As the onions cook, they’ll go through different stages. Initially, they’ll soften and release their moisture. Then they’ll start to turn golden around the edges. Keep stirring occasionally to prevent burning, and adjust the heat if needed to maintain a gentle simmer. You’re aiming for a deep amber color – this is where the magic happens.
Step 2: Deglaze and Create the Flavor Base
Once the onions are beautifully caramelized, add the 1 cup Dry White Wine (if using) to deglaze the pan. Scrape up all those browned bits from the bottom – this is where a lot of the flavor lives. Let the wine simmer for 2-3 minutes until it’s almost completely reduced, leaving behind that concentrated flavor.
Next, sprinkle the 2 tbsp All-Purpose Flour over the onions and cook for 1-2 minutes, stirring constantly. This helps thicken the broth later and adds a subtle nutty flavor. The mixture should look slightly sandy and smell nutty – that’s your cue that it’s ready for the next step.
Step 3: Simmer with Broth and Herbs
Pour in the 4 cups Beef Broth and add the 2 whole Bay Leaves and 4 sprigs Thyme Sprigs. Bring the mixture to a gentle simmer, then reduce the heat to low and let it cook for 20-25 minutes. The broth will reduce slightly and the flavors will meld together beautifully.
As it simmers, you’ll notice the aroma filling your kitchen – that’s the thyme and bay leaves doing their magic. Season with the 1 tsp Salt and 0.5 tsp Black Pepper to taste. Remove the bay leaves and thyme sprigs before serving.
Step 4: Assemble and Broil to Perfection
Preheat your broiler. Ladle the hot soup into oven-proof bowls and top each with a slice of Baguette and a generous sprinkle of 1 cup Gruyère Cheese and 0.5 cup Parmesan Cheese. Place the bowls under the broiler for 2-3 minutes, or until the cheese is melted and bubbly.
Watch closely as it can go from perfect to burnt quickly. You’re looking for that golden-brown crust on top – it’s the perfect contrast to the rich, savory soup below. Serve immediately while the cheese is still bubbly and enjoy!
Perfect Pairings for This Recipe
Wine Pairing Suggestions
A dry white wine like Sauvignon Blanc or Pinot Grigio pairs beautifully with French onion soup. The crisp acidity cuts through the richness of the cheese and broth. For a red wine option, a light-bodied Pinot Noir works well, complementing the earthy sweetness of the caramelized onions. 🍷
Side Dish Ideas
A simple green salad with a light vinaigrette dressing provides a refreshing contrast to the hearty soup. Try pairing it with a mixed greens salad featuring arugula, frisée, or other bitter greens to balance the richness. A crusty baguette on the side is another classic combination, perfect for dipping into the broth.
Bread and Crouton Variations
While traditional baguette slices are classic, you can experiment with other breads like Croque Monsieur or Ciabatta for different textures. For a gourmet touch, try using truffle bread or rosemary focaccia for croutons. The key is to use a bread that can hold up to the broth and cheese without getting soggy.
Cheese Variations
While Gruyère is traditional, you can mix things up with other Swiss-style cheeses like Emmental or Raclette. For a sharper flavor, try adding some aged Cheddar to the mix. The key is to use a cheese that melts well and has a rich, nutty flavor to complement the onions and broth. 🧀
Additional Toppings
For added depth, consider topping your soup with caramelized shallots or fresh thyme. A sprinkle of truffle salt can also elevate the dish, adding a luxurious umami flavor. These toppings can add new dimensions to the classic recipe without overpowering it.
Nutrition Facts
240kcal
📖 See Also
Julia Child’s Stuffing Recipe: Classic French-Style Comfort
I m sharing Julia Child s timeless stuffing recipe, elevated with modern twists while maintaining its classic French charm.
- 8 Bean Soup Recipe Crock Pot: Hearty Vegetable Medley in One Pot - September 25, 2026
- 4C Bread Crumbs Meatballs Recipe: Crispy Crust and Juicy Centers - September 25, 2026
- 6 Oz Chocolate Chip Cookie Recipe: Perfectly Balanced Crispy Edges and Chewy Hearts - September 25, 2026