French Onion Soup 01

Easy French Onion Soup with a Melty Cheese Top

*This post may contain affiliate links, please read full disclosure here.

Caramelized onions turning deep gold, a splash of white wine lifting every bit from the pot, and that comforting aroma that fills the entire kitchen — this French Onion Soup is all about simple ingredients becoming something soulful and inviting.

There’s nothing fussy here. Just slow-cooked onions, a mellow broth, and a melty cheese top that makes the first dip of the spoon feel like a reward. If you’ve ever wondered whether homemade is worth it, this bowl proves it every single time.

Settle in — we’re making a warm, cozy classic you’ll come back to all season long.

French Onion Soup 04

Why You’ll Love It

  • Slow-caramelized onions give the soup a deep, natural sweetness.
  • Simple ingredients come together beautifully without much fuss.
  • The cheesy bread topping adds the perfect comforting finish.
  • It’s cozy enough for winter but delicious year-round.
  • Easy to customize with your favorite cheese or herbs.
  • Makes your home smell like a French bistro — in the best way.

Story Behind the Dish

Long before it became a cozy staple in modern kitchens, French Onion Soup was the kind of dish travelers relied on in roadside inns and bustling French markets. Onions were plentiful, affordable, and available year-round, so cooks leaned on them to create something warm and comforting for guests passing through. Slowly caramelized in butter and simmered with wine, the humble onion turned into a broth so satisfying it became a quiet star of French country cooking.

By the 18th and 19th centuries, this once-simple soup moved from rustic inns to the cafés and bistros of Paris, gaining its signature cheesy toast crown along the way. What started as everyday fare became a beloved classic — a perfect example of how French cooking takes basic ingredients and turns them into something memorable. It’s history served in a bowl, and every spoonful still carries that same inviting, old-world charm.

Recipe at a Glance

  • Flavor profile: Deeply caramelized onions, mellow wine notes, cozy broth, bubbly cheese.
  • Prep time: Slow at first (caramelizing takes patience), then easy.
  • Cook time: Just enough to let everything blend beautifully.
  • Difficulty: Easy and very forgiving.
  • Why it works: Simple ingredients, thoughtful technique, irresistible cheesy top.

What You’ll Need for this French Onion Soup

French Onion Soup 06

For the Soup

  • 4 large yellow onions, peeled and thinly sliced (about 1.2 kg)
  • 2 tablespoons butter
  • 1 clove garlic, minced
  • 2 tablespoons flour
  • ½ to 1 cup dry white wine (120–240 ml) — I used 1 full cup today because it lifts the flavor beautifully.
  • 6 cups vegetable broth (1.4 liters)
  • 1 teaspoon Worcestershire sauce
  • 1 bay leaf
  • 2 medium or 1 large sprigs fresh oregano (or 1 teaspoon dried oregano — completely optional but very tasty!)
  • Salt and freshly ground black pepper, to taste

For the Topping

  • Baguette or Italian bread, sliced into 1-inch pieces — today I used Italian. Delicious!
  • 1 cup grated cheese — Gruyère, Gouda, or Mozzarella all work beautifully (about 100 g)

Tools & Equipment

Here are some items that make cooking a breeze and a lot more fun.

Prep & Cook

French Onion Soup 07

Step 01

Caramelize the onions.
In a large heavy-bottomed stockpot, melt the butter over medium-high heat. Add the sliced onions and cook for about 30 minutes, letting them caramelize slowly until deep golden — not burnt. Stir occasionally at first, then more frequently as they deepen in color.
Splash in a tiny bit of the wine to prevent scorching, then add the garlic and sauté briefly without letting it brown. Pour in the remaining wine and deglaze the pot, scraping up all the caramelized bits.

French Onion Soup 08

Step 02

Simmer the soup.
Add the vegetable broth. Dissolve the flour in a cup of filtered water and pour it into the pot, stirring to blend smoothly. Add the Worcestershire sauce, bay leaf, and oregano.
Bring to a gentle simmer, reduce the heat to medium-low, cover, and cook for at least 10 minutes. Remove the bay leaf and adjust the seasoning.
If the flavor tastes a bit strong, add a cooked potato before the final 10 minutes — it naturally softens everything. Try smashing the potato; it adds texture.

French Onion Soup 09

Step 03

Toast the bread.
Preheat the oven to 400°F (200°C). Arrange the bread slices on a baking sheet and bake for 6–8 minutes, or until crisp and lightly golden.

French Onion Soup 10

Step 04

Broil the cheesy topping.
Switch the oven to the broiler. Place oven-safe bowls on a sturdy baking sheet and ladle in the hot soup. Top each with a toasted bread slice and a generous layer of cheese.
Broil for 2–4 minutes, or until the cheese is melted and bubbly. Serve immediately.
Today, I made this soup as an entrée for dinner with friends, so I used these small bowls.

Secrets from Our Kitchen to Yours

  • Let the onions take their time — slow caramelizing brings real depth.
  • If the onions brown too quickly, lower the heat and keep going slowly.
  • Use ½ cup wine for a milder flavor or the full cup for more brightness.
  • The oregano is optional but adds a lovely herbal note.
  • A cooked potato balances broth that tastes too strong.
  • Broths vary in saltiness — always taste before adding more.
  • Broil the bowls on a baking sheet for easier handling.

Serving Suggestions

Put Your Spin on It

