Easy French Onion Soup with Melted Cheese Recipe

If you’re craving something cozy, indulgent, and just downright comforting, then you’re going to want to stick around for this one. I’m excited to share my Easy French Onion Soup with Melted Cheese Recipe that’s seriously one of my favorite dishes to make when I want something that feels fancy but is actually pretty simple. This soup has layers of sweet, caramelized onions, rich broth, and that irresistible melted cheese crust on top that makes it feel like a warm hug in a bowl. Trust me, once you try this, you’ll be making it over and over again.

❤️

Why You’ll Love This Recipe

  • Simple Ingredients, Big Flavor: Using a few pantry staples, this soup transforms into a rich, deeply flavored delight.
  • Perfectly Caramelized Onions: Slow-cooking onions takes time but creates that signature sweet, savory base you’ll love.
  • Melted Cheese Perfection: That golden, bubbly cheese on top is the showstopper—and it’s easier than you think.
  • Comfort Food That Impresses: Whether for a weeknight dinner or a cozy weekend treat, this soup is always a crowd-pleaser.

Ingredients You’ll Need

The magic of this Easy French Onion Soup with Melted Cheese Recipe lies in the simple, fresh ingredients that work beautifully together. Each one plays a role, whether it’s building depth or adding the perfect finishing touch. Here’s what you’ll want to pick up before getting started.

Flat lay of thinly sliced yellow onions arranged neatly on a simple white ceramic plate, a small white bowl of golden butter cubes, a small white bowl filled with rich olive oil, six fresh thyme sprigs laid symmetrically, a single fresh bay leaf, a small white bowl containing pale white wine, a small white bowl of deep amber beef broth, four slices of toasted baguette with crisp golden crust, a small white bowl heaped with grated Gruyere cheese, coarse sea salt crystals lightly scattered, and whole uncracked brown eggs tucked subtly at the edge for natural color balance, placed on a clean white marble surface, soft natural light, photo taken with an iPhone, professional food photography style, fresh ingredients, white ceramic bowls, no bottles, no duplicates, no utensils, no packaging --ar 2:3 --v 7 --p m7354615311229779997 - French Onion Soup with Melted Cheese, easy French onion soup, homemade onion soup, caramelized onion soup, cheesy French onion broth
  • Onions: I love using yellow onions because they caramelize nicely, but mixing in some white or red onions can add a subtle complexity.
  • Butter: Adds richness and helps achieve that golden caramelization on the onions.
  • Olive Oil: Balances the butter and keeps the onions from burning during the slow cook.
  • Fresh Thyme: Use fresh sprigs for a fragrant herbal note that brightens the soup.
  • Bay Leaf: Adds subtle earthiness to deepen the broth’s flavor.
  • White Wine: A splash of white wine deglazes the pan and brings acidity; if you’re avoiding alcohol, beef broth with a hint of vinegar works well.
  • Beef Broth: Go for high-quality broth for the best flavor foundation—it really makes a difference.
  • Baguette: Choose a sturdy baguette that toasts well and holds up under the cheese.
  • Gruyere Cheese: This is the classic choice for melting and flavor, but Emmental or Swiss are great alternatives.
  • Salt and Pepper: Simple seasoning to balance the flavors and bring everything together.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

One of the things I love most about this Easy French Onion Soup with Melted Cheese Recipe is how adaptable it is. Over the years, I’ve found some great ways to tweak it to your preference or what’s in your pantry. Don’t be afraid to make it your own!

  • Vegetarian Version: Swap beef broth for vegetable broth and keep the robust onion flavor—still fantastic and hearty.
  • Different Cheeses: I’ve tried Swiss mixed with a bit of sharp cheddar for extra bite, and my family goes crazy for it.
  • Wine-Free Option: If you’re avoiding alcohol, use extra broth plus a splash of apple cider vinegar to brighten the flavors.
  • Herb Twists: Sometimes I add a pinch of rosemary or a sprinkle of parsley just before serving for a fresh touch.

How to Make Easy French Onion Soup with Melted Cheese Recipe

Step 1: Slow-Caramelize Those Onions

This part takes patience but believe me, it’s worth every minute. Heat the butter and olive oil in a large pan over medium heat, then add your thinly sliced onions along with fresh thyme leaves and a bay leaf. Stir occasionally, every 10 minutes or so, and let the onions slowly turn a deep golden brown. Don’t rush here—this process usually takes around 45 minutes but that slow caramelization is what builds all the rich, sweet, umami flavor that makes this soup unforgettable. I always add a teaspoon of salt early on to help draw out the moisture and speed up the process a little.

