Skip to content
Home » Recipes » French Onion Soup Recipe – Easy & Delicious

French Onion Soup Recipe – Easy & Delicious

  • 8 min read
  • NatashaAdam 
french onion soup recipe - featured image

There’s something about a bowl of French onion soup that just feels like a warm hug for your soul. I remember the first time I had it at a little bistro in Paris — the steam rising, the rich aroma of caramelized onions, and that perfect golden crust of melted cheese. I’ve been trying to recreate it ever since, and after years of tweaking, I’ve nailed it. This recipe is my go-to for cozy nights, dinner parties, or when I just need to feel like I’m in a French kitchen.

french onion soup recipe - step 3

📋 Quick Recipe Overview

Nutrition Facts (per serving)

350
Calories
12g
Protein
45g
Carbs
15g
Fat
3g
Fiber
8g
Sugar

Ingredients

yellow onions 4 large, thinly sliced
unsalted butter 4 tablespoons
olive oil 2 tablespoons
all-purpose flour 2 tablespoons
beef broth 6 cups
dry white wine 1/2 cup
thyme 1 teaspoon dried or 1 tablespoon fresh
bay leaf 1
salt 1 teaspoon, or to taste
black pepper 1/2 teaspoon, freshly ground
baguette 1, sliced 1/2 inch thick
Gruyère cheese 8 ounces, shredded
Parmesan cheese 1/4 cup, grated

Quick Steps

  1. 1. Sauté onions in butter and oil until golden.
  2. 2. Sprinkle flour and stir for 2 minutes.
  3. 3. Deglaze with wine, then add broth and seasonings.
  4. 4. Simmer 30 minutes, then preheat oven.
  5. 5. Toast baguette slices and top soup with cheese.
  6. 6. Broil until cheese is bubbly and golden.
  7. 7. Serve hot with extra bread on the side.

Why This French Onion Soup Recipe Stands Out

Most people think French onion soup is just onions and broth. But the magic is in the slow caramelization — that deep, sweet, almost jammy flavor you get when you let those onions cook for 45 minutes to an hour. It’s worth the wait. I’ve tried shortcuts, and honestly? They don’t cut it. This version is rich, complex, and deeply satisfying. Plus, the cheese crust? Pure perfection.

Also Visit:  Strawberry Banana Smoothie Bowl Drink Recipe - From Scratch

And don’t worry — you don’t need a fancy kitchen or years of experience. Just a good pot, a little patience, and a love for good food.

What You’ll Need for the Best French Onion Soup

Ingredients Breakdown

Here’s everything you’ll need to make this classic soup. I’ve included exact measurements so you get consistent results every time.

  • 4 large yellow onions, thinly sliced
  • 4 tablespoons unsalted butter
  • 2 tablespoons olive oil
  • 2 tablespoons all-purpose flour
  • 6 cups beef broth (homemade or store-bought)
  • 1/2 cup dry white wine (like Sauvignon Blanc or Pinot Grigio)
  • 1 teaspoon dried thyme or 1 tablespoon fresh
  • 1 bay leaf
  • 1 teaspoon salt, or to taste
  • 1/2 teaspoon freshly ground black pepper
  • 1 baguette, sliced 1/2 inch thick
  • 8 ounces Gruyère cheese, shredded
  • 1/4 cup Parmesan cheese, grated

Pro Tip: Use a high-quality beef broth. If you’re using store-bought, go for low-sodium so you can control the salt. And don’t skip the Gruyère — it melts beautifully and adds that signature nutty flavor. Parmesan adds a salty kick, but if you’re out, extra Gruyère works fine.

How to Make French Onion Soup: Step-by-Step

Let’s get cooking. This recipe takes time, but it’s mostly hands-off. The key is patience — especially with the onions.

  1. Start the onions: In a large, heavy-bottomed pot (Dutch oven works best), melt the butter and olive oil over medium heat. Add the sliced onions and stir to coat. Cook, stirring occasionally, for 45 to 60 minutes until they’re deeply golden brown and caramelized. This is where the flavor builds — don’t rush it!
  2. Thicken with flour: Once onions are golden, sprinkle in the flour. Stir constantly for 2 minutes to cook off the raw taste. This creates a roux that thickens the soup beautifully.
  3. Deglaze with wine: Pour in the white wine. Use a wooden spoon to scrape up any browned bits from the bottom — those are flavor gold. Let the wine simmer for 2-3 minutes until mostly reduced.
  4. Add broth and seasonings: Pour in the beef broth, then add thyme, bay leaf, salt, and pepper. Stir well, bring to a gentle simmer, then reduce heat to low. Cover and let it cook for 30 minutes. The longer it simmers, the richer it gets.
  5. Prepare the bread: While the soup simmers, preheat your oven to 375°F. Arrange baguette slices on a baking sheet and toast for 8-10 minutes until golden and crisp. Set aside.
  6. Assemble for broiling: Ladle the soup into oven-safe bowls. Top each with 2-3 slices of toasted baguette, then generously sprinkle with shredded Gruyère and Parmesan.
  7. Broil to perfection: Place bowls on a baking sheet and broil 6-8 inches from the heat for 3-5 minutes, watching closely. You want the cheese bubbly and golden, not burnt. Remove from oven and let cool for 2 minutes before serving.
