Classic French Onion Soup

 

Classic French Onion Soup

Soupe à l'Oignon Gratinée

French Onion Soup is comfort in a bowl. It starts simply with onions, butter, and broth. After slow cooking and a bubbling cheese topping, it becomes magical.

 

Imagine this: a deep, mahogany broth that’s sweet and savory from onions cooked low and slow until they’re jammy. A splash of wine, rich beef stock, and herbs simmer together. You ladle it into oven-safe crocks, add a crusty slice of baguette on top, and pile on Gruyère cheese. It goes under the broiler until the cheese is golden, bubbly, and stretchy. When you break through that cheesy crust with your spoon, you get that first taste of onion, broth, and melted cheese.

 

It’s peasant food that tastes luxurious. Perfect for cold nights, dinner parties, or whenever you want to feel cozy.

Meta AI generated image

Why I love this recipe 

I love French Onion Soup because it teaches you patience. You cannot rush the onions. Stirring for 45 minutes may feel long, but that’s when the flavor develops.

 

The smell alone is worth it. As the onions change from sharp and raw to golden to deep brown, your whole kitchen smells like a Parisian bistro. Then you add the broth and wine, creating a dark, complex base.

 

What I really love is the topping. That slice of toasted bread soaking up the broth and the Gruyère melted into a blanket. It’s a textural delight—silky broth, soft onions, chewy bread, and crispy-chewy cheese.

 

It’s also surprisingly simple. No fancy ingredients here—just onions, butter, broth, wine, and cheese. But the result feels elegant. I make this for friends in winter. Everyone gets their own crock and competes for the most cheese pull. It’s warm, soulful, and makes you feel cared for.

 

Prep time: 20 minutes

Cooking time: 1 hour 10 minutes

Total time: 1 hour 30 minutes

Serves: 4

Difficulty level: Medium

 

Ingredients

·       3 lbs. yellow onions, about 6 large, thinly sliced

·       4 tbsp unsalted butter

·       1 tbsp olive oil

·       1 tsp of salt

·       1 tsp sugar

·       1/2 cup of dry white wine or dry sherry

·       6 cups of beef broth, preferably low sodium

·       2 cups of chicken broth

·       2 bay leaves

·       4 sprigs fresh thyme

·       1/4 tsp black pepper

·       For topping: 4 slices of baguette, 1.5 cups grated Gruyère cheese, 1/2 cup grated Parmesan.

 

Tools

o   Large heavy-bottomed pot or Dutch oven

o   Wooden spoon

o   4 oven-safe soup crocks or ramekins

o   Baking sheet

o   Cheese grater

 

Step-by-Step Instructions

Step 1.

Slice the onions: Cut the onions in half and slice them pole to pole thinly. You want long ribbons. This takes some time, but even slices cook evenly.

 

Step 2.

Caramelize: In your heavy pot, melt butter with olive oil over medium heat. Add onions, salt, and sugar. Stir to coat. Cook for 10 minutes until they soften and turn translucent.

 

Step 3.

Go low and slow: Reduce heat to medium-low. This is crucial. Cook, stirring every 5 minutes, for 40-45 minutes. They’ll change from pale yellow to golden to deep reddish-brown. Scrape up any brown bits. Don’t walk away. If they start to burn, add a splash of water. You want them jammy and sweet, not burnt.

 

Step 4.

Deglaze: Turn heat to medium-high. Add wine and scrape the bottom of the pot. Let it bubble for 2 minutes until most of the wine cooks off.

 

Step 5.

Simmer the broth: Add beef broth, chicken broth, bay leaves, thyme, and pepper. Bring to a boil, then reduce to a simmer. Cook uncovered for 30 minutes. Taste and adjust salt and pepper. Remove bay leaves and thyme stems.

 

Step 6.

Prep the topping: While the soup simmers, toast baguette slices in a 400°F oven for 8 minutes until crisp.

 

Step 7.

Gratinée: Preheat the broiler. Ladle hot soup into oven-safe bowls. Float one toast slice on each. Pile on the grated Gruyère and Parmesan, covering the bread completely.

 

Step 8.

Broil: Place bowls on a baking sheet and broil for 2-3 minutes until the cheese is melted, bubbly, and golden brown. Watch closely because it burns quickly. Serve immediately.

 

Approximate Macros per serving

v  Calories: 480 kcal 

v  Carbohydrates: 35 g 

v  Protein: 22 g 

v  Fat: 24 g 

v  Fiber: 4 g 

v  Sugar: 12 g 

v  Sodium: 1450 mg 

 

What to serve with this 

French Onion Soup is a meal on its own. Serve it with a simple green salad with vinaigrette to balance the richness. A glass of red wine like Cabernet or a dry white pair perfectly. For a bistro-style dinner, serve it with steak frites or roast chicken. The soup is rich, so keep sides light and fresh.

 

Tips and Variations

·       Onions matter: Use yellow onions. Sweet onions are too sweet. Red onions work but have a different flavor.

·       Broth: Homemade beef stock is ideal, but good quality store broth plus 1 tsp soy sauce adds depth.

·       Cheese: Gruyère is traditional and melts perfectly. You can mix in Swiss, Comté, or Provolone. Avoid mozzarella since it gets stringy.

·       No wine? Use extra broth plus 1 tbsp Worcestershire sauce.

·       Make ahead: Prepare the soup base 3 days ahead. Add bread and cheese right before serving.

 

Substitutes Note

o   No beef broth: Use all chicken broth plus 1 tbsp beef bouillon paste.

o   No Gruyère: Swiss cheese, Fontina, or sharp white cheddar work. Avoid pre-shredded cheese since it contains anti-caking agents.

o   No wine: Skip it or use 2 tbsp of balsamic vinegar for acidity.

o   Gluten-free: Use gluten-free bread or skip the bread and just use cheese on top.

o   Vegetarian: Use all vegetable broth and skip the beef. Add 1 tbsp miso for umami.

 

Frequently Asked Questions

1. Why are my onions not caramelizing?

The heat may be too high or the pot crowded. Go low and slow and stir often. It really takes 45 minutes.

2. Can I use pre-sliced onions?

You can, but they tend to be thicker and won’t caramelize well. Slice by hand for the best results.

3. What if I do not have oven-safe bowls?

Ladle soup into bowls, top with bread and cheese, and broil on a baking sheet. Or broil the bread separately and float it on top.

4. Can I freeze this soup?

Freeze the base without bread and cheese. Thaw, reheat, then add fresh bread and broil.

5. Why add sugar?

 It helps the onions brown and balance their natural sharpness. You can skip it, but the browning takes longer.

6. What’s the difference between French Onion and regular onion soup?

French Onion is always topped with bread and cheese and is made with beef broth. That’s what makes it special.

 

This Classic French Onion Soup is worth every minute of stirring. It has deep flavor, melty cheese, and gives you that warm hug feeling from the inside. 

 

Comments