Step 2: Deglaze and Simmer

Once your onions are perfectly caramelized, it’s time to add the white wine to deglaze the pan. Turn up the heat and give everything a good stir until the wine reduces and the alcohol has cooked off—no worries, you’ll just be left with a fantastic depth of flavor. Then, pour in the beef broth, bring the soup back up to a boil, and reduce to a simmer. Taste and season with salt and pepper as needed.

Step 3: Get Ready to Broil

Ladle your delicious soup into oven-safe bowls, then top each with a toasted slice of baguette. This step is key because you want the bread to soak up some soup but still stay sturdy under that bounty of melted cheese. Next, pile on plenty of grated Gruyere (or your cheese of choice)—the gooier the better, right?

Step 4: Melt That Cheese to Perfection

Pop the bowls under the broiler on high and watch carefully. Within 3-5 minutes, your cheese will bubble, brown, and form that iconic, golden blanket that’s just begging to be eaten. I always stay close so it doesn’t burn—nothing kills the vibe like burnt cheese! Once bubbly and gorgeous, pull them out and garnish with some fresh thyme if you want to add a herbal pop.

👨‍🍳

Pro Tips for Making Easy French Onion Soup with Melted Cheese Recipe

  • Low and Slow for Onions: Don’t rush caramelizing—low heat and patience unlock the soup’s signature depth and sweetness.
  • Watch the Broiler Closely: Cheese goes from perfect to burnt in seconds, so stay nearby and keep an eye on it.
  • Choose Quality Broth: Trust me, using a high-quality beef broth elevates this soup to restaurant-quality.
  • Toast Your Bread Well: Toasting your baguette slices adds crunch and prevents sogginess under the cheese topping.

How to Serve Easy French Onion Soup with Melted Cheese Recipe

The image shows a copper pot with metal handles filled with a light brown, creamy soup or stew that has a soft and thick texture. Inside the pot, on top of the liquid, there are several pieces of dark brown, crispy baked bread that appear partially soaked. A woman's hand is holding a spoon lifting some of the creamy soup, with a thick drip falling from the spoon. The background is out of focus with warm tones, and the pot is placed on a white marbled surface. photo taken with an iphone --ar 2:3 --v 7 - French Onion Soup with Melted Cheese, easy French onion soup, homemade onion soup, caramelized onion soup, cheesy French onion broth

Garnishes

I love finishing the soup with a few fresh thyme leaves or even a sprinkle of chopped parsley for a fresh green pop. Sometimes I add a little cracked black pepper on top just before serving to pepper up the flavor and highlight that beautiful cheese crust.

Side Dishes

To keep things cozy and balanced, I often pair this Easy French Onion Soup with a simple green salad dressed lightly with lemon and vinaigrette. It cuts through the richness perfectly. Roasted veggies or even a crusty piece of bread with butter on the side work brilliantly too—it’s all about your vibe!

Creative Ways to Present

For special occasions, I like serving the soup in individual cast iron skillets or rustic crocks—it makes it feel extra special. You can also use mini French rolls instead of baguette slices inside the soup for a fun twist. Drizzling a tiny bit of truffle oil on top before serving gives it that fancy restaurant edge that wows every time.

Make Ahead and Storage

Storing Leftovers

I usually store leftover soup without the bread and cheese in airtight containers in the fridge for up to 3 days. It keeps its flavors beautifully, but I always add fresh bread and cheese before reheating to get that melty goodness back.

Freezing

Freezing French onion soup works well if you leave out the bread and cheese. I freeze the soup in portioned containers, and when ready to enjoy, thaw it overnight in the fridge. It reheats great on the stove without losing too much flavor.

Reheating

When reheating, I warm the soup gently on the stovetop to keep the onion’s flavors intact. I toast fresh baguette slices, ladle the hot soup in oven-safe bowls, top with cheese, and broil again to get that perfect melted cheese top—just like fresh!

