Classic French Onion Soup

Featured in: East Coast Flavors

This beloved French classic transforms simple onions into something extraordinary through slow caramelization. Thinly sliced onions cook for nearly an hour until they turn deep golden brown, developing a natural sweetness that becomes the soul of this dish.

The broth, enriched with white wine and fresh herbs, provides the perfect savory backdrop. Final preparation involves topping each bowl with crusty baguette slices and generous amounts of Gruyère, then broiling until the cheese turns golden and bubbly.

The result is a deeply satisfying bowl that's perfect for cold weather or when you crave something comforting and elegant.

Updated on Tue, 27 Jan 2026 00:09:42 GMT
Classic French Onion Soup: Deeply caramelized onions topped with bubbly Gruyère cheese. Save
Classic French Onion Soup: Deeply caramelized onions topped with bubbly Gruyère cheese. | dashofstates.com

Classic French Onion Soup is the quintessence of comfort, offering a rich and savory experience that warms the soul. This beloved bistro staple relies on the slow, patient caramelization of yellow onions to unlock a deep, mahogany sweetness, perfectly balanced by a robust broth and fragrant herbs. Crowned with crusty baguette slices and a generous layer of molten, bubbly Gruyère cheese, every spoonful is a masterpiece of French culinary tradition.

Classic French Onion Soup: Deeply caramelized onions topped with bubbly Gruyère cheese. Save
Classic French Onion Soup: Deeply caramelized onions topped with bubbly Gruyère cheese. | dashofstates.com

While it takes time for the onions to reach their perfect state of caramelization, the process is incredibly rewarding. As the onions soften and brown, your kitchen will be filled with an aroma that signals a truly special meal is in the making. Once the base is ready, the assembly and broiling happen quickly, turning simple pantry items into a gourmet feast.

Ingredients

  • 3 large yellow onions, thinly sliced
  • 1 tablespoon unsalted butter
  • 1 tablespoon olive oil
  • 2 cloves garlic, minced
  • 1 teaspoon sugar
  • 1/2 teaspoon salt
  • 1/4 teaspoon freshly ground black pepper
  • 2 tablespoons all-purpose flour
  • 1/2 cup dry white wine
  • 1.2 liters (5 cups) beef or vegetable stock
  • 2 sprigs fresh thyme
  • 1 bay leaf
  • 4 slices French baguette, about 1 inch thick
  • 1 tablespoon olive oil (for bread)
  • 120 g (about 1 cup) Gruyère cheese, grated
Product image
Dispense soap hands-free for quick handwashing and easier cleanup while cooking and handling ingredients.
Check price on Amazon

Instructions

Step 1: Caramelize the Onions
In a large pot or Dutch oven, heat butter and olive oil over medium heat. Add sliced onions, stirring to coat. Cook, stirring frequently, until onions are soft and deeply caramelized, about 35–40 minutes. Add sugar and salt halfway through to help with caramelization.
Step 2: Add Aromatics
Add garlic and cook for 1 minute until fragrant.
Step 3: Thicken
Sprinkle in the flour and cook, stirring, for 2 minutes to thicken slightly.
Step 4: Deglaze
Deglaze the pot with white wine, scraping the bottom to release any browned bits.
Step 5: Simmer the Broth
Pour in the stock, add thyme and bay leaf. Bring to a simmer, then reduce heat and cook uncovered for 20–25 minutes. Remove thyme and bay leaf. Season with pepper and additional salt as needed.
Step 6: Toast the Bread
Preheat oven broiler. Arrange baguette slices on a baking sheet, brush both sides with olive oil, and toast under the broiler until golden, about 1–2 minutes per side.
Step 7: Assemble
Ladle hot soup into oven-safe bowls. Top each with a toasted baguette slice, then cover generously with grated Gruyère.
Step 8: Broil and Serve
Place bowls on a baking sheet and broil for 2–3 minutes, or until cheese is melted, bubbly, and golden brown. Serve immediately.

Zusatztipps für die Zubereitung

For a more complex and deeper flavor profile, consider using a combination of beef and chicken stock. If you want to add a sophisticated, heartier note to the soup, stir in a splash of brandy or sherry at the same time as the white wine. Using a wooden spoon is ideal for scraping the flavorful browned bits (fond) from the bottom of the pot during deglazing.

Varianten und Anpassungen

This soup is highly versatile. You can substitute the Gruyère with Emmental or Comté cheese if you prefer. To cater to dietary needs, use gluten-free bread and flour, or substitute butter and cheese with vegan alternatives for a dairy-free version. Ensure you use vegetable stock to make the dish fully vegetarian.

Serviervorschläge

Classic French Onion Soup is best enjoyed piping hot, straight from the broiler. It pairs beautifully with a crisp white wine, such as a Sauvignon Blanc, or a light-bodied red wine. Serve it as an elegant appetizer for a dinner party or as a satisfying main course on a cold evening.