Also Visit:  Black Bean Soup Recipe - Easy & Delicious

Tips for Success

Even with a great recipe, a few small mistakes can ruin your soup. Here’s how to avoid them:

  • Don’t rush the onions: Caramelizing takes time. If you turn the heat too high, they’ll burn. Keep it medium and stir occasionally.
  • Use a heavy pot: A Dutch oven or thick-bottomed pot prevents scorching and helps even cooking.
  • Toast the bread separately: This ensures a crisp base that doesn’t get soggy in the soup.
  • Broil carefully: Cheese can go from golden to burnt in seconds. Keep an eye on it!
  • Use oven-safe bowls: If you don’t have them, use ramekins or small gratin dishes. Avoid glass if it’s not labeled oven-safe.

Insider Secret: I like to add a pinch of sugar to the onions during caramelization — just 1/2 teaspoon. It helps them brown faster and adds a subtle sweetness that balances the savory broth.

Common Mistakes to Avoid

Even experienced cooks make these errors. Let’s fix them before they happen.

  • Using too much heat for onions: High heat = burnt onions. Medium is your friend.
  • Skipping the flour: The roux thickens the soup and gives it body. Skip it, and you’ll have thin broth, not soup.
  • Not deglazing properly: Those browned bits in the pan? They’re flavor. Scrape them in with the wine.
  • Adding salt too early: Salt draws moisture out of onions. Wait until after caramelization to season.
  • Using pre-shredded cheese: It contains anti-caking agents that prevent smooth melting. Shred your own for the best texture.
  • french onion soup recipe - step 1
french onion soup recipe - step 2

FAQ: Your French Onion Soup Questions Answered

Can I make this soup ahead of time?

Absolutely! You can make the soup base up to 3 days in advance. Cool it completely, then store in the fridge. Reheat gently on the stove before assembling with bread and cheese. The flavors actually deepen over time.

Also Visit:  Caramel Iced Latte Recipe - Better Than Takeout

Can I use vegetable broth instead of beef broth?

Yes, but the flavor will be lighter and less rich. If you’re vegetarian, use a high-quality vegetable broth and consider adding a splash of soy sauce or Worcestershire (vegan version) for umami depth. The soup will still be delicious — just not as traditionally “French.”

What if I don’t have Gruyère?

Don’t panic. Swiss cheese works well as a substitute. Emmental is another great option. If you’re out of both, provolone or even mozzarella can work in a pinch — though they won’t give that same nutty, complex flavor. I’d still recommend trying to find Gruyère if you can.

Can I freeze this soup?

You can freeze the soup base (without bread or cheese) for up to 3 months. Thaw overnight in the fridge, then reheat gently. Don’t freeze the assembled soup — the bread gets mushy and the cheese doesn’t reheat well.

How do I make it gluten-free?

Use a gluten-free flour blend for the roux, and serve with gluten-free bread. Make sure your broth is certified gluten-free too. The rest of the recipe is naturally gluten-free — just watch those hidden sources.

Final Thoughts: A Bowl of Comfort You’ll Keep Coming Back To

There’s something deeply comforting about a bowl of French onion soup. It’s not flashy, but it’s rich, warm, and full of soul. I’ve made this recipe for friends, family, and even myself on cold winter nights — and every time, it feels like a little piece of Paris in my kitchen.

It’s not the fastest meal, but it’s worth every minute. The slow caramelization, the deep broth, the gooey cheese crust — it’s comfort food at its finest. And once you try it, you’ll understand why it’s a classic.

So grab your pot, slice those onions, and let the magic happen. I promise, your taste buds will thank you. And if you’re feeling extra fancy, serve it with a glass of that same white wine you used in the soup. Cheers to good food and even better company.

Leave a Reply

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