Soups & Stews
Recreating Bennigan's signature French onion soup delivers layers of caramelized onions and Gruyère gold that rival the restaurant's famous version. The key lies in slow caramelization—transforming sweet onions into deep amber ribbons that form the soul of this dish.
I've perfected this technique over years, ensuring each spoonful delivers that perfect balance of savory beef broth and rich, melty cheese.
What sets this recipe apart is the three-stage caramelization process, where onions cook for hours until they develop complex, almost jam-like sweetness. The beef broth simmers with aromatic herbs, while the bread toasts to crispy perfection before being topped with a blanket of Gruyère.
Every element comes together in the oven, where the cheese melts into a bubbling, golden blanket.
The result is a restaurant-quality bowl with crispy bread edges, tender beef broth, and layers of caramelized onions that melt into the cheese. This isn't just soup—it's a comforting, hearty dish that transforms any meal into an experience. The aroma alone will have everyone gathering at the table.
Perfect for chilly evenings or special occasions, this recipe delivers the same satisfaction as Bennigan's iconic version. Let's create that signature combination of textures and flavors that make French onion soup unforgettable.
Ingredients for bennigan's french onion soup
Six pounds of onions and a slow caramelization process create Bennigan's iconic French onion soup.
| Ingredient | Amount | Notes |
|---|---|---|
| Yellow Onions 🧅 | 6 lb | Sweet onions preferred, thinly sliced |
| Unsalted Butter 🧈 | ½ cup | European-style preferred for flavor |
| Beef Broth 🍲 | 8 cups | Homemade or high-quality store-bought |
| Dry White Wine 🍷 | ½ cup | Sauvignon Blanc or Chardonnay |
| Fresh Thyme 🌿 | 2 sprigs | Or 2 tsp dried thyme |
| Fresh Bay Leaves 🌿 | 2 whole | Remove before serving |
| Garlic Cloves 🧄 | 6 cloves | Minced for depth of flavor |
| Gruyère Cheese 🧀 | 2 cups | Freshly grated, high-quality |
| Baguette 🍞 | 1 whole | Crusty, sliced into 1/2-inch pieces |
| Olive Oil 🫒 | 2 tbsp | For toasting bread |
| Salt 🧂 | 2 tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | 1 tsp | Freshly cracked |
| All-Purpose Flour 🌾 | 1 tbsp | For thickening broth |
The onions are the foundation—sweet onions like Vidalia or Maui are ideal, but yellow will work. Whole Foods or Trader Joe's carry excellent pre-sliced options, but thinly slicing yourself ensures even cooking. For the butter, European-style (like Plugrá) adds a richer depth than American butter. The Gruyère matters too—imported French Gruyère from specialty shops melts beautifully, while domestic versions can be crumbly. If you can't find it, Comté is a worthy substitute.
No sweet onions? Yellow onions work fine, but you'll need to slice them thinner for consistent caramelization. Short on white wine? Dry vermouth or extra beef broth maintains the balance. Fresh thyme and bay leaves are non-negotiable for authentic flavor—dried thyme at half the amount works in a pinch, but fresh is superior. For the bread, baguettes from a French bakery toast best, though any crusty bread will do. Pre-sliced baguettes from the grocery store often lack crispness—slice your own for optimal texture.
This dish tastes even better the next day, so make ahead and reheat. Store the caramelized onions and broth separately in the fridge for up to 5 days. Assemble and broil just before serving to maintain crispy bread. For long-term storage, freeze the broth and onions together for up to 3 months. The bread should be toasted fresh—keep it separate until baking to prevent sogginess.
Why You'll Love This Recipe
- No Chopping Chaos: I swear by this recipe because you only need to slice onions—not dice, not mince, just thick slices. Toss them in butter, let them caramelize, and boom—half the prep is done while you sip wine (because you will).
- Rich Without Effort: That beef broth and white wine combo? It’s like a hug in a bowl. The thyme ties it all together—earthy but not overpowering—so every spoonful feels indulgent without the fuss.
- Weeknight to Date Night: Same recipe, totally different vibes. Serve it as a quick weeknight dinner with crusty bread, or dress it up with a fancy cheese toast for a cozy date night. The onions’ sweetness shines no matter the occasion.
- Budget-Friendly Leftovers: A single onion batch stretches for days—just reheat the broth, add a splash of wine, and top with fresh toast. Honestly, I’ve made this three times in a week and never tired of it. (Yes, even on a Tuesday night.)
Step-by-step instructions for Bennigan's French onion soup
Master the perfect balance of caramelized onions and rich Gruyère-topped broth with these precise techniques.
🍳 Step 1: Caramelize the Onions to Deep Golden Perfection
Heat the 0.5 cup unsalted butter in a large Dutch oven over medium-low heat. Add the 6 lb yellow onions, sliced thinly and evenly, spreading them out in a single layer. This prevents burning and ensures even cooking.
Cook for 45-50 minutes, stirring occasionally with a wooden spoon, until the onions transform from translucent to deep golden brown. You're aiming for a jam-like consistency with concentrated sweetness. Real talk: this is where the magic happens—don't rush it. The onions should be so tender they nearly dissolve when pressed with a spoon.
About 10 minutes before they're fully caramelized, add the 6 cloves minced garlic and cook for another 2 minutes until fragrant. This timing ensures the garlic infuses without burning. Remove from heat and set aside.
🍳 Step 2: Build the Rich, Flavorful Broth Base
Return the Dutch oven to medium heat and add 2 tablespoons olive oil. Stir in the 1 tablespoon all-purpose flour, cooking for 1-2 minutes until lightly golden. This creates a roux that will thicken your broth beautifully.
Gradually whisk in the 8 cups beef broth, ensuring no lumps form. Add the 0.5 cup dry white wine, 2 sprigs fresh thyme, 2 whole fresh bay leaves, 2 teaspoons salt, and 1 teaspoon black pepper. Bring to a gentle simmer and cook for 20 minutes to allow flavors to meld.
Stir in the caramelized onions and garlic, then simmer for another 15 minutes. The onions should be fully incorporated, creating a velvety soup with layers of sweetness and savory depth. Taste and adjust seasoning—this is your chance to perfect the balance before moving forward.
🔥 Step 3: Toast the Baguette Slices for Crispy Topping
While the soup simmers, cut the 1 whole baguette into ½-inch thick slices. Brush both sides generously with 2 tablespoons olive oil and toast in a 400°F oven for 5-7 minutes until golden brown and crisp. The key here is even toasting—rotate the slices halfway through for consistent browning.
Keep the toasted bread warm while you prepare the final step. The perfect baguette slice should have a crisp exterior that contrasts beautifully with the creamy soup and melty Gruyère.
🥘 Step 4: Assemble and Melt the Gruyère Cheese Topping
Preheat your broiler to high. Ladle the hot soup into 6 oven-safe soup bowls, filling each about ¾ full. Arrange 2-3 toasted baguette slices on top of each bowl, slightly overlapping if needed to create a sturdy base.
Generously sprinkle 2 cups freshly grated Gruyère cheese over each bowl, pressing it gently into the bread to ensure good contact. Place the bowls on a baking sheet to catch any potential drips and broil for 3-5 minutes until the cheese is bubbly and golden brown with crispy edges.
Watch carefully during the final minute—cheese burns quickly under the broiler. The moment the cheese turns a beautiful golden hue with slight browning, remove from the oven. Let rest for 2 minutes before serving to allow the cheese to set slightly while maintaining that perfect melt.
Pro Tips For Making Bennigan'S French Onion Soup
- COOK LOW AND SLOW: The onions need time—like, real time. After the initial sear, drop the heat to medium-low and let them melt for at least 45 minutes. I used to rush this, and the soup tasted flat. Patience here turns sweet, caramelized magic.
- SLICE ONIONS THINLY: No, "thin" isn’t a guess—aim for ⅛-inch slices or less. Thicker pieces stay tough and watery. Use a mandoline if you’re impatient (I was skeptical until I tried it), but a sharp knife works too. Uniform slices = even cooking.
- DEGLAZE WITH WINE: Don’t just dump the wine—let it sizzle for 30 seconds first. The alcohol burns off, and the fond (those brown bits) lifts into the broth, adding depth. Skip this, and your soup will taste like it’s missing something.
- SALT THE BROTH: Taste the broth before adding the wine. If it’s bland, salt it now—you can’t fix it later. Bennigan’s version is bold, so don’t hold back. More salt than you think, especially if using unsalted butter.
Health benefits of this dish
Rich Protein Boost
The beef broth base delivers a substantial protein boost—about 30 grams per serving—thanks to the 8 cups of beef broth simmered with aromatic herbs. This makes it a satisfying, filling meal that supports muscle maintenance and repair.
I always notice how this hearty soup keeps me full for hours, making it perfect for chilly evenings when you need comfort and sustenance. 💪
Low-Calorie Comfort
Despite its indulgent appearance, this soup is surprisingly light on calories when prepared with lean techniques. The caramelized onions add sweetness without sugar, while the Gruyère cheese provides richness in moderation.
A single serving contains roughly 350-400 calories, making it a guilt-free indulgence compared to many restaurant versions that can exceed 600 calories per bowl.
Bone-Strengthening Nutrients
The Gruyère cheese contributes calcium and vitamin D, essential for bone health, while the beef broth provides collagen and minerals like magnesium and phosphorus. Together, they create a nutrient profile that supports strong bones and joints—something I especially appreciate as I get older and prioritize my health.
The thyme and bay leaves also add antioxidants that help reduce inflammation. 🌿
Wine-Friendly Pairing
The 0.5 cup dry white wine in the broth not only enhances flavor but also contributes antioxidants from polyphenols found in wine. This makes the soup a surprisingly healthy pairing for a glass of Sauvignon Blanc or Chardonnay, creating a meal that feels both indulgent and nourishing.
I often enjoy this combo during dinner parties when we want something elegant yet comforting. 🍷
Digestive Benefits
The slow-cooked onions are gentle on digestion, breaking down into easily absorbable sugars that won't upset your stomach. The fiber from the baguette adds bulk, while the Gruyère cheese provides conjugated linoleic acid (CLA), which supports gut health.
This balance makes it an unexpected but excellent choice for those with sensitive digestive systems. Honestly, it's one of the few rich dishes I can enjoy without discomfort. 🌟
Meal Prep Advantage
This soup's components store beautifully, making it a health-conscious meal prep option. The caramelized onions and broth can be refrigerated for 5 days or frozen for 3 months, allowing you to assemble fresh bowls whenever you crave comfort.
The toasted baguette should be added fresh before baking to maintain crispiness, but the broth and onions retain their nutrients perfectly when stored properly. This convenience makes it my go-to for busy weeknights. ⏰
Nutrition facts
Frequently asked questions
Can I substitute regular cheese for the Gruyère?
Gruyère is key for that signature Bennigan's flavor—its nutty, slightly sweet profile melts beautifully and creates the perfect golden crust. Comté is the best substitute, but avoid pre-shredded cheeses (they contain anti-caking agents that prevent proper melting). If you must use a domestic cheese, Swiss or Emmental work in a pinch, though the flavor won't be identical. The texture difference is noticeable too—Gruyère develops that perfect stretchy, bubbly melt.
How do I prevent the bread from getting soggy?
The secret is toasting the bread thoroughly before adding it to the soup. 400°F for 5-7 minutes until golden and crisp is ideal. For extra insurance, toast the bread again for 2 minutes right before broiling with the cheese. Never skip this step—soggy bread ruins the texture contrast. Also, keep the toasted bread separate until the final baking step to maintain crispiness.
Can I make this soup vegetarian?
Replace the beef broth with 8 cups vegetable broth and add 1 cup mushrooms (sautéed with the onions) for depth. For umami, include 1 tablespoon soy sauce or mushroom powder in the broth. The caramelization process remains the same, but the flavor profile shifts from beefy to earthy. The Gruyère still melts beautifully, creating that same comforting texture.
How long can I keep the caramelized onions?
Store them in an airtight container in the fridge for up to 5 days or freeze for 3 months. They'll keep their sweetness but may darken slightly. Reheat gently in the broth—never microwave them alone as they can dry out. Pro tip: Freeze them in 1-cup portions for easy use in other dishes like quiches or omelets. The onions actually improve in flavor when stored properly!
Why does my soup taste bland compared to Bennigan's?
Bennigan's uses concentrated beef stock and often includes hidden ingredients like Worcestershire sauce (1 tsp) or a pinch of sugar to balance flavors. For depth, try adding 1 beef bouillon cube to the broth or a splash of red wine vinegar (1 tsp) at the end. Also, salt gradually—Bennigan's soup is more heavily seasoned than home versions. Taste as you go and adjust! The caramelization time is crucial too—45+ minutes is non-negotiable for that signature sweetness.