Golden broiled Gruyère crowns a steaming bowl of Classic French Onion Soup. Save
Golden broiled Gruyère crowns a steaming bowl of Classic French Onion Soup. | dashofstates.com

Whether you are a seasoned cook or a kitchen novice, this Classic French Onion Soup is a rewarding dish to master. Its layers of flavor and satisfying textures make it a timeless favorite that never fails to impress. Gather your ingredients, take your time with the onions, and enjoy the delicious results of this French classic.

Product image
Cook complete meals by frying, sautéing, simmering, and boiling with easy nonstick cleanup every day.
Check price on Amazon

Recipe FAQ

How long does it take to caramelize onions properly?

Plan for 35-40 minutes over medium heat. The onions should turn deep golden brown, not just soft. Stir frequently and add sugar and salt halfway through to help the browning process.

Can I make this soup ahead of time?

Absolutely. The base actually tastes better the next day as flavors meld. Store in the refrigerator for up to 3 days. Add the bread and cheese when reheating and serving.

What cheese works best as a Gruyère substitute?

Emmental or Comté are excellent French alternatives. Swiss cheese works in a pinch. Avoid pre-shredded cheese—buy a block and grate it yourself for better melting.

Why is my soup too sweet?

The natural sugars in onions concentrate during caramelization. Balance it by adding more salt, pepper, or a splash of vinegar or wine. Using beef stock instead of vegetable stock also adds savory depth.

Do I need special bowls for broiling?

Yes, you need oven-safe bowls like ceramic or stoneware. Avoid glass or metal bowls that can crack or become dangerously hot. Place bowls on a baking sheet for easier handling.

Can I freeze this soup?

Freeze the base without bread and cheese for up to 3 months. Thaw overnight in the refrigerator, reheat gently, and add fresh toppings when serving.

Classic French Onion Soup

Rich French classic with caramelized onions, savory broth, toasted bread, and melted Gruyère cheese.

Prep duration
15 min
Cook duration
75 min
Complete duration
90 min
Created by Jordan Miller


Complexity Medium

Heritage French

Output 4 Portions

Nutritional considerations Meat-free

Components

Onions

01 3 large yellow onions, thinly sliced
02 1 tablespoon unsalted butter
03 1 tablespoon olive oil

Soup Base

01 2 cloves garlic, minced
02 1 teaspoon sugar
03 1/2 teaspoon salt
04 1/4 teaspoon freshly ground black pepper
05 2 tablespoons all-purpose flour
06 1/2 cup dry white wine
07 5 cups beef or vegetable stock
08 2 sprigs fresh thyme
09 1 bay leaf

Topping

01 4 slices French baguette, 1 inch thick
02 1 tablespoon olive oil for bread
03 1 cup Gruyère cheese, grated

Method

Phase 01

Caramelize the Onions: In a large pot or Dutch oven, heat butter and olive oil over medium heat. Add sliced onions and stir to coat evenly. Cook, stirring frequently, until onions are soft and deeply caramelized, about 35 to 40 minutes. Add sugar and salt halfway through cooking to enhance caramelization.

Phase 02

Bloom the Aromatics: Add minced garlic to the caramelized onions and cook for 1 minute until fragrant.

Phase 03

Create the Roux: Sprinkle flour over the onion mixture and cook, stirring constantly, for 2 minutes to create a light thickening base.

Phase 04

Deglaze the Pot: Pour in dry white wine and scrape the bottom of the pot vigorously with a wooden spoon to release all browned flavorful bits.

Phase 05

Build the Broth: Pour in stock and add thyme sprigs and bay leaf. Bring to a simmer over medium-high heat, then reduce heat to low and cook uncovered for 20 to 25 minutes. Remove thyme and bay leaf. Season with pepper and additional salt to taste.

Phase 06

Toast the Bread: Preheat oven broiler. Arrange baguette slices on a baking sheet, brush both sides with olive oil, and broil until golden, about 1 to 2 minutes per side.

Phase 07

Assemble the Bowls: Ladle hot soup into oven-safe bowls. Top each bowl with one toasted baguette slice and cover generously with grated Gruyère cheese.

Phase 08

Finish Under the Broiler: Place bowls on a baking sheet and broil for 2 to 3 minutes until cheese is melted, bubbly, and golden brown. Serve immediately.

Necessary tools

  • Large pot or Dutch oven
  • Wooden spoon
  • Baking sheet
  • Oven-safe soup bowls
  • Cheese grater

Allergy details

Review each component for potential allergens and seek professional medical guidance if you're uncertain.
  • Contains dairy: butter and Gruyère cheese
  • Contains gluten: baguette and all-purpose flour
  • For gluten-free preparation, substitute with gluten-free bread and flour
  • For dairy-free preparation, use vegan butter and cheese alternatives

Nutrient breakdown (each portion)

These figures are approximate and shouldn't replace professional health advice.
  • Energy: 390
  • Fats: 16 g
  • Carbohydrates: 43 g
  • Proteins: 16 g