This post may contain affiliate links
There's something deeply comforting about a bowl of steaming French onion soup that perfect balance of sweet caramelized onions, rich broth, and gloriously melted cheese stretching from spoon to mouth. This isn't just soup; it's a warm hug in a bowl, and honestly? It's way easier to make than you'd think.
I'll be straight with you: the first time I made French onion soup, I was intimidated. It seemed like one of those fancy restaurant dishes that required culinary school credentials. But here's the beautiful truth this rich and simple French onion soup comes together with basic ingredients and a little patience. No culinary degree required, just a good pot and some time to let those onions work their magic.
Jump To Recipe
- What Makes This French Onion Soup So Special
- Why You'll Love This Rich and Simple French Onion Soup
- The Best Onions for French Onion Soup
- What Cheese Works Best for French Onion Soup
- The French Onion Soup Secret Ingredient
- Ingredients
- How to Make Rich and Simple French Onion Soup
- Tips for Perfect French Onion Soup Every Time
- What to Serve with French Onion Soup
- How to Store French Onion Soup
- How to Reheat French Onion Soup
- How to Freeze French Onion Soup
- Making It Your Own
- Frequently Asked Questions
- Final Thoughts
- Nutrition Facts (per serving)
- Rich and Simple French Onion Soup

What Makes This French Onion Soup So Special
The secret to an incredible simple onion soup recipe isn't really a secret at all it's all about the onions. Unlike the quick sauté you'd do for most recipes, here we're coaxing out every bit of sweetness through slow caramelization. Think of it as meditation, but with butter and a wooden spoon.
My grandmother used to say that if you rush the onions, you rush the soul of the soup. She wasn't wrong. Those golden, jammy onions are what separate a good bowl from an unforgettable one.
Why You'll Love This Rich and Simple French Onion Soup
Let me count the ways. First, this recipe uses ingredients you probably already have. No hunting down obscure French ingredients or making a special trip to three different stores. Second, while it does take some time, most of it is hands-off. You're not standing over the stove for hours just giving the pot an occasional stir while you catch up on your favorite show.
And can we talk about that cheese pull? There's something incredibly satisfying about breaking through that golden, bubbling cheese crust to reach the rich broth below. It's comfort food at its finest, perfect for those evenings when you want something special without the fuss.
The Best Onions for French Onion Soup
Here's where people get overthink things. While jamie oliver french onion soup might call for specific varieties, I've found that yellow onions work beautifully. They're sweet, they caramelize like a dream, and they're what I always have on hand.
Sweet onions like Vidalia work great too, though they can make the soup a touch sweeter. Red onions? They'll give you a slightly different flavor and a deeper color. Honestly, use what you've got. The cooking process transforms them all into something magical.
What Cheese Works Best for French Onion Soup
The classic choice is Gruyère, and there's a reason it melts beautifully and has a nutty, complex flavor that's absolutely divine. But let's be real about life in a regular American kitchen. This recipe uses a combination of provolone, Swiss, and Parmesan, and it's absolutely delicious.
Provolone melts gorgeously and has a mild, creamy flavor. Swiss adds that classic French onion soup taste without breaking the bank. And Parmesan? That's your secret weapon for a golden, crispy top that'll make you look like a professional chef.
The French Onion Soup Secret Ingredient
Want to know what takes this from good to "I need this recipe immediately"? That splash of dry sherry. It adds a subtle depth and sweetness that rounds out the flavors perfectly. Think of it as the difference between a nice outfit and one that makes people ask where you got it.
If you don't keep sherry in your pantry (and honestly, who does?), you can skip it. The soup will still be wonderful. But if you've got it, use it you'll taste the difference.
Ingredients
For the Soup:
- ½ cup unsalted butter
- 2 tablespoons olive oil
- 4 cups sliced onions
- 5 cups beef broth
- 2 tablespoons dry sherry
- 1 teaspoon dried thyme
- Salt and pepper to taste
For the Topping:
- 4 slices French bread
- 4 slices provolone cheese
- 2 slices Swiss cheese, diced
- ¼ cup grated Parmesan cheese

