This Gordon Ramsay French Onion Soup Recipe is a rich and savory recipe, which is made with deeply caramelized onions and quality beef stock. It’s the ultimate comfort food recipe, ready in about 1 hour and 10 minutes.
Jump to RecipeGordon Ramsay French Onion Soup Recipe Ingredients
- 500g onions, thinly sliced
- 2 cloves garlic, minced
- 55g unsalted butter
- 2 tbsp olive oil
- 1 tsp sugar
- 2L quality beef stock
- 120ml dry white wine
- 2 bay leaves
- 2 sprigs fresh thyme
- Salt + pepper
- 1 baguette, sliced + toasted
- 170g Gruyère, grated
- Fresh parsley (optional)
How To Make Gordon Ramsay French Onion Soup Recipe
- Caramelize the Onions: In a large, heavy-bottomed pot or Dutch oven, heat the butter and olive oil over medium-low heat. Add the thinly sliced onions and cook slowly for 30–40 minutes, stirring often. About 10 minutes into cooking, stir in the sugar to help with browning. The onions should be deeply golden brown and very soft.
- Add the Garlic: Stir in the minced garlic and cook for another 2 minutes until fragrant.
- Deglaze and Build the Broth: Increase the heat and pour in the white wine to deglaze the pot, using a wooden spoon to scrape all the flavorful browned bits from the bottom. Let the wine bubble away. Add the beef stock, bay leaves, thyme sprigs, salt, and pepper.
- Simmer the Soup: Bring the soup to a gentle simmer and let it cook, uncovered, for 30 minutes to allow the flavors to meld and deepen. Taste and adjust the seasoning if necessary.
- Make the Cheesy Croutons: While the soup simmers, preheat your broiler (grill). Arrange the toasted baguette slices on a baking sheet, top them generously with the grated Gruyère cheese, and broil until the cheese is melted, golden, and bubbling.
- Serve: Ladle the hot soup into oven-safe bowls. Float one or two cheesy croutons on top of each bowl. Garnish with fresh parsley if desired and serve immediately.

Recipe Tips
- What are the best onions for French Onion Soup? Using sweet onions like Vidalia or simple yellow onions is best. They have a natural sweetness that becomes incredibly deep and flavorful when slowly caramelized.
- What is the secret to the richest flavor? Patience. The most crucial step is slowly caramelizing the onions over low heat for a full 30-40 minutes. Rushing this step will result in a less flavorful soup.
- How do you get all the flavor from the pan? When you deglaze with wine, make sure to scrape the bottom of the pot firmly. Those browned bits (called “fond”) are packed with concentrated flavor that forms the foundation of the soup.
- How do you get the perfect cheesy topping? Don’t walk away from the broiler. Watch the cheese carefully as it melts to ensure it gets perfectly golden and bubbly without burning.
What To Serve With French Onion Soup
French onion soup is a hearty meal in itself, but it pairs nicely with:
- A simple, crisp green salad with a sharp vinaigrette to cut through the richness.
- A slice of crusty bread for extra dipping.
How To Store French Onion Soup
- Refrigerate: Store the soup (without the croutons) in an airtight container in the refrigerator for up to 4 days. The flavor often improves the next day.
- Freeze: Cool the soup completely and freeze it in freezer-safe containers for up to 3 months. Thaw overnight in the refrigerator before reheating. Prepare the cheesy croutons fresh when ready to serve.
French Onion Soup Nutrition Facts
- Calories: 376 kcal
- Protein: 15g
- Fat: 20g
- Carbohydrates: 30g
- Sodium: 900mg
Nutrition information is estimated and may vary based on ingredients and cooking methods used.
FAQs
Can I make this soup vegetarian?
Yes. To make a vegetarian version, substitute the beef stock with a high-quality, dark vegetable stock. A mushroom-based broth would add a particularly rich, umami flavor.
What is the best wine to use?
A dry white wine like Sauvignon Blanc, Pinot Grigio, or an unoaked Chardonnay is perfect. You want a wine you would also enjoy drinking.
Can I make this ahead of time?
Absolutely. The soup itself is an excellent make-ahead dish. You can prepare it a day or two in advance and simply reheat it on the stove. The cheesy croutons should always be made fresh just before serving for the best texture.
Gordon Ramsay French Onion Soup Recipe
Course: SoupsCuisine: FrenchDifficulty: Easy4
servings10
minutes1
hour376
kcalA classic French onion soup with a deeply rich, savory beef and wine broth, sweet caramelized onions, and a perfectly golden, bubbly Gruyère cheese crouton.
Ingredients
500g onions, thinly sliced
2 cloves garlic, minced
55g unsalted butter
2 tbsp olive oil
1 tsp sugar
2L quality beef stock
120ml dry white wine
2 bay leaves & 2 thyme sprigs
Salt & pepper
1 baguette, sliced
170g Gruyère cheese, grated
Directions
- Slowly caramelize onions in butter and oil with sugar for 30-40 minutes until deeply golden.
- Stir in garlic, then deglaze the pot with white wine, scraping up any browned bits.
- Add beef stock, herbs, salt, and pepper. Simmer uncovered for 30 minutes.
- Toast baguette slices, top with Gruyère, and broil until golden and bubbly.
- Ladle soup into bowls and top with the cheesy croutons to serve.
Notes
- Take your time caramelizing the onions; this is where all the deep, sweet flavor comes from.
- Using a high-quality beef stock is essential for a rich and flavorful broth.
- Scraping the bottom of the pot when you add the wine is a crucial step for building flavor.
- For the best texture, broil the cheese-topped toast just before serving.