Be Our Guest French Onion Soup Recipe: Crispy Celery Crowns Over Gruyère-Glazed Velouté

Soups & Stews

Be Our Guest French Onion Soup Recipe: Crispy Celery Crowns Over Gruyère-Glazed Velouté

This be our guest French onion soup recipe brings warm, comforting flavors to your table with its signature crispy celery crowns and rich Gruyère-glazed velouté. 💛 The secret lies in slow caramelizing onions until they're deep golden and sweet—this takes patience, but every minute transforms them into something magical.

I remember the first time I tasted this soup in a Parisian bistro, and it became my go-to recipe for chilly evenings.

The velouté base is where the real magic happens—layered with beef broth (or a hearty vegetable alternative) and a touch of thyme that adds earthy depth.

What makes this recipe special is the crispy celery crowns on top, which toast beautifully in the oven and add a delightful crunch to every spoonful. The Gruyère cheese melts into a luscious, golden glaze, tying everything together in perfect harmony.

By the time you're done, you'll have a steaming bowl of French onion soup that's rich, aromatic, and impossible to resist. The crispy celery crowns add texture, while the velouté base delivers deep, savory flavors that warm you from the inside out.

It's the kind of dish that feels like a hug in a bowl, perfect for a cozy night in or a special dinner with loved ones.

Pair it with a glass of Burgundy or a crisp white wine, and you've got a meal that feels like you're dining in a Parisian café. Let's get started on this comforting classic!

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for be our guest french onion soup

Pantry staples meet Parisian bistro magic for this comforting French onion soup.

Ingredient Amount Notes
Yellow Onions 🧅 3 lb Yellow or sweet onions, sliced thin
Celery Stalks 🥬 4 whole Trimmed for celery crowns
Gruyère Cheese 🧀 1 ½ cups Freshly grated, aged preferred
Beef Broth 🥫 6 cups Homemade or high-quality store-bought
Dry White Wine 🍷 ½ cup Chardonnay or Sauvignon Blanc
Unsalted Butter 🧈 4 tbsp Cold, cut into small pieces
All-Purpose Flour 🌾 2 tbsp For thickening velouté
Fresh Thyme 🌿 1 tbsp Leaves only, chopped
Garlic Cloves 🧄 4 cloves Minced for velouté
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Baguette Slices 🍞 4 slices Crusty, for topping
Olive Oil 🫒 2 tbsp For celery crowns

The onions are the soul of this soup—yellow or sweet onions work best, but don't skimp on quantity. Whole Foods or local markets often have the freshest, most flavorful onions. Look for firm, dry bulbs with vibrant color and no soft spots. For the celery crowns, grab the thickest stalks you can find—they'll hold their shape better when roasted. Gruyère is non-negotiable here; Whole Foods or specialty cheese shops carry the best aged varieties. If you can't find Gruyère, Comté is a decent substitute—just know it won't melt quite as beautifully.

No white wine? Substitute extra beef broth with a splash of apple cider vinegar for acidity. Fresh thyme is ideal, but dried works at one-third the amount. For the celery crowns, if you can't find thick stalks, use 6-8 regular stalks and trim the leaves. The butter should be cold when you add it to the onions—cut it into small cubes and let it sit out for 10 minutes before cooking. And trust me, the baguette slices should be crusty—that's where the texture magic happens. No crust? Toast your own slices for 2 minutes in the oven.

This soup tastes even better the next day—reheats beautifully. Keep the velouté base in the fridge for 4-5 days, and the celery crowns can be prepped ahead and frozen for 1 month. I always make a double batch of the velouté and freeze half—just thaw and reheat when I'm short on time. The Gruyère topping? Add it fresh after baking so it stays perfectly melted and gooey. Pair with a glass of Burgundy or Chardonnay, and you're basically in France.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe—just chop, simmer, and toast. That’s it. No fancy gadgets or last-minute scrambling when the craving hits.
  • Wine-Infused Depth: The dry white wine cuts through the richness while the beef broth builds layers of savory warmth. That first sip? Pure, melty satisfaction.
  • Crowd-Pleaser Flex: Serve it as a cozy dinner or bring it to potlucks—it’s always a hit. Even my picky teen devours the crispy cheese topping.
  • Budget-Friendly Luxury: Gruyère makes it feel fancy, but the rest of the ingredients are pantry staples. Leftovers? Even better the next day, honestly.

