This Bistro French Onion Soup Recipe is completely homemade and perfect for a chilly day! Caramelized onions, melty cheese, and crusty bread make this one of the best soups ever. It's easy enough for a novice and delicious for everyone in the family.

Now that the weather has cooled off, it's definitely soup season! One of my favorite soups is this Bistro French Onion Soup, probably because there is a lot of melty cheese involved.
Not only will you have a warm and delicious soup to serve, but your house will also smell amazing when the onions are caramelizing!
Ingredients needed for Bistro French Onion Soup
- 4 large yellow onions, sliced into crescents
- 3 tablespoons unsalted butter
- 2 tablespoons olive oil
- 1 teaspoon salt
- freshly ground black pepper
- 1 tablespoon sugar
- 3 tablespoons all-purpose flour (skip if you want a gluten-free option)
- 6 cups broth (beef, chicken, or vegetable)
- ½ cup white wine (optional)
- 1 handful of fresh oregano or any fresh herb you like
- 1 crusty baguette sliced or cubed
- 2-3 cups gruyere cheese, shredded
- fresh parsley for garnish if desired
How to make This Super Easy French Onion Soup
- For this recipe, I used a dutch oven to cook the onions and soup in. The heat of the cast iron helps with the onion caramelization.
- Add the butter and oil and melt over medium-low heat. After the butter stops bubbling, add the onions and stir to coat the onions. Cover and cook for 15 minutes on low.
- Remove the lid and add salt, pepper, and sugar to get the caramelization going. Continue to cook on medium-low heat for 25-30 minutes, stirring often, until the onions are nice and brown.
- Add the flour to the onions and stir for about 60 seconds. Add the broth, wine, and herbs to the onions, and cook partially covered on low heat for about 40-45 minutes.
- While the soup is cooking, slice the bread into slices or large cubes and brown under a broiler for a few minutes to get them crispy.
- Pour the soup into individual oven-safe serving bowls. Top with the bread slices or cubes and then a generous amount of cheese.
- Place the bowls under the broiler in the oven until the cheese is melted and bubbly. Remove from oven and allow to cool for a few minutes before serving.
How Many Carbs in French Onion Soup?
My version of french onion soup has 51.3g of carbs per serving. Most of this is from the crusty baguette on top. So if you are watching your carbs, omit the bread.
You can make this soup gluten-free or skip the wine
This recipe is pretty simple and there are so many ways to adjust it to your liking. If you are gluten-free, leave out the flour.
You can also use whatever fresh herbs you have on hand. The wine is also optional but highly recommended. Ok, the wine is recommended for taste and also because you will have a full bottle of wine that has to go somewhere... Did I mention this soup is delicious with wine?? 😂 🍷
What type of onions to use for Bistro French Onion Soup
I usually use basic yellow or white onions for French Onion Soup, but you can use any onion you like. Yellow and white onions create a nice sweetness and are usually the least expensive.
You can usually find either of these in bulk bags which makes it even more convenient and cost-efficient. Red onions will work as well but tend to be a little more bitter and sweet onions are delicious but tend to be a little more expensive.
How do I get melted cheese on top of the soup?
Gruyere cheese is the most common cheese used for french onion soup. I highly recommend it not only for its melty quality but for the nutty and salty flavors you get from Gruyere.
However, if you do not have or like Gruyere, you can also use mozzarella or Monterey cheese since they both melt well. Most grocery stores have cheese experts in the cheese section and they could guide you as well.
You will also need oven-safe bowls to melt the cheese on top. I usually used my Fiesta bowls or an oven-safe stoneware bowl, they never fail me.
After you have cooked the soup, add some bread to the top and then a generous amount of cheese. Place the oven-safe bowl under the broiler in the oven for a few minutes until the cheese has melted and is nice and bubbly.
Bistro French Onion Soup
Equipment
- dutch oven or large pot
- oven-safe serving bowls
Ingredients
- 4 large yellow onions, sliced into crescents
- 3 tablespoons unsalted butter
- 2 tablespoons extra virgin olive oil
- 1 teaspoon kosher salt
- ½ teaspoon freshly ground black pepper
- 1 tablespoon sugar
- 3 tablespoons all-purpose flour (skip if you want a gluten-free option)
- 6 cups broth (beef, chicken, vegetable)
- ½ cup white wine (optional, you can sub more broth)
- ½ tablespoon fresh thyme (can sub fresh rosemary)
- ½ tablespoon fresh sage
- 1 crusty baguette sliced or cubed
- 2-3 cups gruyere cheese, shredded
Instructions
- In a large pot, add the butter and olive oil and melt over medium heat. After the butter stops bubbling, add the onions and stir to coat them. Cover the pot with a lid and cook for 15 minutes on med-low heat.
- Remove lid and add salt, pepper, and sugar to get the caramelization going. Continue to cook on medium-low heat for 25-30 minutes, stirring often, until the onions are nice and brown. Keep an eye on the heat level because you don't want them to stick and burn at the bottom.
- Add flour to onions and stir for 60 seconds, then add the broth, wine, and herbs and cook partially covered on low heat for 40-45 minutes. Add salt and pepper to taste if needed.
- While the soup is cooking, slice the bread into slices or large cubes and brown under the broiler for a few minutes to get them brown and crunchy. This only takes about 2-3 minutes per side.
- Pour the soup into individual serving bowls that are oven safe. Top with bread slices or cubes and then a generous amount of cheese. Place the bowls under the broiler in the oven until the cheese is melted and bubbly.
- Remove the bowls from the oven and allow the soup to cool for a few minutes before serving. Enjoy, and remember, it's VERY hot!!!
Nutrition
Any nutrition calculations are only estimates using online calculators. Please verify using your own data.
Did you make this Bistro French Onion Soup?
Did you make this Bistro French Onion Soup recipe? Snap a photo and tag me on Instagram or Facebook so I can see it!!
Want more easy and delicious recipes right in your inbox? Sign up for my email list and never miss a recipe or follow me on Pinterest so you can pin new recipes for later.
Debra says
A favorite of ours to order in restaurants. This recipes sounds totally doable...I'm ready to take this on at home. Thank you!
Emily says
Once you make it at home you'll never have to go to a restaurant for french onion soup again!
Leslie says
Super easy and super delicious! Perfect recipe!
Emily says
Thank you!! It's always perfect when something is easy and tasty.
Kay says
OMG not only does this soup taste absolutely divine but the bread chunks with cheese on top just made it even better!! Thanks so much for the share Luke & I LOVED it. 10 out of 10
Emily says
Kay, it makes me so happy to hear you guys loved this soup. You can never go wrong with melted cheese and bread!
Chef Dennis says
Ooooh I love this French Onion Soup! Looks really delicious. Can't wait to have a bowl of this.
Amy says
If all the French dishes, this is my ultimate! I have never tried to make it before because I always think there is no way I could do it justice. But your recipe looks fab. Gonna try it this weekend!
Emily says
Thank you! It's so much easier than it looks and once you make it at home you will make it all the time!
Sarah James says
Yes please! Your French Onion Soup looks delicious and so yummy with the melted cheese. Thanks for the tip about using a Dutch oven to cook the soup in, it makes perfect sense.
Emily says
Thanks, I'm glad the tips were helpful. The dutch oven makes the best carmelized onions ever!
Alexandra says
So comforting and delicious! We made this for lunch, and we all went back for a second serve!
Emily says
I'm so glad everyone enjoyed this french onion soup, it's definitely a crowd-pleaser!
Andréa Janssen says
You can't have to many onion soup recipes, because it's so delicious. I'm going to try your recipe this fall for sure.
Emily says
You really can't have enough, I agree. I hope you like this one too!
Meesha says
I just made this for dinner and its super yum !
Emily says
Awesome, I'm so glad you liked it!
Sue says
I had been looking for an easy French Onion soup recipe, and I finally found the perfect one! This was so delicious! Thank you!
Emily says
You are so welcome, I'm glad you enjoyed it!
Taleen | Just As Tasty says
Emily!! I am so pinning this. I'm a huge fan of French onion soup but for some reason have never attempted to make it myself. This looks incredible!
Emily says
You are going to love it and it really is easy to make. The only hard part is waiting for it to cool off to eat, LOL!
Estelle Forrest says
Love love love gruyere cheese - going to have to add this to this weeks menu plan
Emily says
Oh good, the gruyere cheese alone makes this soup worth making!