Easy French Onion Soup

This easy French onion soup recipe proves you don’t need a restaurant reservation to enjoy this comforting classic. Made with deeply caramelized onions, rich broth, and topped with melted cheese, it’s simple to prepare and always impressive. Serve it at your next dinner and watch it disappear.

A cheesy spoonful of onion soup held over the crock with salad and bread in the background
Photo Credit: Dishes Delish.

Back when Christopher wasn’t a big soup fan, French onion soup was the one exception—he’d order it every time we went out. He’s since expanded his soup horizons, but I still love making this one for him. It’s a classic.

What I love most is that golden, cheesy bread on top. It’s the perfect finishing touch for the savory, onion-rich broth underneath.

Many restaurant versions lean too sweet for my taste. While plenty of people enjoy that, I’ve never been a fan of sugary flavors in savory dishes—even though I have a serious sweet tooth.

One reason restaurant soups are often too sweet is that they add sugar to speed up the caramelizing process, but it’s not necessary. Sweet onions like Vidalia bring plenty of natural sweetness on their own. In fact, I’ve stopped caramelizing the onions altogether when I make this at home—and I think the soup is even better for it. It’s faster, easier, and every bit as delicious.

Try it like this and see what you think.

We are a participant in Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and other affiliated sites. #CommisionsEarned. You can read my disclosure here.

Helpful tips

  • Use Vidalia onions as they are the sweetest and have such a lovely flavor. But you can substitute them with yellow onions instead.
  • If you have a Trader Joe’s near you, I really recommend their organic broths as they are affordable, tasty and robust. Though with that said, I don’t like any low sodium broth because companies always add sugar or something to mitigate the taste.
  • I melt different types of cheeses each time I make this soup. My favorites are muenster, provolone, gruyere, provolone, and Swiss cheese. But you can use whatever you like.
  • I use a dry white wine like Sauvignon blanc or Pinot Grigio, but I find Chardonnay too sweet.
  • You can omit the dry sherry but it gives it such a nice flavor.
  • You can also use two thyme sprigs instead of dried thyme.
  • My go to bread is a crusty French bread. A great choice is a French baguette.
A bowl with melted cheese on top but with a spoon raising up toast and onions
Photo Credit: Dishes Delish.

How to make easy French onion soup

Pre-step

Get a Dutch oven or stockpot.

Step one

Gather the Vidalia onions.

Onions on a board and a knife on the red cutting board
Photo Credit: Dishes Delish.

Step two

Cut onions in half and then in thin slices. (A) And place them in a large bowl. I use an eight-cup bowl. (B)

The sliced onions on a red board and then placed in a glass bowl
Photo Credit: Dishes Delish.

Step three

Heat the Dutch oven on medium-low heat. Add oil and butter and once that heats up, add onions and sauté for 15 minutes. (C) Add garlic and sauté for 2 minutes.

Step four

Add beef broth, sherry, wine, thyme, maple syrup, Worcestershire sauce and soy sauce. Scrape the bottom of the pan for any browned bits and stir until combined. (D)

Onions sautéed and then broth added to the pan for the soup
Photo Credit: Dishes Delish.

Step five

Bring to a boil and lower to a simmer and cook for 50 minutes. (E)

Would you like to save this recipe?

Enter your email below & we'll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Don't worry, I promise not to spam you.

Step six

Slice bread and get out the cheese from the refrigerator.

Ladle the soup into oven-safe bowls. (F)

On the left - the soup in a Dutch oven and on the right - the soup is in two crocks
Photo Credit: Dishes Delish.

Step seven

Place your oven rack in the second highest position and turn the broiler on high.

Step eight

Toast bread in a toaster or toaster oven and place a few pieces of toast in each crock. (G)

Step nine

Either cut or tear your cheese in half (in this case, muenster) and place a half in each bowl. Then place a piece of provolone in each crock. (H)

Bread added to the crock and cheese on top of that
Photo Credit: Dishes Delish.

Step ten

Put the crocks on a rimmed baking sheet like a jelly roll pan and place it in the oven for two minutes.  Stand there and make sure the cheese doesn’t burn.

Cheese melted on the crocks of soup with a salad in the background and bread on a cutting board
Photo Credit: Dishes Delish.

Look at all that melty cheese!

I had to stick little trivets under the bowls since they were piping hot.

Let’s stick my teaspoon in the soup, shall we?

A spoon is in the crock of cheesy onion soup with a salad and sliced bread in the background
Photo Credit: Dishes Delish.

Yum!!

If you have leftover soup, you can store it in the refrigerator in an airtight container for 5 days.

I hope you enjoyed this easy French onion soup recipe as much as Christopher and I love eating it!

Please leave me a comment.  What is your favorite soup?

And as always, may all your dishes be delish!

