Skip to Content

Amazing french onion soup recipe: 1 comforting bowl

Oh, French onion soup. Is there anything more comforting on a chilly evening? Seriously, the smell alone is pure magic. This isn’t just any soup; it’s a hug in a bowl, starring those deeply, deliciously caramelized onions that take their sweet time to get that rich, jammy goodness. Then you’ve got that savory, beefy broth, and of course, the glorious crown of toasted bread and gooey, melted cheese. I remember my first time trying to make this french onion soup recipe from scratch, and let me tell you, it was a revelation. It took a little patience, but wow, the payoff was SO worth it. This is truly my go-to for a reason!

Why You’ll Love This Classic French Onion Soup Recipe

Seriously, this french onion soup recipe is a winner for so many reasons:

  • Flavor Explosion: Those deeply caramelized onions and rich beef broth? Pure savory bliss.
  • So Comforting: It’s the ultimate cozy meal on a cold night.
  • Impressive, Yet Easy: Looks fancy, but it’s totally achievable at home.
  • Simple Ingredients: Uses pantry staples you probably already have!

Ingredients for the Perfect French Onion Soup

Alright, let’s talk about what you’ll need to make this amazing french onion soup. The magic really happens with good quality ingredients, so try to get the best you can!

  • 2 tablespoons unsalted butter: The base for getting those onions nice and golden.
  • 1 tablespoon olive oil: Helps keep the butter from burning and adds a little extra flavor.
  • 4 large yellow onions, thinly sliced: This is the most important part! Make sure they’re sliced pretty uniformly so they cook evenly.
  • 1 teaspoon granulated sugar: Just a touch to help kickstart the caramelization, trust me on this!
  • 1 teaspoon salt: To bring out all those savory flavors.
  • 1/2 teaspoon black pepper: Freshly ground is best if you have it!
  • 2 cloves garlic, minced: For that essential aromatic kick.
  • 8 cups beef broth: Use a good quality one, or even better, homemade! It really makes a difference.
  • 1 cup dry white wine: Something like a Sauvignon Blanc or Pinot Grigio works great. It adds a lovely brightness.
  • 1 bay leaf: Just one, to infuse a subtle herbaceous note.
  • 4 slices baguette, toasted: These are your soup’s little rafts! Day-old bread works perfectly here.
  • 1 cup shredded Gruyere cheese: Okay, this is where you don’t want to skimp. Gruyere is king for French onion soup, but if you absolutely can’t find it, a good Swiss will do.

You can find more secret onion tips here!

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

Alright, let’s get down to business! Making this french onion soup recipe is all about patience, especially with those onions. Don’t rush it, and you’ll be rewarded!

Caramelizing the Onions: The Heart of the French Onion Soup

This is where the magic truly begins. In a big pot or Dutch oven, melt your butter and olive oil over medium heat. Toss in your thinly sliced onions, sugar, salt, and pepper. Now, here’s the key: cook them low and slow. Stir every so often, and let them get this beautiful, deep golden-brown color. It’ll take about 45 to 60 minutes, but trust me, that rich, jammy sweetness is worth every minute. You’ll know they’re ready when they’re soft, super fragrant, and look almost like candy!

Building the Broth and Flavor Base

Once your onions are perfectly caramelized and smelling divine, toss in your minced garlic and cook for just about a minute until it’s fragrant. Don’t let it burn! Now, pour in that white wine. This is crucial for scraping up all those delicious browned bits stuck to the bottom of the pot – that’s pure flavor gold! Let it bubble and simmer for about 5 minutes to cook off the alcohol. Then, pour in your beef broth and toss in the bay leaf. Give it a good stir, bring it to a gentle simmer, then lower the heat, cover it up, and let it all meld together for at least 30 minutes. Seriously, the longer it simmers, the deeper the flavor gets here. You can find some other amazing French-inspired dishes here!

The Cheesy Crouton Topping

