Bistro French Onion Soup with Bubbly Gruyere and Sourdough

Bistro French Onion Soup with Bubbly Gruyere and Sourdough

The onions take up nearly the whole Dutch oven at first, and for a while they look more steamed than golden. Keep them over medium-low heat and stir often; they…

By Julia • • Reading time: 10 min
Tip: save now, cook later.
Serves 4–6

The onions take up nearly the whole Dutch oven at first, and for a while they look more steamed than golden. Keep them over medium-low heat and stir often; they slowly collapse into the deep, soft base that gives this bistro French onion soup its rich flavor. Rushing that part leaves you with onions that taste sharp instead of sweet.

I make the soup in a 6-quart Dutch oven, then finish each serving under the broiler with crisp sourdough and a generous layer of Gruyere. Toasting the bread before it meets the soup matters: it gives the slice enough structure to hold the cheese instead of disappearing into the broth. The finished bowls come out bubbling at the edges, with browned spots on top and savory broth underneath.

Bistro French onion soup with bubbly Gruyere and sourdough, golden and bubbling
“

Kitchen Note

Let the broiled bowls rest for 5 minutes before serving. The soup stays piping hot, and that short pause gives you a safer moment to carry the bowls without disturbing the bubbling cheese.

Save this bistro French onion soup for a cozy dinner: slowly caramelized onions, crisp sourdough, and Gruyere broiled until bubbly.

Save to Pinterest

Why Six Onions Need More Time Than You Think

Six large onions seem like an unreasonable amount when they first hit the pot. They soften and shrink as their moisture cooks away, though, and that slow change is what builds the soup’s deep onion flavor. At medium-low heat, the process takes 50 to 60 minutes. The onions should end up deeply golden and very soft, not merely translucent.

Turning the heat up to hurry them along can leave you with browned, bitter patches before the rest of the onions have had a chance to soften. Stirring often helps the slices cook evenly and keeps the browned bits on the bottom from scorching. Those bits are worth keeping: the sherry loosens them from the pot, and they become part of the broth rather than a burnt layer you have to scrub away. Plan the onion time into dinner; it does more for the soup than any last-minute seasoning trick.

What Gives the Broth Its Bistro Depth—and the Topping Its Structure

Bistro French onion soup with bubbly Gruyere and sourdough, golden and bubbling
  • Yellow onions — Their savory sweetness stands up to beef broth and Gruyere. Choose firm onions without soft spots; standard grocery-store yellow onions work well. Slice them thinly and as evenly as you can so they soften at a similar pace.
  • Butter and olive oil — Butter brings a rounded flavor, while olive oil helps keep the fat from scorching during the long onion cook. Ordinary unsalted butter and everyday olive oil are fine here; using only olive oil works, but the onions lose some buttery richness.
  • Dry sherry — It adds a dry, slightly nutty note and lifts the browned bits from the pot. Use dry, not sweet, sherry. Dry white wine is the closest practical swap; sweet cooking sherry would push the broth in a sugary direction.
  • Low-sodium beef broth — Beef broth gives the soup its savory backbone, and low-sodium broth leaves room for the saltiness of the cheese and Worcestershire sauce. A good carton from the grocery store is perfectly suitable. Vegetable broth is the useful swap for a vegetarian version, though the soup will taste lighter.
  • Dried thyme and bay leaf — These bring a quiet herbal note that supports the onions without crowding them. Dried thyme is convenient and consistent; there’s no need to seek out a specialty brand. Remove the bay leaf before serving, since it’s there to infuse the soup, not to eat.
  • Worcestershire sauce — A small amount contributes a tangy, savory edge. A standard bottle is fine, but check that it suits your dietary needs; vegetarian Worcestershire is available if you’re avoiding anchovies.
  • Sourdough bread — Its firm, tangy crumb makes a sturdy raft for the melted cheese. A plain, sturdy country loaf can stand in, but thin sandwich bread softens quickly under the soup and is harder to lift with a spoon.
  • Gruyere — This is the topping’s defining cheese: it melts smoothly and brings a nutty, savory flavor. A block you shred at home gives an even melt; Swiss cheese is the closest easy-to-find substitute, with a milder, less complex taste.

From Soft Onions to a Bubbling Cheese Cap

Cook the onions until deeply golden

Melt the butter and olive oil in a 6-quart Dutch oven over medium-low heat, then add the thinly sliced onions and kosher salt. Leave the pot uncovered and cook for 50 to 60 minutes, stirring often. At first the onions will look full and pale; keep going until they’ve collapsed, turned deeply golden, and feel very soft. If you see dark spots forming quickly, lower the heat rather than letting the bottom scorch.

Deglaze with sherry

Pour in the dry sherry once the onions are deeply colored, then scrape the bottom of the Dutch oven to loosen the browned bits. Let it cook for 2 to 3 minutes, until most of the liquid has evaporated. The pot should smell savory and slightly sharp, not strongly alcoholic. Don’t skip the scraping; those browned bits belong in the soup.

Simmer the broth and herbs

Add the beef broth, dried thyme, bay leaf, Worcestershire sauce, and black pepper. Bring the soup to a boil, then reduce the heat and simmer uncovered for 25 to 30 minutes. Keep it at a steady, gentle simmer rather than a hard boil, which can make the liquid reduce too aggressively. Lift out and discard the bay leaf before ladling.

Toast the sourdough until crisp

While the soup simmers, heat the oven to 400°F and arrange the sourdough slices on a baking sheet. Toast for 8 to 10 minutes, turning once, until both sides are crisp and lightly golden. The slices need to feel dry and firm at the center, not just colored at the edges. A soft middle will soak up broth before the cheese has time to broil.

Broil the cheese in the bowls