Step-by-step instructions for French onion velouté with celery crowns

Here's how to build that perfect balance of caramelized onions and rich velouté—with crispy celery crowns on top.

1

🍳 Step 1: Caramelize the Onions Slowly

Heat 2 tablespoons olive oil in a large Dutch oven over medium-low heat. Add the 3 lb yellow onions, sliced thin, and cook for 45-50 minutes without stirring. You're aiming for deep golden caramelization—this is where all the flavor develops.

I stir only once or twice during this time, just to redistribute the onions. You'll know it's ready when the onions are deep amber with a jam-like consistency. If they start to brown too quickly, reduce the heat slightly. This patience pays off with that signature French onion soup flavor.

2

🍳 Step 2: Build the Gruyère-Glazed Velouté

Add 4 tablespoons cold unsalted butter to the caramelized onions and stir until melted. Then whisk in 2 tablespoons all-purpose flour to create a roux. Cook for 2 minutes until bubbly but not browned.

Slowly pour in the 6 cups beef broth and 0.5 cup dry white wine, whisking constantly to prevent lumps. Bring to a simmer, then add the 4 minced garlic cloves, 1 tablespoon chopped fresh thyme, 1.5 teaspoons salt, and 0.5 teaspoon black pepper. Let the velouté simmer uncovered for 15-20 minutes until thickened. You want it to coat the back of a spoon but still be silky smooth.

3

👨‍🍳 Step 3: Prepare the Celery Crowns

While the velouté simmers, trim the 4 whole celery stalks into crowns by cutting off the leafy tops and bottoms. Slice each stalk lengthwise into ¼-inch thick strips, then cut each strip crosswise into 1-inch pieces. Toss them in a bowl with 2 tablespoons olive oil, 0.5 teaspoon salt, and 0.25 teaspoon black pepper.

Spread the celery crowns on a baking sheet in a single layer. Bake at 425°F for 12-15 minutes until deep golden brown and crispy. Flip them halfway through for even browning. These should be so crispy they'll stand up to the rich velouté underneath.

4

🥘 Step 4: Assemble and Broil to Perfection

Preheat your broiler to high. Ladle the velouté into four oven-safe bowls, dividing it evenly. Place a baguette slice on top of each portion, then arrange the crispy celery crowns around the edges. Sprinkle each bowl generously with 1.5 cups freshly grated Gruyère cheese.

Broil for 2-3 minutes until the cheese is golden and bubbly on top. Watch carefully—the cheese melts fast! The baguette should be toasted to a perfect golden brown. Serve immediately while everything is piping hot, with extra celery crowns on the side if you're feeling extra.

👨‍🍳

Pro Tips For Making Be Our Guest French Onion Soup

  • Sweat, Don’t Burn: I learned this the hard way—skipping the low-and-slow caramelization step means your soup will taste like sad, underdeveloped onion mush. Use a heavy pot, keep the heat at a steady medium (not high), and let those onions turn deep amber before adding anything else. Yes, it takes 30-40 minutes, but that’s where the soul of the dish lives.
  • Slice Onions Like a Pro: Thin, even slices are non-negotiable here. If you’re using a mandoline, great—just remember to cut lengthwise so they stay intact while caramelizing. If you’re chopping by hand, aim for ⅛-inch slices; thicker pieces won’t soften properly and will leave you with crunchy bits in your soup. (And trust me, no one wants that.)
  • Deglaze Like You Mean It: After caramelizing the onions and celery, don’t just splash in the wine and stir once. Scrape up every last bit of browned goodness from the pot—this is where the flavor hides. Use a wooden spoon to get into the corners, then let the wine simmer for 2-3 minutes to cook off the alcohol. Skimp here, and your soup will taste flat.
  • Upgrade the Cheese: Gruyère is the star, but don’t grab the first block you see. Look for a young, nutty variety (like Comté or Beaufort) to mix in with the Gruyère—it adds complexity without overpowering. And for the love of soup, shred it fresh right before serving. Pre-shredded cheese packs with anti-caking agents that make the topping grainy and sad. (Your future self will notice.)