Make this French Onion Soup all yours. Add your touch!

  • Make it extra rich: Add a splash of cream at the end.
  • Try a different cheese: Gruyère, Gouda, Mozzarella — all melt beautifully.
  • Use beef broth instead: For a deeper, more robust flavor.
  • Swap the herb: Thyme works just as well as oregano.

Tasty Thoughts

French Onion Soup has this quiet charm that makes you slow down for a moment — maybe because caramelizing onions demands exactly that. Every spoonful feels warm and steady, the kind of comfort you don’t need to explain.

And once you’ve made it at home, you realize it’s not complicated at all. Just a little patience, a bit of wine (make sure to taste it first — just a suggestion 😊), and cheese doing what cheese does best. It’s simple, cozy, and worth every minute at the stove.

French Onion Soup 03

Common Questions

Can I make French Onion Soup ahead of time?
Yes. The soup reheats beautifully. Just store it in the fridge for up to 3 days and broil the topping fresh.

Can I freeze it?
Yes — freeze the soup without bread or cheese for up to 2 months.

What if I don’t have wine?
Use extra broth plus a squeeze of lemon juice for brightness.

Can I swap the cheese?
Of course. Gruyère is classic, but Gouda, Emmental, and Mozzarella work well.

How should I reheat leftovers with cheese on top?
Remove the bread, reheat the soup, then toast fresh bread with cheese again.

Nutrition Note

Curious about calories or carbs for this French Onion Soup? You’ll find a rough nutrition estimate in the recipe card below.
Just keep in mind, it’s a ballpark figure based on common ingredients — not a medical guide. For anything more specific, it’s always best to consult a registered nutritionist.

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 01

Easy French Onion Soup with a Melty Cheese Top


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Fabiana
  • Total Time: 1 h
  • Yield: 4 servings 1x

Description

  • A cozy, deeply flavorful French Onion Soup made with slow-caramelized onions, a splash of white wine, and a bubbly layer of cheese. Simple, warm, and truly comforting — the kind of classic that makes the whole kitchen smell amazing.

Ingredients

Units Scale

For the Soup

  • 4 large yellow onions, peeled and thinly sliced (about 1.2 kg)
  • 2 tablespoons butter
  • 1 clove garlic, minced
  • 2 tablespoons flour
  • 1/2 to 1 cup dry white wine (120-240 ml) — I used 1 full cup today because it lifts the flavor beautifully.
  • 6 cups vegetable broth (1.4 liters)
  • 1 teaspoon Worcestershire sauce
  • 1 bay leaf
  • 2 medium or 1 large sprigs fresh oregano (or 1 teaspoon dried oregano — completely optional but very tasty!)
  • Salt and freshly ground black pepper, to taste

For the Topping

  • Baguette or Italian bread, sliced into 1-inch pieces — today I used Italian. Delicious!
  • 1 cup grated cheese — Gruyère, Gouda, or Mozzarella all work beautifully (about 100 g)

Instructions

  1. Caramelize the onions. In a large heavy-bottomed stockpot, melt the butter over medium-high heat. Add the sliced onions and cook for about 30 minutes, letting them caramelize slowly until deep golden — not burnt. Stir occasionally at first, then more frequently as they deepen in color. Splash in a tiny bit of the wine to prevent scorching, then add the garlic and sauté briefly without letting it brown. Pour in the remaining wine and deglaze the pot, scraping up all the caramelized bits.
  2. Simmer the soup. Add the vegetable broth. Dissolve the flour in a cup of filtered water and pour it into the pot, stirring to blend smoothly. Add the Worcestershire sauce, bay leaf, and oregano.Bring to a gentle simmer, reduce the heat to medium-low, cover, and cook for at least 10 minutes. Remove the bay leaf and adjust the seasoning.
    If the flavor tastes a bit strong, add a cooked potato before the final 10 minutes — it naturally softens everything.
  3. Toast the bread. Preheat the oven to 400°F (200°C). Arrange the bread slices on a baking sheet and bake for 6–8 minutes, or until crisp and lightly golden.
  4. Broil the cheesy topping. Switch the oven to the broiler. Place oven-safe bowls on a sturdy baking sheet and ladle in the hot soup. Top each with a toasted bread slice and a generous layer of cheese.
    Broil for 2–4 minutes, or until the cheese is melted and bubbly. Serve immediately.

Notes

Let the onions take their time — slow caramelizing brings real depth.

If the onions brown too quickly, lower the heat and keep going slowly.

Use ½ cup wine for a milder flavor or the full cup for more brightness.

The oregano is optional but adds a lovely herbal note.

A cooked potato balances broth that tastes too strong.

Broths vary in saltiness — always taste before adding more.

Broil the soup bowls on a baking sheet for easy handling.

These nutrition values are rough estimates based on common ingredients. For medical or dietary advice, it’s always best to consult a registered nutritionist or healthcare provider.

  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Category: Soup
  • Method: Stovetop and Oven
  • Cuisine: French-inspired

Nutrition

  • Serving Size: Aprox 350-400 g per bowl
  • Calories: 345
  • Sugar: 12 g
  • Sodium: 960 mg
  • Fat: 14 g
  • Saturated Fat: 7 g
  • Unsaturated Fat: 0
  • Trans Fat: 0
  • Carbohydrates: 38 g
  • Fiber: 4 g
  • Protein: 12 g
  • Cholesterol: 30 mg

Keep Cooking With Us

If you liked this French Onion Soup, we think you’ll love those too.

Happy cooking,
 🧡Fabi & Mary

french onion soup Pinterest 07

Leave a Comment

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

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

Scroll to Top