How to Make Rich and Simple French Onion Soup
Step 1: Caramelize the Onions
Melt the butter with olive oil in a large, heavy-bottomed pot over medium heat. The combination of butter and oil gives you the best of both worlds rich flavor from the butter without it burning, thanks to the oil's higher smoke point.
Add your sliced onions and stir to coat them in that buttery goodness. Now comes the patience part. Cook them, stirring every few minutes, until they're tender and translucent. This takes about 10-15 minutes. Don't rush it, and whatever you do, don't let them brown at this stage. We're looking for soft and sweet, not crispy.
Step 2: Build the Flavor
Once your onions are beautifully soft, add the beef broth, sherry, and thyme. Season with salt and pepper start conservatively; you can always add more later. Bring everything to a gentle simmer and let it cook for 30 minutes.
This is where the magic happens. The flavors meld together, the onions get even sweeter, and your kitchen starts smelling like a French bistro. If you're meal-prepping for the week, check out these healthy breakfast bowls for busy mornings to keep your routine balanced.
Step 3: Prepare the Cheese Topping
While your soup simmers, preheat your oven's broiler. If your broiler has temperature settings, go with high. We want serious heat to get that cheese golden and bubbly.
Toast your bread slices lightly if you'd like I usually do this in a dry skillet or under the broiler for just a minute. It helps them hold up better under all that cheese.
Step 4: Assemble and Broil
Ladle the hot soup into oven-safe bowls. This is important regular bowls will crack under the broiler's heat, and nobody wants soup all over their oven. If you don't have oven-safe bowls, you can toast the cheese bread separately and place it on top of the soup served in regular bowls.
Place one slice of bread on top of each bowl. You can break it into pieces if it's too large we're going for coverage here, not perfection. Layer each with a slice of provolone, half a slice of diced Swiss, and a tablespoon of Parmesan.
Set your bowls on a sturdy baking sheet (trust me on this it makes them easier to move and catches any drips). Slide them under the broiler and watch closely. You're looking for bubbly, golden-brown cheese, which usually takes 2-3 minutes. Don't walk away broilers are quick and the line between perfect and burnt is thin.




Tips for Perfect French Onion Soup Every Time
Don't rush the onions. I know I've said it before, but it bears repeating. Those slowly cooked onions are the foundation of everything delicious in this bowl.
Use good broth. Since the broth is such a major component, quality matters. Homemade is wonderful, but a good store-bought beef broth works perfectly. If you're watching sodium, choose a low-sodium version and adjust the seasoning yourself.
Watch your broiler. Seriously, stand there and watch. Broilers vary wildly in intensity, and cheese can go from perfectly golden to burnt in seconds. Think of it as the most delicious minute of guard duty you'll ever serve.
Make it ahead. The soup actually improves with time as the flavors deepen. Make it a day ahead, store it in the fridge, then reheat and add the cheese topping when you're ready to serve. Perfect for romantic dinner ideas for two.
What to Serve with French Onion Soup
This soup is hearty enough to be a meal on its own, but sometimes you want a little something extra. A simple green salad with a light vinaigrette cuts through the richness beautifully. Or try these crispy air fryer chicken wings as a fun appetizer before you dive into your soup.
For a more substantial meal, serve it alongside a classic chicken salad sandwich. The cool, creamy chicken salad plays wonderfully against the hot, rich soup.
How to Store French Onion Soup
Let the soup cool completely before storing. I like to keep the broth separate from the bread and cheese topping they just don't store well together, and reheated soggy bread isn't anyone's friend.
Transfer the soup to an airtight container and refrigerate for up to 4 days. The flavors actually deepen overnight, making day-two soup even better than day one. It's like the soup equivalent of leftover Mexican lasagna somehow even more delicious the next day.
How to Reheat French Onion Soup
Gently reheat the soup on the stovetop over medium-low heat, stirring occasionally. Don't rush it with high heat you want it warmed through evenly without reducing it too much.
If you're reheating in the microwave, do it in short intervals, stirring between each one. Once it's hot, ladle into oven-safe bowls and add fresh bread and cheese for broiling. Never try to reheat the already-cheesy version it just doesn't work the same way.