Flavor customization for be our guest french onion soup

Sweet & Spicy Twist

Add a touch of heat and sweetness by stirring in 1 teaspoon honey and ½ teaspoon smoked paprika during the final 5 minutes of velouté simmering. The honey caramelizes beautifully with the onions, while the paprika adds a subtle smokiness that pairs perfectly with the Gruyère.

For extra depth, finish with a pinch of cayenne pepper—just enough to wake up your taste buds. 🌶️

Herb-Infused Variations

Swap out thyme for 1 tablespoon fresh rosemary or 1 teaspoon dried tarragon to give your soup a more complex herbal profile. Rosemary adds a piney brightness, while tarragon brings a subtle anise-like sweetness.

I also love adding ½ teaspoon lemon zest during the last 5 minutes of simmering—it brightens the whole dish beautifully. Fresh herbs always make a difference!

Vegetarian Velouté

For a vegetarian version, replace the beef broth with 6 cups mushroom broth (or a blend of vegetable and beef broth if you're open to it). Add ½ cup finely chopped cremini mushrooms to the caramelized onions for extra umami depth.

The mushrooms soak up the flavors beautifully, creating a rich, meaty texture without the need for actual meat. Don’t forget to add an extra ½ teaspoon salt to compensate for the lower sodium content in vegetarian broths.

Cheese Swaps

If you can’t find Gruyère, try Comté for a nutty depth or Emmental for a milder, sweeter flavor. For a vegetarian-friendly option, use vegan Gruyère (like Violife or Follow Your Heart) and add 1 tablespoon nutritional yeast to boost umami.

The key is to choose a cheese that melts smoothly and has a good stretch—avoid pre-shredded cheeses, as they contain anti-caking agents that prevent proper melting. 🧀

Extra Crunchy Toppings

Take your soup to the next level with extra toppings! Add toasted breadcrumbs mixed with 1 tablespoon chopped parsley for a herby crunch. Or try crispy fried shallots (available at Asian markets) for a delicate, sweet contrast.

For a savory kick, sprinkle with crumbled bacon bits or crushed black pepper right before serving. These toppings add texture and elevate the dish to bistro-worthy perfection.

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 18g90%
Cholesterol 90mg30%
Sodium 1850mg80%
Total Carbohydrate 36g13%
Dietary Fiber 4g14%
Sugars 12g
Protein 24g48%
* 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 French onion soup ahead of time?

The velouté base tastes even better the next day—store it in the fridge for 4-5 days or freeze for 3 months. Reheat gently on the stove and add fresh celery crowns and cheese just before serving. The celery crowns are best made fresh, but you can prep them ahead and reheat at 350°F for 5 minutes to restore crispiness.

2

What's the best way to caramelize onions without burning them?

Use medium-low heat and resist stirring—just once or twice to redistribute. The onions need 45-50 minutes to reach deep amber color. If they brown too quickly, lower the heat. Patience is key—rushed caramelization means bitter, not sweet, onions.

Can I substitute the beef broth for a vegetarian option? Yes! Use 6 cups mushroom broth plus ½ cup chopped cremini mushrooms added with the onions. For extra depth, add 1 teaspoon soy sauce to mimic umami.

3

Why did my celery crowns turn out soggy instead of crispy?

Soggy celery crowns usually mean they weren't dry enough before baking. Pat them thoroughly with paper towels and bake at 425°F for 12-15 minutes, flipping halfway. For extra crispiness, broil for 2 minutes at the end. Store them in an airtight container for up to 3 days.

4

What wine pairs best with this French onion soup?

A Burgundy (Pinot Noir) or Chardonnay complements the rich, cheesy flavors beautifully. For white wine lovers, try a Meursault or Sauvignon Blanc. The acidity cuts through the richness while enhancing the caramelized onions.

★★★★★4.6(14 reviews)
Categories Soups & Stews