Capital Grille French Onion Soup Recipe: Rich Broth With Melty Gruyere Topping

Capital Grille French Onion Soup Recipe: Rich Broth With Melty Gruyere Topping

This soup transforms humble onions into a rich, deeply flavored masterpiece through slow caramelization and a carefully built beef broth base.

I developed this version after years of perfecting the balance between sweet onions, robust broth, and that signature melty Gruyere topping. The key lies in patience—properly caramelized onions take time but deliver unmatched depth.

The final step of broiling the cheese creates a golden, bubbling crust that seals in the flavors. Each spoonful delivers layers of complexity, from the sweet onions to the savory broth and that perfect stretch of melted cheese.

Serve this as a starter or pair it with a simple salad for a complete meal. Here’s how to make it right.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Capital Grille French Onion Soup

Transform humble onions into a restaurant-quality bowl with these carefully selected ingredients.

Ingredient Amount Notes
Yellow Onions 🧅 5 whole Thinly sliced, about 2.5 lb
Unsalted Butter 🧈 ½ cup Divided for cooking and topping
Olive Oil 🫒 2 tbsp For initial sautéing
All-Purpose Flour 🌾 2 tbsp For thickening broth
Beef Broth 🥣 8 cups Low-sodium preferred, vegetable broth for vegetarian
Dry White Wine 🍷 ½ cup Sauvignon Blanc or Chardonnay
Garlic Cloves 🧄 4 cloves Minced for depth of flavor
Fresh Thyme 🌿 2 tsp Chopped, or 1 tsp dried
Bay Leaves 🍃 2 whole For aromatic broth
Salt 🧂 1 ½ tsp Kosher or sea salt, divided
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Gruyere Cheese 🧀 8 oz Freshly grated from block
Baguette 🥖 1 whole Sliced for topping, about 12 slices
Worcestershire Sauce 💧 1 tbsp Anchovy-free for vegetarian version
Sugar 🍚 1 tsp Optional, balances acidity

[recipe_ingredient_scaler]

The onions are the foundation. Choose yellow onions for their natural sweetness—they caramelize beautifully. Costco and most grocery stores sell them in bulk, perfect for this recipe. For the broth, low-sodium beef broth lets you control the salt. If making a vegetarian version, use a robust vegetable broth like Imagine Foods. The Gruyere should be freshly grated from a block—pre-shredded doesn’t melt as well.

No white wine? Dry vermouth works as a substitute. For a non-alcoholic option, use additional broth with a splash of apple cider vinegar. Fresh thyme at 2 tsp can be swapped for 1 tsp dried. If Gruyere is hard to find, Comté or Emmental are great alternatives. For the baguette, a crusty sourdough works in a pinch, but a traditional baguette gives the best texture.

The soup base keeps for 4-5 days in the fridge, but the cheese topping is best fresh. Reheat the soup, then add the bread and cheese and broil. For longer storage, freeze the soup base for up to 3 months. The cheese should be added just before serving.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I love how this comes together in a single Dutch oven—just onions, butter, and broth simmering while I do other things.
  • Deep Caramelized Flavor: The slow-cooked yellow onions in butter and olive oil turn into this rich, sweet base that makes the beef broth taste next-level.
  • Crowd-Pleasing Dish: Honestly, it’s my go-to for dinner parties because everyone raves about that restaurant-quality taste.
  • Budget-Friendly Luxury: A pound of onions and store-bought broth create something that feels fancy but costs pennies per serving.

Step-by-Step Instructions for French Onion Soup

Master the technique that transforms simple ingredients into this restaurant-quality classic.

Step 1: Caramelize the Onions Low and Slow

In a large, heavy pot, heat the 2 tbsp olive oil and 0.5 cup unsalted butter over medium heat. Add all 5 whole Yellow Onions and cook, stirring occasionally, for 45-60 minutes. You want them to turn a deep, rich brown.

I add the 1 tsp sugar halfway through to help the caramelization process. The onions should reduce to about a third of their original volume and develop a sweet, jammy consistency. Don’t rush this step—low and slow is the only way to build that deep, complex flavor.

Stir in the 4 cloves Garlic Cloves and cook for 1-2 minutes until fragrant. Be careful not to let it burn, as burnt garlic can turn bitter and ruin the entire dish.

Step 2: Deglaze and Build the Broth Base