Okay, time for the grand finale! Preheat your broiler, because we need some serious heat to get that cheese gooey and bubbly. Ladle your hot soup into oven-safe bowls – make sure they can handle the heat! Pop a slice of that toasted baguette right on top of the soup in each bowl, then pile on a generous heap of shredded Gruyere cheese. Get it right to the edges! Pop those bowls under the broiler for just 2-3 minutes. Keep a really close eye on them, you only want the cheese to melt and get golden brown and bubbly, not scorched! These are best served immediately, when that cheese is perfectly melty. You might also enjoy this yummy French Onion Butter Rice!

A close-up of a steaming bowl of French onion soup recipe, topped with a slice of toasted bread and melted Gruyere cheese.

Tips for the Best French Onion Soup

Okay, so you’ve got the recipe part down, but to make this french onion soup truly knock-your-socks-off good, here are a few little tricks I’ve picked up along the way:

  • Onion Choice Matters: Yellow onions are my absolute go-to for this french onion soup. They’ve got a great balance of sweetness and just enough bite to hold up to caramelizing. Avoid sweet onions like Vidalia unless you want a soup that’s *too* sweet!
  • Don’t Rush Those Onions! Seriously, I know I’ve said it, but this is THE most critical step. Low and slow is the name of the game. If you try to rush caramelization, you’ll end up with burnt onions instead of sweet, jammy ones. Patience, my friends!
  • Broth is Key: Use the best quality beef broth you can get your hands on. If you have time, making your own beef stock is incredible, but a good store-bought one will work wonders. It forms the savory backbone of the soup.
  • The Cheese Melt Magic: When you’re broiling, keep a hawk eye on those bowls! Cheese can go from perfectly melted to burnt in seconds. You want that gorgeous, bubbly, golden-brown look. If your bowls get too hot too quickly, just slide them out.
  • Use Oven-Safe Bowls: This seems obvious, but double-check that your bowls are broiler-safe. Nobody wants a cracked bowl situation!

A close-up of a bowl of french onion soup recipe, topped with a golden-brown cheesy crouton and fresh herbs.

Want more tips on working with onions? Check out this sweet onion secret!

Ingredient Notes and Substitutions for French Onion Soup

Okay, so let’s talk about a few things that might need a little tweaking or clarification in this french onion soup recipe. Sometimes you just don’t have exactly what the recipe calls for, right?

  • The Onions: Yellow onions are my absolute fave for this soup because they caramelize beautifully and have that perfect sweet-savory balance. If you can’t find yellow, I’d go for sweet onions like Vidalia, but just know it’ll be a tad sweeter. Red onions? Eh, I’d skip those for this one.
  • The Broth: Beef broth is traditional and gives you that deep, rich flavor. But if you’re not a fan or can’t find a good quality one, half beef and half chicken broth can be lovely. Or, for a vegetarian twist, a really hearty mushroom or vegetable broth works, but you might need to boost the savory notes with a splash of soy sauce or Worcestershire.
  • The Cheese: Gruyere is absolutely divine here – nutty and melty perfection! If Gruyere plays hard to get at your store, a good quality Swiss cheese is a fantastic substitute. Provolone also melts well and adds a nice tang. Honestly, a mix of Swiss and Provolone is also kinda amazing!
  • The Wine: Dry white wine really brightens things up. If you don’t use alcohol, just skip it and add an extra 1/2 cup of broth. You can also add a tiny splash of white wine vinegar or a squeeze of lemon juice at the end to mimic that brightness.

Frequently Asked Questions about French Onion Soup

Got questions about making the most amazing french onion soup? I’ve got you covered! Here are a few things people often ask:

Can I make french onion soup ahead of time?

Oh yeah, totally! In fact, making it ahead can be even better. The flavors of this french onion soup recipe really deepen and meld together beautifully overnight in the fridge. Just store the soup base (without the bread and cheese) in an airtight container. When you’re ready to serve, reheat the soup gently on the stove, ladle it into oven-safe bowls, top with the bread and cheese, and broil just like the recipe says. Easy peasy!

