bg

Easy Recipes

  • Recipe Index
  • Shop
  • About
menu icon
go to homepage
  • Recipe Index
  • Shop
  • About
search icon
Homepage link
  • Recipe Index
  • Shop
  • About
×
Home » Blog » Simple French Onion Soup Recipe

Simple French Onion Soup Recipe

Published: Dec 8, 2025 by Sarah · This post may contain affiliate links · Leave a Comment

Banner 01 (2)
Jump to Recipe Print Recipe

You know what hits differently on a cold evening? A bowl of French onion soup with that gorgeous melted cheese pull! I made this for the first time on a rainy Tuesday last November, and honestly, I didn't expect it to be that good. The smell of those slowly cooking onions filled my entire house for hours (Emily walked in after school and said "Mom, what IS that amazing smell?"), and the result was just... perfect.

cheesy soup crock

This isn't some complicated restaurant version that requires fancy techniques. It's a simple, straightforward recipe that anyone can make at home. Yes, it takes some time because those onions need to caramelize properly, but most of that is hands-off cooking. You just stir occasionally while you catch up on your favorite show or fold laundry.

The key to great French onion soup is patience with those onions. They need to get deeply caramelized, not just soft and translucent. That's where all the rich, sweet, deep flavor comes from. Trust me on this one!

If you're looking for more cozy comfort food, you'll want to check out my healthy chicken pot pie soup – it's another one of those recipes that makes your house smell incredible and warms you right up.

Jump to:
  • Why You'll Love This French Onion Soup
  • What Makes This The Best French Onion Soup Recipe
  • Ingredients For French Onion Soup
  • How To Make French Onion Soup From Scratch
  • Storage And Reheating Your Onion Soup
  • French Onion Soup Tips And Variations
  • French Onion Soup Frequently Asked Questions
  • Recipes You May Like
  • Making This Classic Soup At Home
  • Simple French Onion Soup

Why You'll Love This French Onion Soup

  • It's actually pretty simple – Don't let the fancy name fool you. If you can slice onions and stir occasionally, you can make this soup!
  • The flavor is incredible – Those slow-cooked, caramelized onions create this deep, rich, almost sweet base that's just SO good
  • That cheese topping though – Broiled Gruyere on crusty bread floating in hot soup? Come on, that's restaurant-quality right there
  • Perfect for meal prep – Make a big batch and eat it all week (without the bread topping, add that fresh when serving)
  • Cozy comfort food – This is the kind of soup that makes you want to curl up on the couch with a blanket
  • Impressive but easy – Guests will think you spent all day on this, but really it just cooks itself

What Makes This The Best French Onion Soup Recipe

Here's the thing about French onion soup – most recipes either rush the onion cooking (huge mistake!) or make it way too complicated. This version gets it just right.

I use sweet onions because they caramelize beautifully and add natural sweetness without needing any sugar. The combination of butter and olive oil prevents burning while adding great flavor. And that splash of dry sherry? It's not traditional in every recipe, but I think it adds a subtle depth that makes people wonder "what IS that delicious flavor?"

The first time I made this, I got impatient with the onions around the 45-minute mark. They looked done to me! But I kept going, and wow, what a difference that extra cooking time made. The onions went from "pretty good" to "absolutely amazing."

Ingredients For French Onion Soup

For the soup:

  • 2 tablespoons unsalted butter
  • 2 tablespoons extra-virgin olive oil
  • 4 large onions, sliced thin (I use sweet onions like Vidalia)
  • 1 tablespoon dry sherry
  • 4 cups low-sodium beef broth
  • 1 tablespoon chopped fresh thyme
  • ½ teaspoon Worcestershire sauce
  • ¼ teaspoon kosher salt
  • ¼ teaspoon black pepper
  • 2 (½-inch) thick slices French bread, cut into small cubes (about 1 cup)

For the topping:

  • ½ cup shredded Swiss cheese
  • 4 (½-inch) thick slices French bread
  • 4 slices Gruyere cheese

How To Make French Onion Soup From Scratch

