French Onion Soup Recipe

There’s nothing quite as soul-soothing as a bubbling bowl of French Onion Soup, its fragrant steam swirling with promises of sweet caramelized onions, a savory broth, and a thick cap of gooey, golden cheese. This truly classic recipe delivers everything you love about the beloved bistro favorite from the comfort of your own kitchen. Whether you’re craving a cozy weeknight dinner or seeking the ultimate starter for a dinner party, French Onion Soup is one of those dishes that feels special every time you serve it.

French Onion Soup Recipe - Recipe Image

Ingredients You’ll Need

You only need a handful of everyday ingredients, but each one is absolutely crucial in building the deep, irresistible flavor and stunning presentation of French Onion Soup. Take a peek at this list—these humble items are about to become something extraordinary together!

  • Yellow onions (4 large, thinly sliced): The star of the show—these slowly caramelize into sweet, rich deliciousness.
  • Unsalted butter (3 tablespoons): Brings a velvety richness and aids in caramelizing the onions beautifully.
  • Olive oil (1 tablespoon): Helps the onions cook evenly and embellishes the flavor with subtle fruitiness.
  • Salt (1 teaspoon): Essential for drawing out moisture and enhancing sweetness during onion caramelization.
  • Sugar (1/2 teaspoon): A dash speeds up browning and deepens the flavor of the onions.
  • Garlic (2 cloves, minced): Adds an aromatic depth that pairs so well with the onions.
  • Dry white wine (1/4 cup, optional): Deglazes the pan and infuses a touch of acidity and sophistication (don’t worry, it’s optional).
  • All-purpose flour (2 tablespoons): Helps thicken the soup just enough for that perfect texture.
  • Beef broth (6 cups, or a mix of beef and chicken broth): The backbone of the soup, providing savory richness.
  • Worcestershire sauce (1 tablespoon): Umami magic in a bottle—it adds complexity and boldness.
  • Black pepper (1/2 teaspoon): Gives a gentle bite that balances the sweet onions.
  • Dried thyme (1/4 teaspoon): Lends subtle herbal notes that complement the soup.
  • Bay leaf (1): Infuses the broth with delicate earthiness.
  • Baguette (1, sliced): The crusty, chewy vessel for all that glorious melted cheese.
  • Gruyère cheese (2 cups shredded, or Swiss): Nutty, melty, and totally irresistible when broiled on top.

How to Make French Onion Soup

Step 1: Caramelize the Onions

This is where the magic starts. Melt the unsalted butter with olive oil in a heavy-bottomed pot or Dutch oven over medium heat. Toss in your mountain of thinly sliced onions, sprinkle with salt and sugar, and cook them slowly—really slowly! Stir frequently, and let them transform over 30 to 40 minutes, developing that deep golden brown color and intensely sweet fragrance. Patience pays off here, so don’t rush this stage.

Step 2: Add Garlic and Flour

Once the onions are richly caramelized, stir in the minced garlic and let it cook for just about a minute—enough to release its aroma. Sprinkle the flour over the onions and stir well, letting it cook for another minute or two. This helps the soup achieve a lush, silky consistency later.

Step 3: Deglaze and Build Flavor

If you’re using white wine, pour it in now, scraping up all those caramelized bits from the bottom of the pot (they hold loads of flavor!). Once the wine reduces a bit, add the beef broth, Worcestershire sauce, black pepper, thyme, and bay leaf. Give it all a good stir, bring to a gentle simmer, and let the flavors meld uncovered for about 20 to 25 minutes.

Step 4: Prepare the Topping

While your French Onion Soup is simmering, slice the baguette. For extra crunch, toast the slices under the broiler for a couple of minutes—this keeps them sturdy and prevents sogginess under the cheese.

Step 5: Assemble and Broil

When the soup is ready, fish out the bay leaf and adjust the seasoning to your taste. Ladle the soup into oven-safe bowls set atop a sturdy baking sheet. Lay a toasted baguette slice on each, then hit them with a generous pile of shredded Gruyère. Broil for two to four minutes until the cheese is bubbling and golden, creating that iconic French Onion Soup crust. Serve immediately—you won’t want to wait another minute!

How to Serve French Onion Soup

French Onion Soup Recipe - Recipe Image

Garnishes

A classic French Onion Soup is always finished with that bubbling crust of Gruyère, but why stop there? Add a sprinkle of finely chopped fresh parsley or thyme for a burst of color and freshness. Some folks love a twist of cracked black pepper or even an extra dash of flaky sea salt right out of the broiler. Customize it to your liking and make it a feast for the eyes as well as the palate.

Side Dishes

French Onion Soup pairs beautifully with light, crisp side salads—think peppery arugula or baby greens with a simple vinaigrette. If you really want to lean into the bistro vibe, add a platter of charcuterie or cheese to share. And for heartier appetites, a slice of quiche or a simple roast chicken makes for a luxurious meal alongside this comforting soup.

Creative Ways to Present