Sprinkle the 2 tbsp all-purpose flour over the onions and stir well to coat. This will help thicken the soup slightly. Cook for 1-2 minutes to remove the raw flour taste.

Pour in the 0.5 cup dry white wine and scrape up any browned bits from the bottom of the pot. Let it simmer for 3-4 minutes until the liquid has mostly evaporated. This deglazing step ensures you capture all the flavorful fond.

Add the 8 cups beef broth, 1 tbsp Worcestershire sauce, 2 tsp fresh thyme, 2 whole bay leaves, 1.5 tsp salt, and 0.5 tsp black pepper. Stir well to combine.

Step 3: Simmer for Depth of Flavor

Bring the mixture to a boil, then reduce heat to low. Let it simmer gently for 30-40 minutes, stirring occasionally. The soup should reduce slightly and develop a rich, savory aroma.

Taste and adjust seasoning if needed. The broth should be well-balanced—not too salty or overly sweet. Remove the bay leaves before proceeding to the next step, as they’ve infused their flavor into the broth.

Step 4: Toast the Baguette and Melt the Cheese

While the soup simmers, slice the 1 whole baguette into 12 slices and toast them under the broiler until golden brown on both sides. Set aside.

Preheat the broiler. Ladle the soup into oven-safe bowls and place 1-2 slices of toasted baguette on top of each. Sprinkle the 8 oz Gruyere cheese evenly over the bread, completely covering the surface.

Place the bowls on a baking sheet and broil for 2-3 minutes until the cheese is melted, bubbly, and golden brown in spots. Keep a close eye on it to prevent burning.

👨‍🍳

Pro Tips For Making Capital Grille French Onion Soup

  • Caramelize Low and Slow: Cook the onions on medium-low heat for at least 45 minutes, stirring occasionally—rushing this step with high heat will leave them bitter instead of sweet and deep golden brown.
  • Deglaze with Broth: After the onions are caramelized, pour in about 1 cup of beef broth to scrape up all the browned bits from the pot; that’s where a ton of flavor hides.
  • Skip the Salt Early: Hold off on salting the onions until they’re fully caramelized, or they’ll release too much moisture and steam instead of browning.
  • Use Homemade Broth: I learned this the hard way—store-bought beef broth can taste thin; simmering your own from bones or using a high-quality, low-sodium version actually changes the outcome.

Storing and Reheating Leftovers

Fridge Storage

Let the soup cool completely before storing in airtight containers. It keeps beautifully in the fridge for 4-5 days. I use glass containers to preserve the flavors and prevent plastic odors from seeping in.

Freezing the Base

For longer storage, freeze the soup base without the bread and cheese for up to 3 months. Use quart-sized freezer bags laid flat to save space. Leave 1 inch headspace for expansion.

Thaw overnight in the fridge before reheating. The texture remains surprisingly consistent after freezing.

Stovetop Reheating

My preferred method: warm the soup in a pot over medium-low heat for 10-15 minutes, stirring occasionally. Add a splash of water if it’s too thick. Taste and adjust seasoning before serving.

Oven Reheating

For that fresh-baked taste, reheat in the oven at 350°F for 20-25 minutes. Add the baguette and Gruyere in the last 5 minutes to melt the cheese perfectly. 🔥

Cheese Topping Tip

The bread and cheese topping is best added fresh. If storing leftovers with topping, expect the bread to soften. For best results, store components separately and assemble just before reheating.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 34g44%
Saturated Fat 20g100%
Cholesterol 100mg33%
Sodium 1420mg62%
Total Carbohydrate 36g13%
Dietary Fiber 3g11%
Sugars 6g
Protein 28g56%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I make this without wine?

Yes! Use additional broth with 1 tbsp apple cider vinegar for similar acidity. The flavor will be slightly different but still delicious.

2

Why does my cheese not melt evenly?

Pre-shredded cheese contains anti-caking agents. Always grate Gruyere from a block for smooth melting. Also ensure bowls are oven-safe for broiling.

3

How can I make this vegetarian?

Swap beef broth for vegetable broth and use anchovy-free Worcestershire. The caramelized onions provide plenty of depth.

4

Can I prepare this ahead of time?

Make the soup base up to 2 days ahead. Store in fridge, then add bread and cheese just before broiling.

★★★★★4.9(4 reviews)
Chef Melanie

More recipe sites