Warm French Onion Soup with a Cheese Toast

5 min prep 10 min cook 5 servings
Warm French Onion Soup with a Cheese Toast
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Why This Recipe Works

  • Low & Slow Onions: A full 90-minute caramelization coaxes out natural sugars, creating complex, almost jammy depth without added sweeteners.
  • Double Stock Boost: Equal parts homemade beef stock and rich chicken stock deliver restaurant-level umami without tasting one-note.
  • Cheese Toast, Not Just Crouton: A thick slice of toasted levain is draped in nutty Gruyère and broiled separately so the bread stays crisp-edged yet custardy underneath.
  • Make-Ahead Magic: Soup base improves for three days in the fridge; reheat, top, broil, and serve in minutes.
  • Cognac Finish: A whisper of brandy added off-heat lifts the entire bowl, accentuating the sweet onions and savory broth.
  • Individual Servings: Oven-safe crocks mean every guest gets their own bubbling cauldron—no fighting over cheese pulls.

Ingredients You'll Need

Ingredients

Great French onion soup is pantry-friendly, but a few thoughtful purchases make the difference between good and transcendent. Start with onions: you want 3 pounds of yellow ones, medium-large, firm, and papery-skinned. Avoid sweet varieties like Vidalia—they lack the sharp backbone needed to balance the rich stock. For the fat, I use 2 tablespoons each of cultured butter and good olive oil; the oil raises the smoke point so the butter doesn’t brown too fast, while the butter contributes cultured nuttiness. The stock is half the story: if you have homemade beef stock, now is its time to shine. Otherwise, grab low-sodium beef broth and fortify it with a tablespoon of Better Than Bouillon roasted beef base. Chicken stock keeps the soup from tasting like a steakhouse cliché; look for one labeled “roasted” for deeper color. Dry white wine (something you’d happily drink) deglazes the pot, but a dry vermouth works in a pinch. A single bay leaf and two sprigs of fresh thyme perfume the simmer; dried thyme is acceptable—use ½ teaspoon. For the iconic cheesy lid, Gruyère is traditional for its nutty meltability, but a 50/50 blend with nutty Comté adds complexity. If budgets are tight, Swiss Emmentaler works, though it’s slightly rubbery when cool, so serve piping hot. Finally, a splash of Cognac (or decent brandy) added off-heat brightens everything; skip the cooking wine aisle and buy an airplane bottle from the liquor store for under three dollars.

How to Make Warm French Onion Soup with a Cheese Toast

1
Prep & Slice

Halve, peel, and thinly slice 3 pounds yellow onions pole-to-pole (root to stem) for even cooking. A mandoline speeds this up, but a sharp chef’s knife and 10 minutes of podcast time work fine. You should have about 12 cups.

2
Bloom the Base

In a heavy 5-quart Dutch oven, melt 2 tablespoons butter with 2 tablespoons olive oil over medium. When the foam subsides, scatter in onions with ½ teaspoon kosher salt. Stir to coat; salt draws out moisture, preventing early browning.

3
Caramelize Slowly

Reduce heat to medium-low. Cook 90 minutes, stirring every 10–12 minutes with a flat wooden paddle to scrape the fond. If edges brown too quickly, splash in 2 tablespoons water and stir. The goal is a deep russet, not black.

4
Deglaze & Reduce

Increase heat to medium-high. Pour in ¾ cup dry white wine; simmer 3 minutes, scraping browned bits. Add 1 bay leaf, 2 sprigs thyme, 4 cups beef stock, and 4 cups chicken stock. Bring to a gentle boil, then reduce to a bare simmer for 20 minutes. Taste; add salt and freshly cracked black pepper as needed.

5
Toast the Bread

While soup simmers, heat oven to 400°F. Arrange 4 slices of ¾-inch levain or sourdough on a sheet pan. Brush lightly with olive oil; bake 6 minutes per side until just golden. Rub one side with a cut garlic clove for subtle perfume.

6
Cheese Toast Assembly

Mound ½ cup shredded Gruyère onto each toasted slice. Slide under the broiler 2–3 minutes until melted and blistered. Keep warm on a wire rack so the underside stays crisp.

7
Finish & Serve

Remove bay leaf and thyme stems. Off heat, stir in 2 tablespoons Cognac. Ladle soup into heat-proof crocks, top each with a cheese toast, and serve immediately, warning guests that the porcelain is lava-hot.