Set the broiler to high and ladle the soup into six 16-ounce broiler-safe bowls arranged on a rimmed baking sheet. Top each bowl with one slice of toast, then divide the shredded Gruyere evenly over the bread. Broil 6 to 8 inches from the heat for 2 to 4 minutes, watching for bubbling cheese with browned spots. Broilers vary, so stay close at the end; the cheese can go from browned to scorched quickly.

Two Thoughtful Ways to Adapt the Topping and Broth

Make a vegetarian version

Replace the beef broth with vegetable broth and use vegetarian Worcestershire sauce. Choose Gruyere or Swiss made with vegetarian rennet if that matters to your diet. The soup will be less beefy and more onion-forward, while keeping the same toast-and-melted-cheese finish.

Make the bowls gluten-free

Use a sturdy gluten-free loaf in place of the sourdough and choose gluten-free beef broth and Worcestershire sauce. Toast the bread until crisp before topping the soup; gluten-free loaves vary in texture, and a well-toasted slice is less likely to break apart. The topping will still be cheesy and browned, though the bread’s flavor and texture will differ.

Storage and Reheating

  • Refrigerator: Store the soup separately from the toast and cheese in a covered container for 3 to 4 days. The bread softens once it sits in the broth, so keep the topping components separate.
  • Freezer: Freeze the soup without the bread or cheese for up to 3 months in a freezer-safe container. Thaw it in the refrigerator before reheating; the toast and cheese are best made fresh.
  • Reheating: Warm the soup on the stovetop until it reaches 165°F, then add freshly toasted bread and Gruyere and broil as described. Reheating an already topped bowl tends to leave the toast soggy before the soup heats evenly.

Questions That Come Up When the Bowls Hit the Broiler

Can I use pre-shredded Gruyere?+

Yes. It’s convenient and will work, though packaged shredded cheese may contain anti-caking ingredients that keep it from melting quite as smoothly. If the topping looks a little less cohesive, that’s a texture difference rather than a problem with the soup.

Can I broil the soup in ordinary serving bowls?+

Only use bowls specifically labeled broiler-safe. A bowl that’s safe for the microwave or oven isn’t automatically safe under direct broiler heat, and it can crack or shatter. Set the broiler-safe bowls on a rimmed baking sheet to make moving them easier.

How do I keep the cheese from sliding off the toast?+

Keep the bread slice flat and spread the shredded cheese across it in an even layer, including close to the edges. A mound in the center is more likely to slump as it melts. If a little cheese falls into the soup, it will still melt into the hot broth.

Can I use full-sodium beef broth instead of low-sodium?+

You can, but the soup may taste saltier because the broth, Worcestershire, and Gruyere all bring seasoning. Low-sodium broth gives you more control over the finished bowl. If full-sodium broth is what you have, taste the soup before adding any extra salt at the table.

Bistro French Onion Soup with Bubbly Gruyere and Sourdough

French onion soup with Gruyere gets its deep flavor from slowly caramelized onions, dry sherry, and beef broth. Toasted sourdough and bubbly, browned cheese finish each broiler-safe bowl.
Prep Time 15 minutes
Cook Time 1 hour 28 minutes
resting 5 minutes
Total Time 1 hour 48 minutes
Servings: 6 servings
Course: Dinner
Cuisine: French
Calories: 570

Ingredients
  

For the soup
  • 3 tbsp unsalted butter
  • 1 tbsp olive oil
  • 6 yellow onions large, about 3 pounds, thinly sliced
  • 1 tsp kosher salt
  • 0.5 cup dry sherry
  • 8 cup low-sodium beef broth
  • 1 tsp dried thyme
  • 1 bay leaf
  • 1 tsp Worcestershire sauce
  • 0.5 tsp black pepper
For the topping
  • 6 slices sourdough bread cut 1/2 inch thick
  • 12 oz Gruyere cheese shredded

Equipment

  • 1 6-quart Dutch oven
  • 1 baking sheet
  • 1 rimmed baking sheet
  • 6 16-ounce broiler-safe bowls

Method
 

Caramelize the onions
  1. Melt the butter and olive oil in a 6-quart Dutch oven over medium-low heat, then add the onions and salt. Cook uncovered for 50 to 60 minutes, stirring often, until the onions are deeply golden and very soft.
  2. Stir in the sherry, scraping up any browned bits from the bottom of the pot, and cook for 2 to 3 minutes until most of the liquid has evaporated.
Simmer the soup
  1. Add the beef broth, thyme, bay leaf, Worcestershire sauce, and black pepper; bring to a boil, then reduce the heat and simmer uncovered for 25 to 30 minutes.
Toast the bread
  1. While the soup simmers, heat the oven to 400°F and arrange the sourdough slices on a baking sheet. Toast for 8 to 10 minutes, turning once, until crisp and lightly golden.
Broil and serve
  1. Remove the bay leaf and set the oven broiler to high. Ladle the soup into six 16-ounce broiler-safe bowls and arrange them on a rimmed baking sheet.
  2. Top each bowl with a slice of toasted sourdough and divide the Gruyere evenly over the bread. Broil 2 to 4 minutes, 6 to 8 inches from the heat, until the cheese is bubbling and browned in spots.
  3. Let the bowls rest for 5 minutes before serving.

Notes

For the deepest onion flavor, stir often and let the onions turn deeply golden and very soft. Refrigerate leftovers for 3 to 4 days; the soup base freezes well, preferably without the bread and cheese. For a gluten-free option, use gluten-free sourdough.

Join our weekly recipe email

Slow-cooked comfort, easy weeknights, and seasonal bakes—straight to your inbox.

Unsubscribe anytime. We respect your inbox.

Leave a Comment

Recipe Rating