How to Freeze French Onion Soup
The broth freezes beautifully for up to 3 months. Let it cool completely, then transfer to freezer-safe containers, leaving about an inch of space at the top for expansion. I like to freeze it in portions that work for my household usually enough for two or four servings.
Thaw overnight in the refrigerator, then reheat as directed above. Add fresh bread and cheese when serving. Trying to freeze the assembled, cheese-topped version? Don't. Just trust me on this one some things aren't meant to be frozen, and cheesy bread on soup is one of them.
Making It Your Own
While this recipe is pretty perfect as-is, there's always room to make it yours. Try adding a splash of brandy instead of sherry for a deeper flavor. Swap the beef broth for vegetable broth for a vegetarian version, though you'll lose some of that rich, meaty depth.
Love mushrooms? Sauté some along with the onions. Want more herbs? Fresh thyme is wonderful, and a bay leaf simmered in the broth adds lovely complexity. Just remember to fish it out before serving.
Frequently Asked Questions
Absolutely! Gruyère is traditional and delicious. Mozzarella melts beautifully. Even sharp cheddar works, though it'll give you a different flavor profile. The key is choosing something that melts well and browns nicely under the broiler.
Cut your onions in half through the root end, then slice them from pole to pole into strips about ¼-inch thick. This gives you those classic long strands that look beautiful in the finished soup.
Final Thoughts
This rich and simple French onion soup proves that restaurant-quality dishes can absolutely happen in your home kitchen. No fancy equipment, no obscure ingredients just good onions, decent broth, and a little patience. The kind of meal that makes a regular Tuesday feel special.
Whether you're cooking for a cozy date night, warming up on a cold winter evening, or just craving something deeply satisfying, this soup delivers. And when you pull those bubbly, golden bowls from the broiler and set them on the table? You'll feel like a kitchen rock star. Because you are.
Here's to making something well, tasty!
Nutrition Facts (per serving)
- Calories: 420
- Fat: 28g
- Carbohydrates: 28g
- Protein: 16g
- Sodium: 1240mg
- Fiber: 2g


Rich and Simple French Onion Soup
Description
A cozy, comforting French onion soup made with deeply caramelized onions, rich broth, and a golden, melty cheese topping. Restaurant-quality flavor with simple ingredients.
Ingredients
- ½ cup unsalted butter
- 2 tablespoons olive oil
- 4 cups sliced onions
- 5 cups beef broth
- 2 tablespoons dry sherry
- 1 teaspoon dried thyme
- Salt and pepper to taste
- 4 slices French bread
- 4 slices provolone cheese
- 2 slices Swiss cheese, diced
- ¼ cup grated Parmesan cheese
Instructions
- Melt butter with olive oil in a large heavy-bottomed pot over medium heat. Add sliced onions and cook 10–15 minutes, stirring occasionally, until soft and translucent.
- Add beef broth, dry sherry, thyme, salt, and pepper. Bring to a gentle simmer and cook for 30 minutes.
- Preheat broiler on high. Lightly toast French bread slices.
- Ladle hot soup into oven-safe bowls. Top each with a slice of bread, followed by provolone, Swiss, and Parmesan.
- Place bowls on a baking sheet and broil 2–3 minutes until cheese is bubbly and golden. Serve immediately.
Notes
Store soup (without bread and cheese topping) refrigerated for up to 4 days. Reheat gently and assemble with fresh bread and cheese before serving. Broth freezes well for up to 3 months.









Leave a Reply