Expert Tips

Deglazing Choices

No wine? Substitute ½ cup dry vermouth or ¼ cup dry sherry plus ½ cup stock for nuanced acidity.

Cool Before Storing

Chill soup base in an ice-bath before refrigerating to prevent souring; keeps 4 days or freeze 3 months.

Overnight Flavor

Make the soup 24 hours ahead; the onions will deepen to a glossy chocolate color and taste even silkier.

Broiler Safety

Set the rack 6 inches from the element and keep the door ajar so the toast cheese doesn’t ignite.

Variations to Try

  • Vegetarian Umami: Swap beef stock for an equal mix of mushroom and roasted vegetable stock; add 1 teaspoon soy sauce and a rehydrated dried porcini for depth.
  • Smoky Alpine: Replace 25% of Gruyère with smoked Gouda and finish with a whisper of smoked paprika on the toast.
  • Spicy Beer Swap: Use a dark Belgian ale instead of wine for deeper malt notes; add a pinch of chili flakes while caramelizing onions.
  • Mini Party Crocks: Ladle into 6-ounce ramekins for passed hors d’oeuvres; cut toast into 2-inch rounds to fit.

Storage Tips

Let the soup base cool completely, then refrigerate in airtight containers up to 4 days. The flavor actually improves after 24 hours, so it’s an ideal make-ahead dinner for entertaining. To reheat, warm gently over medium-low, thinning with a splash of stock or water if it thickened overnight. Cheese toasts are best freshly broiled; store the shredded cheese and toasted bread separately in zip-top bags and assemble just before serving. For longer storage, freeze the cooled soup base (without cheese toast) up to 3 months. Leave 1 inch of headspace in freezer jars to allow for expansion. Thaw overnight in the fridge and reheat as above.

Frequently Asked Questions

Technically yes—adding ½ teaspoon baking soda raises pH and cuts time by 30%. The flavor, however, becomes one-dimensional and slightly soapy. For a weeknight shortcut, start the onions in a 12-inch skillet to increase surface area, then transfer to the soup pot after 45 minutes.
Ladle soup into regular bowls and top each with a pre-broiled cheese toast. Set the toast just before serving so it stays crisp yet still melts into the broth.
Not at all. Substitute Swiss Emmentaler, nutty Comté, or even fontina for a creamier melt. Avoid pre-shredded cheese; the anti-caking agents prevent smooth melting.
Absolutely. Use gluten-free bread for the toast; the soup itself is naturally gluten-free. If you like a slightly thicker broth, whisk 1 tablespoon cornstarch with cold stock during the final simmer.
Grate the cheese fresh and mound it lightly in the center of the toast. Broil just until the edges blister; over-broiling liquefies the fat, causing slip. Serve immediately.
Warm French Onion Soup with a Cheese Toast
soups
Pin Recipe

Warm French Onion Soup with a Cheese Toast

(4.9 from 127 reviews)
Prep
15 min
Cook
1 hr 45 min
Servings
4

Ingredients

Instructions

  1. Caramelize Onions: In a Dutch oven, melt butter with oil over medium; add onions and ½ teaspoon salt. Reduce heat to medium-low and cook 90 minutes, stirring every 10 minutes, until deep mahogany.
  2. Deglaze: Increase heat to medium-high; pour in wine and simmer 3 minutes, scraping browned bits. Add bay leaf, thyme, beef and chicken stocks; bring to a boil, then simmer 20 minutes. Season with salt and pepper.
  3. Toast Bread: Meanwhile, preheat oven to 400°F. Brush bread slices with olive oil; bake 6 minutes per side until golden. Rub one side with cut garlic.
  4. Cheese Toast: Top each toast with ½ cup Gruyère; broil 2–3 minutes until melted and blistered.
  5. Finish Soup: Off heat, stir Cognac into soup. Remove bay leaf and thyme stems.
  6. Serve: Ladle soup into crocks; top each with a cheese toast. Serve immediately.

Recipe Notes

Soup base can be made up to 4 days ahead; reheat gently and broil fresh cheese toasts just before serving. For gluten-free, use GF bread.

Nutrition (per serving)

465
Calories
29g
Protein
35g
Carbs
22g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.