French Onion Soup Recipe – Rich Caramelized Onion Soup with Gruyère & Toasted Baguette

A bowl of French onion soup topped with golden, melted Gruyère cheese and toasted baguette slices, served hot and bubbling.
Golden cheese, sweet onions, and rich broth—this French onion soup is pure comfort in a bowl! 🧅🧀🍷

A Bowl of French Elegance

Few dishes capture the soul of French cuisine like French onion soup. With its humble beginnings as a peasant meal, this comforting classic has transcended its rustic roots to become a gourmet staple in bistros and fine dining establishments alike. The magic lies in its simplicity: a handful of everyday ingredients—onions, broth, bread, and cheese—transformed through time, patience, and technique into something deeply flavorful and soul-warming.

Inspired by recipes like Rich and Simple French Onion Soup from AllRecipes, Classic French Onion Soup by Farmgirl Gourmet, and French Onion Soup from A Farmgirl’s Kitchen, this dish is a testament to the power of slow cooking and thoughtful layering. Whether served as a cozy winter warmer or a refined appetizer, French onion soup offers a rich, savory experience that evokes the charm of Parisian cafés and the warmth of home kitchens. It’s elegance in a bowl—timeless, hearty, and utterly irresistible.

What Is French Onion Soup?

French onion soup is a slow-simmered, deeply savory dish that celebrates the humble onion in all its caramelized glory. At its heart are thinly sliced onions, patiently cooked over low heat until they reach a rich, golden-brown hue. This process unlocks their natural sweetness, which is then balanced by the robust depth of a good-quality beef broth—sometimes enhanced with a splash of dry white wine or sherry.

What truly sets this soup apart is its iconic topping: a slice of toasted baguette, generously blanketed with melted Gruyère or Swiss cheese. The bread soaks up the broth while the cheese forms a bubbling, golden crust under the broiler, adding texture and richness to every spoonful.

Traditionally served in oven-safe crocks or ramekins, French onion soup is both rustic and refined. It’s a dish that invites you to slow down, savor each bite, and appreciate the alchemy of simple ingredients transformed by time.

Ingredient Breakdown

To make authentic French onion soup, start with yellow or sweet onions, thinly sliced for even caramelization. You’ll need a mix of butter and olive oil—butter for richness, oil to prevent burning. The base of the soup is beef broth, though a blend of beef and chicken broth can offer a more nuanced flavor.

A splash of dry white wine or sherry adds acidity and depth, while fresh thyme, a bay leaf, and minced garlic infuse the broth with aromatic complexity. For the topping, slice a baguette into rounds and toast them until crisp. Then, choose your cheese: Gruyère is traditional for its nutty flavor and excellent melting quality, but Swiss or provolone are great alternatives.

Optional additions like a dash of Worcestershire sauce or a splash of brandy can elevate the flavor profile even further. The key to success lies in the low and slow caramelization of the onions—this step builds the soup’s signature sweetness and depth. Skipping or rushing it will compromise the final result. With these ingredients and a bit of patience, you’re well on your way to creating a bowl of French comfort that’s as satisfying as it is sophisticated.

A bowl of French onion soup topped with golden, melted Gruyère cheese and toasted baguette slices, served hot and bubbling.

French Onion Soup Recipe – Rich Caramelized Onion Soup with Gruyère & Toasted Baguette

This Rich and Simple French Onion Soup is a timeless classic that delivers deep flavor with minimal effort. Slowly caramelized onions are simmered in a savory beef broth, then topped with crusty baguette slices and melted Gruyère cheese for a comforting finish. Perfect for chilly evenings, dinner parties, or a cozy starter, this soup is elegant, satisfying, and surprisingly easy to make. Serve with a glass of red wine and enjoy the warmth of French bistro-style dining at home.
Prep Time 15 minutes
Cook Time 1 hour 15 minutes
Total Time 1 hour 30 minutes
Course Appetizer, Main (light meal), Soup
Cuisine French
Servings 4
Calories 400 kcal

Equipment

  • Large heavy-bottomed pot or Dutch oven
  • Wooden spoon
  • Oven-safe soup crocks or ramekins
  • Baking sheet
  • Cheese grater
  • Broiler or oven with broil setting

Ingredients
  

  • 4 large yellow or sweet onions, thinly sliced
  • 2 tbsp unsalted butter
  • 1 tbsp olive oil
  • 6 cups beef broth (or 4 cups beef + 2 cups chicken broth)
  • ½ cup dry white wine or sherry
  • 2 cloves garlic, minced
  • 1 tsp fresh thyme (or ½ tsp dried)
  • 1 bay leaf
  • 1 baguette, sliced into ½-inch rounds
  • 1½ cups grated Gruyère (or Swiss/provolone)
  • Optional: 1 tbsp Worcestershire sauce or 2 tbsp brandy
  • Salt and freshly ground black pepper, to taste

Instructions
 

  • Caramelize the Onions In a large pot, heat butter and olive oil over medium-low heat. Add sliced onions and a pinch of salt. Cook slowly, stirring often, for 30–40 minutes until onions are deeply golden and caramelized. Don’t rush—this step builds the soup’s flavor.
  • Deglaze and Simmer Add garlic and cook for 1 minute. Pour in wine or sherry to deglaze the pot, scraping up browned bits. Add thyme, bay leaf, broth, and optional Worcestershire or brandy. Bring to a simmer and cook uncovered for 20–30 minutes. Season with salt and pepper.
  • Prepare the Toppings While the soup simmers, preheat the oven to 400°F (200°C). Toast baguette slices on a baking sheet until golden and crisp, about 8–10 minutes. Grate the cheese.
  • Assemble and Broil Preheat broiler. Ladle hot soup into oven-safe crocks. Top each with a toasted baguette slice and a generous handful of cheese. Place crocks on a baking sheet and broil 2–3 minutes until cheese is bubbly and golden.

Notes

  • For best results, use low and slow heat when caramelizing onions—rushing leads to bitterness.
  • Use high-quality broth for a rich, savory base. Homemade or low-sodium store-bought are ideal.
  • Don’t overload the cheese—a thick layer can overwhelm the soup.
  • Make ahead tip: Caramelize onions a day in advance and refrigerate.
  • Vegetarian option: Use vegetable broth and skip Worcestershire sauce.
  • No wine? Substitute with extra broth or a splash of white wine vinegar.
  • Prevent soggy bread by toasting well and broiling just before serving.
Keyword caramelized onions, classic French recipe, Comfort Food, french onion soup, Gruyère, soup with cheese