What kind of onions are best for french onion soup?

My absolute favorites for this french onion soup recipe are yellow onions. They strike that perfect balance – sweet enough to caramelize wonderfully but still have a little depth that holds up. You can also use sweet onions like Vidalia, but they’ll make the soup a bit sweeter, which might not be what you’re going for. I’d steer clear of red onions for this one; they can turn a bit too purplish and have a stronger flavor than I like in a classic French onion soup.

How to thicken french onion soup?

Honestly, this french onion soup recipe usually doesn’t *need* thickening! The caramelization process really concentrates the natural sugars and body of the onions, and the long simmer with the beef broth gives it a lovely, rich consistency. If yours seems a little thinner than you’d like, you can always add a splash more broth and let it simmer uncovered for a bit longer to reduce. Some people whisk a tablespoon of cornstarch with a little cold water and stir that in, but I find it’s usually not necessary with this method.

Can I freeze french onion soup?

You sure can! Just like making it ahead, freezing this french onion soup recipe works really well. Let the soup base cool completely, then portion it into freezer-safe containers or bags. It should keep for a few months. When you’re ready to use it, thaw it in the fridge overnight and then reheat it on the stovetop before adding the croutons and cheese for broiling. It’s great for those nights you want a fancy meal without any fuss!

A close-up of a steaming bowl of French onion soup recipe, topped with melted cheese and a toasted bread slice.

For more ideas on hearty French dishes, check out these short ribs!

Nutritional Information

Just a heads-up, the nutritional info for this incredible french onion soup recipe is an estimate, okay? It can wiggle around a bit depending on the exact brands you use and how generous you are with that cheese! But generally, you’re looking at around 450 calories per serving, with about 25g of fat, 25g of protein, and 30g of carbs. Enjoy!

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
A close-up of a bowl of French Onion Soup Recipe topped with a golden-brown, melted cheese crouton.

Classic French Onion Soup


  • Author: ferecipe.com
  • Total Time: 1 hour 45 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A traditional French onion soup with rich beef broth, caramelized onions, and a cheesy crouton topping.


Ingredients

Scale
  • 2 tablespoons unsalted butter
  • 1 tablespoon olive oil
  • 4 large yellow onions, thinly sliced
  • 1 teaspoon granulated sugar
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 2 cloves garlic, minced
  • 8 cups beef broth
  • 1 cup dry white wine
  • 1 bay leaf
  • 4 slices baguette, toasted
  • 1 cup shredded Gruyere cheese

Instructions

  1. Melt butter and olive oil in a large pot or Dutch oven over medium heat. Add onions, sugar, salt, and pepper. Cook, stirring occasionally, until onions are deeply caramelized, about 45-60 minutes.
  2. Add garlic and cook for 1 minute more until fragrant.
  3. Pour in white wine and scrape up any browned bits from the bottom of the pot. Let simmer for 5 minutes.
  4. Add beef broth and bay leaf. Bring to a simmer, then reduce heat to low, cover, and cook for at least 30 minutes. Remove bay leaf.
  5. Preheat broiler. Ladle soup into oven-safe bowls. Top each bowl with a slice of toasted baguette and a generous amount of Gruyere cheese.
  6. Broil for 2-3 minutes, or until cheese is melted and bubbly. Serve immediately.

Notes

  • For an even richer flavor, you can use a combination of beef and chicken broth.
  • If you don’t have Gruyere cheese, Swiss or provolone cheese can be substituted.
  • Prep Time: 15 minutes
  • Cook Time: 1 hour 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: French

Nutrition

  • Serving Size: 1 bowl
  • Calories: 450
  • Sugar: 15g
  • Sodium: 1200mg
  • Fat: 25g
  • Saturated Fat: 15g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 4g
  • Protein: 25g
  • Cholesterol: 70mg

Keywords: french onion soup, onion soup, classic french onion soup, cheesy soup, beef broth soup, caramelized onions

Recipe rating