There are so many ways to make this dish shine at your table. Serve in rustic earthenware bowls for an authentic touch, or use small ramekins for individual appetizer portions at a dinner party. Hosting a gathering? Try making French Onion Soup in a big Dutch oven and let guests ladle their own, topping with cheese and broiling their bowls to order—it’s an interactive and memorable way to enjoy this French classic.

Make Ahead and Storage

Storing Leftovers

If you have any French Onion Soup left, let it cool to room temperature before transferring to airtight containers. Store the soup (without the bread and cheese topping) in the refrigerator for up to four days. Store extra baguette and cheese separately, so each bowl will taste freshly made when reheated

Freezing

French Onion Soup is a wonderful candidate for freezing. Pour cooled soup (again, without bread or cheese) into freezer-safe containers, leaving some space for expansion. Freeze for up to three months. Thaw overnight in the refrigerator for best results. Wait to add the baguette and cheese until you’re ready to serve.

Reheating

Reheat French Onion Soup gently on the stovetop over medium heat until warmed through. Once hot, pour into oven-safe bowls, add your baguette slice and shredded Gruyère, and broil as usual. This way, your soup tastes freshly made even on the second or third day.

FAQs

Can I make French Onion Soup vegetarian?

Absolutely! Swap the beef broth for a high-quality vegetable broth—mushroom broth works especially well for depth. Skip the Worcestershire sauce, or use a vegetarian version, and you’ll have a comforting bowl that’s completely meat-free.

What can I use instead of Gruyère cheese?

If you’re out of Gruyère, Swiss cheese is a common alternative, and even provolone or a blend of mozzarella and Parmesan can work in a pinch. The key is finding a cheese that melts well and has a rich, nutty flavor.

Are there any tips for caramelizing onions perfectly?

The most important tip is patience! Cook the onions slowly over medium heat and stir often. A sprinkle of salt helps draw out moisture, and a little sugar encourages browning. Keep an eye on them—they’ll turn golden and jammy when ready, but be careful not to let them burn.

Can I prepare French Onion Soup in advance for a party?

Yes, and it’s a great idea! The soup itself can be made a day or two ahead and refrigerated. When it’s time to serve, heat the soup, assemble in bowls with the baguette and cheese, and broil just before guests arrive so everyone enjoys that irresistible freshly-melted cheese.

How do I prevent the bread from getting too soggy?

The trick is to toast your baguette slices before topping the soup. This creates a sturdy base that absorbs some broth without disintegrating. Broiling the cheese also adds a deliciously crisp layer on top—exactly what makes French Onion Soup unforgettable.

Final Thoughts

If you’ve never made French Onion Soup at home before, there’s no better time to try than now. With a few simple ingredients, a little patience, and lots of love, you can create a dish that’s both luxurious and deeply comforting. Grab a spoon and dive into that irresistibly cheesy, onion-packed bowl—you’re going to fall in love!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
French Onion Soup Recipe

French Onion Soup Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.7 from 26 reviews

  • Author: admin
  • Total Time: 1 hour 25 minutes
  • Yield: 4 servings 1x
  • Diet: Non-Vegetarian

Description

A comforting and classic French Onion Soup recipe that features deeply caramelized onions in a rich beef broth, topped with crusty baguette slices and melted Gruyère cheese. Perfect for a cozy night in or as an impressive starter for a dinner party.


Ingredients

Scale

Main Soup:

  • 4 large yellow onions (thinly sliced)
  • 3 tablespoons unsalted butter
  • 1 tablespoon olive oil
  • 1 teaspoon salt
  • 1/2 teaspoon sugar
  • 2 cloves garlic (minced)
  • 1/4 cup dry white wine (optional)
  • 2 tablespoons all-purpose flour
  • 6 cups beef broth (or a mix of beef and chicken broth)
  • 1 tablespoon Worcestershire sauce
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon dried thyme
  • 1 bay leaf

For Topping:

  • 1 baguette (sliced)
  • 2 cups shredded Gruyère cheese (or Swiss)

Instructions

  1. Caramelize Onions: In a large pot, cook onions, salt, and sugar in butter and oil until deeply golden.
  2. Add Flavors: Stir in garlic, flour, wine, broth, Worcestershire sauce, herbs. Simmer.
  3. Broil: Ladle soup into bowls, top with bread and cheese, broil until bubbly.

Notes

  • Use a mix of sweet and yellow onions for more flavor depth.
  • Toast baguette slices before topping to prevent sogginess.
  • For a vegetarian version, use vegetable broth and skip Worcestershire.
  • Prep Time: 15 minutes
  • Cook Time: 1 hour 10 minutes
  • Category: Soup
  • Method: Stovetop, Broiling
  • Cuisine: French

Nutrition

  • Serving Size: 1 bowl
  • Calories: 420
  • Sugar: 9g
  • Sodium: 870mg
  • Fat: 22g
  • Saturated Fat: 12g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 3g
  • Protein: 19g
  • Cholesterol: 45mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star