Caramelize The Onions

  1. In a large stock pot, melt the butter and oil together over medium heat. Wait until the butter fully melts and starts to bubble slightly.
  2. Add all the sliced onions to the pot and stir really well to coat everything in that butter and oil mixture. They'll look like a huge pile at first – don't worry, they'll cook down A LOT.
  3. Cook the onions over medium heat for 30-40 minutes, stirring every 5-10 minutes or so. You'll see them start to soften and turn golden. This is just the beginning!
  4. Continue cooking for another full hour on medium or medium-low heat, stirring occasionally. The onions should become extremely soft, tender, and a deep rich brown color. (This is where the magic happens – don't rush it!)
sliced onions pan
caramelized onions broth

Build The Soup Base

  1. Pour in the dry sherry and cook for 1-2 minutes, stirring to scrape up any browned bits from the bottom of the pot. Some of the liquid will evaporate, which concentrates the flavor.
  2. Add the beef broth, fresh thyme, Worcestershire sauce, salt, and black pepper. Stir everything together well.
  3. Toss in the cubed French bread and stir to mix it into the soup. The bread will soften and help thicken the soup slightly while adding great texture.
  4. Bring everything to a boil, then reduce the heat to medium-low. Cover the pot and let it simmer for 30 minutes. Your kitchen will smell AMAZING at this point.

Add The Cheese Topping

broiled cheese bowl
cheesy soup crock

  1. Carefully ladle the hot soup into individual oven-proof bowls, ramekins, or small tureens. (Make sure whatever you use can go under the broiler!)
  2. Sprinkle 2 tablespoons of shredded Swiss cheese into each bowl of soup.
  3. Place one slice of French bread on top of the soup in each bowl, then top that bread with a slice of Gruyere cheese.
  4. Set your oven to broil on high. Place the soup bowls on a baking sheet (for easier handling) and broil about 3-4 inches from the heat source for 3-4 minutes. Watch it closely – you want melted, bubbly, golden cheese, not burned cheese!
  5. Serve immediately while the cheese is still melty and stretchy. Be careful, the bowls will be HOT!

Alternative serving method: If you don't have oven-proof bowls, you can toast the bread slices with Gruyere on a foil-lined baking sheet under the broiler for 2-3 minutes. Then just sprinkle Swiss cheese into regular soup bowls and serve with the cheesy toast on top or alongside.

Storage And Reheating Your Onion Soup

Store leftover soup (without the bread and cheese topping) in a covered container in the refrigerator for up to 5 days. I actually think the flavors get even better after a day or two!

To reheat, pour the soup into a small pot and warm it over medium heat until it's hot all the way through. Then add fresh bread and cheese topping right before serving.

Don't try to store soup that already has the bread and cheese topping – the bread gets soggy and weird. Always add that part fresh when you're ready to eat.

French Onion Soup Tips And Variations

Sweet onions are your best friend – I always use Vidalia or another sweet variety because they caramelize so beautifully. Yellow onions work too, but sweet onions give you that perfect balance of savory and slightly sweet.

Don't skip the sherry – I know it seems like an extra ingredient you might not have, but it really does add something special. You can find it in the grocery store near the cooking wines.

Fresh thyme matters – Dried thyme just doesn't give you the same earthy, fresh flavor. A little bunch of fresh thyme is totally worth it for this recipe.

Make it vegetarian – Use vegetable broth instead of beef broth! I've done this before and it's still really good, just has a slightly different flavor.

Try different cheese combinations – Swiss and Gruyere are classic, but you could also use Emmental, provolone, or even a good melty mozzarella if that's what you have.

Add garlic – Sometimes I throw in 2-3 minced garlic cloves when the onions are almost done caramelizing. It adds another layer of flavor that's really nice.

Make it in the slow cooker – You can caramelize the onions in your slow cooker on low for 8-10 hours! Just toss everything in before you leave for work. When you get home, add the broth and other ingredients, then simmer on high for 30 minutes.

Can you tell I've experimented with this recipe a bunch? It's become one of those things I make when I want something that feels fancy but isn't actually that hard.

French Onion Soup Frequently Asked Questions

Can I make French onion soup ahead of time?

Yes! Prepare the soup without the bread and cheese topping, then store in the refrigerator for up to 5 days. Add the topping just before serving and broil.

What type of onions are best for French onion soup?

Sweet onions like Vidalia work best as they caramelize beautifully and add natural sweetness. Yellow onions are a good alternative.

Can I substitute Gruyere cheese in French onion soup?

Yes, you can use Swiss cheese, Emmental, provolone, or mozzarella as substitutes, though Gruyere provides the most authentic flavor.

How long does it take to caramelize onions for French onion soup?

Plan for 1.5-2 hours of slow cooking over medium to medium-low heat to achieve deep, rich caramelization without burning.

Recipes You May Like

  • Healthy Chicken Pot Pie Soup – Another cozy soup that's perfect for cold days and tastes like pure comfort in a bowl
  • Tuscan White Bean And Kale Soup – A hearty, rustic soup that's just as satisfying and comes together faster
  • Sweet Potato Chili – If you love that rich, deep flavor, you'll want to try this warming chili recipe

Making This Classic Soup At Home

French onion spoon

Look, I'm not going to lie – this French onion soup takes some time. But it's SO worth it! The smell alone is worth making it, and when you take that first bite with the melted cheese and the rich, sweet onions and that perfectly flavored broth... you'll understand why this recipe has been around forever.

I made this for Emily's grandparents last month when they came to visit, and my father-in-law literally asked for the recipe (which NEVER happens). That's when I knew this one was a keeper.

The best part? Once you get those onions going, most of the work is just occasional stirring. You can clean the kitchen, prep other parts of dinner, or just hang out while it cooks. It's not one of those recipes that requires constant attention.

So grab some good onions, clear your afternoon, and make yourself a pot of this amazing soup. Your house will smell incredible, and you'll have something warm and cozy to eat all week. Don't forget to save this recipe to Pinterest so you can find it again later!

Pinterest CTA
French Onion Soup
French Onion Soup recipe

melted cheese soup

Simple French Onion Soup

Simple French onion soup has deep, rich flavor from the slowly caramelized onions and is topped with bread and a melty cheese mixture. So cozy and delicious!
No ratings yet
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 2 hours hrs 15 minutes mins
Total Time 2 hours hrs 25 minutes mins
Course Soup
Cuisine French
Servings 4 servings
Calories 437 kcal

Equipment

  • Large stock pot
  • Individual ramekins or oven-proof bowls

Ingredients
  

  • 2 tablespoons unsalted butter
  • 2 tablespoons extra-virgin olive oil
  • 4 large onions sliced thin
  • 1 tablespoon dry sherry
  • 4 cups low-sodium beef broth
  • 1 tablespoon fresh thyme chopped
  • ½ teaspoon Worcestershire sauce
  • ¼ teaspoon kosher salt
  • ¼ teaspoon black pepper
  • 2 French bread slices ½-inch thick, cut into small cubes (about 1 cup)

For the topping

  • ½ cup shredded Swiss cheese
  • 4 French bread slices ½-inch thick
  • 4 slices Gruyere cheese

Instructions
 

  • In a large stock pot, melt butter and oil over medium heat.
  • Add the onions and stir well to coat in the butter and oil. Cook over medium heat for 30-40 minutes, until browning, stirring occasionally. Continue to cook for an additional 1 hour on medium or medium low, stirring occasionally. (You want the onions to get extremely soft and tender and a deep, rich brown color but not burn.)
  • Add the sherry and cook for 1-2 minutes to allow some of it to evaporate.
  • Add the broth, thyme, Worcestershire sauce, salt and black pepper. Stir well. Add the cubed bread and stir to incorporate.
  • Bring to a boil then reduce heat, cover and simmer on medium low for 30 minutes.
  • For serving: Carefully transfer the soup to individual ramekins or individual tureens or small oven-proof bowls. Sprinkle with 2 tablespoons of shredded Swiss cheese. Add the slice of French bread on top, then top the bread with Gruyere cheese.
  • Broil on high heat, about 3-4 inches from the heat source, for 3-4 minutes, until the cheese is melted, being careful not to let it burn. Serve immediately.
  • (Alternatively, you can place the bread slices on a foil lined baking sheet, top with Gruyere cheese and broil for 2-3 minutes, until melted. Sprinkle the soup bowl with Swiss cheese and serve with the broiled bread slice on top.)

Notes

Onions: I use and prefer sweet onions, such as Vidalia or another variety. It helps with the caramelization.
Sherry: This is a fortified wine that you can buy in the grocery store. Make sure to use the dry kind because we don't need to add extra sweetness to the soup.
Broth: I recommend using low-sodium beef broth so you can control the amount of sodium in the recipe. You could also try substituting beef bouillon cubes and water in place of the broth if you prefer.
Thyme: This adds the earthy undertones to the soup and in this case, I do think fresh thyme is preferred over dried thyme.
Cheese: We're using a combination of Swiss cheese on the soup and Gruyere cheese on the bread for topping this soup.
Leftovers: Leftover soup, without the bread and cheese topping preferably, can be stored in a covered container in the refrigerator for up to 5 days. Reheat in a small pot on the stove until warmed through, then add the cheese and bread topping when ready to serve.

Nutrition

Calories: 437kcalCarbohydrates: 31gProtein: 20gFat: 27gSaturated Fat: 13gCholesterol: 58mgSodium: 1008mgFiber: 3gSugar: 8g
Keyword Comfort Food, Simple French Onion Soup, Winter
Tried this recipe?Let us know how it was!

More soup

  • Cheesy pizza soup
    Easy and Hearty Pizza Soup Recipe
  • Vegetable soup bowl
    Easy Slow Cooker Vegetable Soup
  • Creamy tomato soup bowl
    Best Homemade Tomato Soup Recipe
  • Tom Kha Soup Bowl
    Easy Thai Chicken Soup (Tom Kha Gai)
easyrecipesbannerapp

Leave a Reply Cancel reply

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

Recipe Rating




my sidebar image

Hi! I'm Sarah!

Mom, food lover, photographer, and the creator behind EasyRecipesToTry. I share recipes that are simple to make but still full of flavor. I've been cooking since I was a teenager and now test all my recipes while raising my daughter Emily.

Nothing complicated here - just good food that fits into busy days. Follow me on Pinterest for more easy meal ideas!

More about me

Popular

  • Heart chocolate cookies
    Valentine Cookies
  • Chocolate raspberry jam bite
    Dark Chocolate-Covered Raspberry Bites
  • stacked heart cookies
    Valentine's Day Heart Cookies
  • Soft strawberry cookies stack
    Strawberry Shortcake Cookies
  • Heart chocolate chip cookies
    Peppermint Chocolate Chip Cookies
  • Frosted sugar cookie stack
    Soft Valentine's Day Frosted Sugar Cookies
  • strawberry brownie squares stacked
    Chocolate Covered Strawberry Brownies
  • Strawberry brownies stack
    Strawberry Brownies with Lemon Glaze

Cookies Recipes

  • Soft chocolate chip cookies
    Soft Chocolate Chip Cookies Recipe
  • glace oreo dans bol avec cornet
    Homemade Oreo Ice Cream Recipe (Easy & Delicious)
  • Frosted chocolate cookies with Oreo crumbs on white plate
    Chocolate Oreo Crumbl Cookie Recipe
  • sugar cookies with smooth pink frosting on tray
    The Best Crumbl Pink Sugar Cookie Recipe
  • soft cookie with gooey chocolate center
    Crumbl Oatmeal Cookie Recipe
  • classic peanut butter cookies with bite on top
    Copycat Crumbl Peanut Butter Cookie Recipe
  • Frosted cornbread cookies with honey drizzle and honey dipper
    The Best Crumbl Cornbread Cookie Recipe
  • Stack of bitten frosted cookies on stone surface
    Copycat Crumbl Chocolate Cupcake Cookies

Footer

↑ back to top

About

  • Privacy Policy
  • Accessibility Policy
  • Affiliate Disclaimer
  • Terms and conditions

Welcome

Explore

  • Recipe Index
  • About

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 Easyrecipestotry

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required