FAQs

  1. Can I use onions other than yellow for this recipe?

    Absolutely! Yellow onions are traditional because they caramelize nicely and have a good balance of sweetness and sharpness. However, mixing in some white or red onions can add extra depth and complexity to your soup flavor. Just make sure to slice them thinly for even cooking.

  2. What’s the best cheese for melting on top?

    Gruyere is classic and beloved for its smooth melt and nutty flavor, but you can also use Emmental, Swiss, or even a blend with mozzarella for extra gooeyness. Avoid cheeses that don’t melt well or burn too quickly.

  3. Can I make this soup without wine?

    Yes! If you prefer to skip the wine, substitute it with an equal amount of beef broth plus a splash of apple cider vinegar or lemon juice. This keeps the acidic balance and enhances flavor without alcohol.

  4. How do I avoid burning the cheese under the broiler?

    Broilers work quickly, so keep a close eye once you place the bowls inside. Stay nearby and check every minute or two. Use the top rack and remove the bowls as soon as the cheese is bubbly and golden.

Final Thoughts

This Easy French Onion Soup with Melted Cheese Recipe has become a go-to for me whenever I crave something that feels luxurious without requiring hours of complicated prep. The slow caramelization is my secret weapon—it transforms humble onions into something magical. I love how this soup brings people together; my family always requests it on chilly nights, and guests are wowed by how something so simple can taste so rich and indulgent. Give it a try—you’ll find it quickly becomes a comforting classic in your kitchen too!

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
Easy French Onion Soup with Melted Cheese Recipe

Easy French Onion Soup with Melted Cheese Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 105 reviews
  • Author: Hannah
  • Prep Time: 15 minutes
  • Cook Time: 1 hour 30 minutes
  • Total Time: 1 hour 45 minutes
  • Yield: 4 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: French

Description

This easy French Onion Soup recipe delivers a rich, deeply caramelized onion flavor topped with melted Gruyere cheese and toasted baguette slices. Slow-cooked onions and hearty beef broth create a comforting, classic French dish perfect for any occasion.


Ingredients

Scale

Soup Ingredients

  • 6 cups thinly sliced onions
  • 2 tablespoons butter
  • 2 tablespoons olive oil
  • 6 sprigs fresh thyme
  • 1 bay leaf
  • ½ cup white wine
  • 4 cups high-quality beef broth
  • Salt and pepper to taste

Toppings

  • 4 slices baguette, toasted
  • 1 ½ cups grated Gruyere or similar cheese

Instructions

  1. Caramelize the Onions: In a large skillet with high sides, heat the butter and olive oil over medium heat. Add the sliced onions, fresh thyme leaves stripped from the sprigs, and bay leaf. Cook the onions on low heat, stirring every 10 minutes to prevent sticking. Sprinkle in a teaspoon of salt. Continue cooking for about 45 minutes until the onions are deeply caramelized and golden brown, developing a rich, sweet flavor.
  2. Deglaze and Simmer: When the onions are deeply caramelized, pour in the white wine to deglaze the pan, scraping up any browned bits. Increase the heat to bring the mixture to a boil and allow the alcohol to evaporate. Add the beef broth, return the soup to a boil, then reduce the heat and let it simmer gently. Taste and season with additional salt and pepper as needed while you preheat the broiler.
  3. Prepare for Broiling: Ladle the hot soup into four oven-safe bowls. Place a toasted slice of baguette on top of each bowl. Generously sprinkle the grated Gruyere cheese evenly over the bread slices to fully cover them.
  4. Broil the Soup: Set the bowls under a preheated broiler. Broil for 3 to 5 minutes, watching closely, until the cheese is melted, bubbling, and golden brown. Remove from the broiler carefully to avoid spills and burns.
  5. Garnish and Serve: Optionally garnish with fresh thyme leaves for a fragrant finish. Serve immediately while hot and enjoy the classic, comforting flavors of French Onion Soup.

Notes

  • Onion Choice: Yellow onions are traditional, but a mix of yellow, white, and red onions can add more complex flavor layers.
  • Wine Substitute: For a non-alcoholic option, replace the white wine with equal parts beef broth plus a splash of vinegar to maintain acidity.
  • Cheese Options: Gruyere is classic, but Emmental, Swiss, or a blend of cheeses can be used for different flavor profiles.
  • Broiler Tip: Always watch the soup closely when under the broiler to prevent the cheese from burning or over-browning.

Nutrition

  • Serving Size: 1 bowl (about 375ml)
  • Calories: 380 kcal
  • Sugar: 9 g
  • Sodium: 850 mg
  • Fat: 22 g
  • Saturated Fat: 11 g
  • Unsaturated Fat: 9 g
  • Trans Fat: 0.2 g
  • Carbohydrates: 28 g
  • Fiber: 3 g
  • Protein: 18 g
  • Cholesterol: 55 mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

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

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