If you’ve tried this easy or any other recipe on the blog, I’d love the hear what you thought about it in the comments below.  I love hearing from you!  You can also FOLLOW ME on FACEBOOKTWITTERINSTAGRAM and PINTEREST to see more of my delicious food and delightful cocktails!

Two crocks filled with the cheesy onion soup with a spoon in the front crock - square

Easy French Onion Soup

This easy French onion soup recipe delivers deep, savory flavor with minimal effort. Caramelized onions simmered in a rich broth, topped with toasted bread and gooey melted cheese, make this comforting dish perfect for cozy dinners or special gatherings.
5 from 7 votes
Print Pin Rate
Course: Soup
Cuisine: Soup
Keyword: easy French onion soup, french onion soup, onion soup
Prep Time: 5 minutes
Cook Time: 1 hour 4 minutes
Total Time: 1 hour 9 minutes
Servings: 6 cups
Calories: 315kcal

Ingredients

Add-ons

  • 4 slices crusty bread (small French bread loaf)
  • 2 slices provolone cheese
  • 1 slice muenster cheese

Instructions

  • Heat a medium saucepan on medium-low heat and add oil and butter.
    2 tablespoons olive oil, 3 tablespoons butter
  • Once the oils heat up, add onions and sauté for 15 minutes – until juices are released.
    3 onions
  • Add garlic and cook for 2 minutes, until fragrant.
    2 teaspoons garlic paste
  • Add broth, sherry, wine, thyme, maple syrup, salt, Worcestershire sauce and soy sauce.
    32 ounces beef broth, 1/4 cup dry sherry, 1/4 cup dry white wine, 1 teaspoon thyme, 2 teaspoons maple syrup, 2 teaspoons Worcestershire sauce, 1 teaspoon salt, 1 teaspoon soy sauce
  • Bring to a boil, and lower to a simmer and cook for 50 minutes.
  • Preheat oven to broil, on high.
  • Cut a French loaf into slices. Toast 4 pieces (or as many pieces as you are serving). I use two per crock.
    4 slices crusty bread
  • Ladle soup into the crocks. Place toasted bread on top of the soup, as well as half a piece of Muenster and a full piece of provolone.
    2 slices provolone cheese, 1 slice muenster cheese
  • Place crocks on jelly roll pans and then under the broiler. Stand there and make sure the cheese doesn't get burned – mine took 2 minutes.
  • Serve, smile, and enjoy.

Would you like to save this recipe?

Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Don't worry, I promise not to spam you.

See all my favorite tools and gift ideas at my Amazon Store page!Check out Elaine’s Amazon Store!

Notes

Helpful tips

  • Vidalia onions are my top choice for this recipe because of their natural sweetness and mellow flavor. If you can’t find them, yellow onions make a good substitute.
  • If you live near a Trader Joe’s, their organic broths are a great option—flavorful, affordable, and rich. Just a heads-up: I avoid low-sodium broths since they often contain added sugar or other ingredients to balance the flavor.
  • I like to mix up the cheeses when topping this soup. Muenster, Provolone, Gruyère, and Swiss are my favorites, but feel free to use whatever cheese you enjoy most.
  • For the wine, I stick with dry whites like Sauvignon Blanc or Pinot Grigio. I find that Chardonnay tends to be a bit too sweet for this dish.
  • Dry sherry adds a lovely depth of flavor, but you can skip it if needed.
  • If you prefer fresh herbs, you can use two sprigs of thyme in place of dried thyme.
  • For the bread, I love using crusty French bread. A baguette works especially well for the cheesy topping.
Nutrition information is automatically calculated and may vary based on exact ingredients used. For accuracy, consult a registered dietitian or nutritionist.

Nutrition

Serving: 1cup | Calories: 315kcal | Carbohydrates: 32g | Protein: 10g | Fat: 14g | Saturated Fat: 6g | Cholesterol: 21mg | Sodium: 1361mg | Potassium: 257mg | Fiber: 2g | Sugar: 5g | Vitamin A: 275IU | Vitamin C: 5.1mg | Calcium: 119mg | Iron: 2mg
Get new recipes in your inbox!Click here! to sign up for our newsletter

Originally published in April of 2018.

Similar Posts

  • | |

    Ground Beef Tacos

  • | | | | |

    Air Fryer Cornish Hens

  • | | | |

    Black Beans {Instant Pot}

  • | |

    Chicken Street Tacos

  • | | |

    Ground Chicken Meatballs

  • | | | | |

    Air Fryer Pork Chops

16 Comments

  1. ммм I really like this French onion soup! It was very tasty. I like that it can be prepared quickly and easily.

  2. Yum this is one of my very favorite soups, and love the shortcuts you’ve done here…it was wonderful!

5 from 7 votes

Leave a Reply

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

Recipe Rating