• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • Recipes
    • Easy Dinner Recipes
    • Desserts
    • Sweet Baked Goods
    • Instant Pot & Air Fryer Recipes
      • Instant Pot Recipes
      • Air Fryer Recipes
    • Homemade Syrups, Condiments, Sauces, etc.
  • Cocktails
    • Gin
    • Vodka
    • Tequila
    • Whiskey/Bourbon
    • Brandy/Pisco
  • Holiday Recipes
    • Christmas Recipes
    • Thanksgiving Recipes
    • Halloween Recipes
    • Patriotic Recipes
    • Valentine's Day Recipes
    • Easter Recipes
    • St. Patrick's Day Recipes
  • Easy Recipes, Cocktail Inspiration, and a little bit of fun!
  • Subscribe
  • Recipe Index

EmilyFabulous

menu icon
go to homepage
subscribe
search icon
Homepage link
  • Halloween
  • Recipes
  • About Me
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • Ă—
    Emily Fabulous » Recipes » Recipes

    Bistro French Onion Soup

    Published: Jan 15, 2020 · Modified: Jul 19, 2023 by Emily · This post may contain affiliate links · 24 Comments

    Jump to Recipe

    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.

    french onion soup with thyme

    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.

    Jump to:
    • Why You'll Love This Recipe
    • Key Ingredients Needed for Bistro French Onion Soup
    • How to make This Super Easy French Onion Soup
    • Recipe FAQs
    • Expert Tips for This Recipe
    • Bistro French Onion Soup Recipe
    • Did You Make This Recipe?

    Why You'll Love This Recipe

    You will fall in love with this bistro-style French Onion Soup recipe for its rich and savory broth, caramelized onions, and the irresistible combination of melted cheese and toasted bread topping that creates a heavenly experience. Not only will you have a warm and delicious soup to serve, but your house will also smell amazing when the onions are caramelizing!

    french onion soup in a bowl with sage

    Key Ingredients Needed for Bistro French Onion Soup

    Yellow Onions: Yellow onions are commonly used in French onion soup for their sweet and rich flavor when caramelized. They add depth and complexity to the soup.

    Unsalted Butter and Olive Oil: Butter is used for sautéing the onions and adds a creamy richness to the soup. Olive oil is often combined with butter to sauté the onions. It adds a subtle fruity flavor and helps prevent the butter from burning

    Sugar: A small amount of sugar is added to aid in the caramelization process, helping the onions develop a deep, sweet flavor.

    All-Purpose Flour: All-purpose flour is used as a thickening agent in traditional French onion soup. However, it can be skipped for a gluten-free option.

    Beef Broth: Beef broth is the base of the soup and provides a rich and savory flavor. Chicken or vegetable broth can be substituted if preferred.

    White Wine (optional): White wine can be added to add a subtle acidity and complexity to the soup.

    Fresh Oregano (or any fresh herb you like): Fresh oregano or other herbs of your choice can be added for additional flavor and aroma.

    Baguette: A baguette is typically sliced and toasted to create the iconic bread topping for French onion soup. It adds a crispy texture and absorbs the flavors of the soup.

    Gruyere Cheese: Gruyere cheese is traditionally used for French onion soup. It has a nutty and slightly sweet flavor that melts beautifully and forms a golden crust on top of the soup.

    bowls of french onion soup

    How to make This Super Easy French Onion Soup

    Step 1: Carmelize the Onions

    For this recipe, I used a Dutch oven to cook the onions and soup. 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.

    caramelized onions after 30 minutes

    Step 2: Make The Soup Broth

    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.

    sliced baguette

    Step 3: Broil the Cheese and Bread

    Pour the soup into individual oven-safe serving bowls. Top with the bread slices or cubes and then a generous amount of cheese.

    french onion soup with bread and cheese before broiling

    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.

    french onion soup with thyme and melted cheese

    Recipe FAQs

    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.

    How do I Make This Recipe Gluten-Free?

    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.

    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.

    Can I Use a Different Type of Cheese?

    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.

    french onion soup with cheese and sage

    Expert Tips for This Recipe

    • Slow and Low Caramelization: Take your time when caramelizing the onions. Cook them slowly over low heat to allow the natural sugars to develop and create deep, rich flavors. This process can take anywhere from 30 to 45 minutes, but it's worth the patience for the best results.
    • Use a Combination of Butter and Olive Oil: Using a combination of unsalted butter and olive oil helps prevent the butter from burning while adding a delicate fruity flavor to the onions.
    • Season Gradually: Add salt and freshly ground black pepper in stages throughout the cooking process. This allows you to layer the flavors and adjust the seasoning to your preference.
    • Let it Rest: After the soup is cooked, allow it to rest for a few minutes before serving. This allows the flavors to meld together and results in a more harmonious taste.
    Click on the image above to PIN for later!
    french onion soup with thyme

    Bistro French Onion Soup Recipe

    This easy homemade Bistro French Onion Soup Recipe is 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.
    5 from 65 votes
    Print Pin Rate
    Prep Time: 10 minutes minutes
    Cook Time: 1 hour hour 30 minutes minutes
    Total Time: 1 hour hour 40 minutes minutes
    Servings: 6 servings
    Calories: 531kcal
    Author: Emily
    Prevent your screen from going dark

    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!!!

    Notes

    • Slow and Low Caramelization: Take your time when caramelizing the onions. Cook them slowly over low heat to allow the natural sugars to develop and create deep, rich flavors. This process can take anywhere from 30 to 45 minutes, but it's worth the patience for the best results.
    • Use a Combination of Butter and Olive Oil: Using a combination of unsalted butter and olive oil helps prevent the butter from burning while adding a delicate fruity flavor to the onions.
    • Season Gradually: Add salt and freshly ground black pepper in stages throughout the cooking process. This allows you to layer the flavors and adjust the seasoning to your preference.
    • Let it Rest: After the soup is cooked, allow it to rest for a few minutes before serving. This allows the flavors to meld together and results in a more harmonious taste.

    Nutrition

    Serving: 1serving | Calories: 531kcal | Carbohydrates: 51.3g | Protein: 24.2g | Fat: 24.7g | Saturated Fat: 12.3g | Cholesterol: 55mg | Sodium: 1663mg | Potassium: 411mg | Fiber: 3.5g | Sugar: 9.2g | Calcium: 447mg | Iron: 3mg

    Any nutrition calculations are only estimates using online calculators. Please verify using your own data.

    Tried this Recipe? Tag me Today!Mention @EmilyFabulous_Blog or tag #emilyfabulous!

    Did You Make This Recipe?

    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.

    More Recipes

    • guava gelato in a bowl
      Guava Gelato
    • whiskey-black-walnut-bitters-cocktail
      Black Walnut Old Fashioned
    • whiskey guava drink
      Guava Cocktail
    • huckleberry syrup
      Huckleberry Syrup

    Reader Interactions

    Comments

    1. Debra says

      August 19, 2020 at 12:58 am

      5 stars
      A favorite of ours to order in restaurants. This recipes sounds totally doable...I'm ready to take this on at home. Thank you!

      Reply
      • Emily says

        August 19, 2020 at 1:30 am

        Once you make it at home you'll never have to go to a restaurant for french onion soup again!

        Reply
    2. Leslie says

      August 18, 2020 at 2:29 pm

      5 stars
      Super easy and super delicious! Perfect recipe!

      Reply
      • Emily says

        August 18, 2020 at 2:51 pm

        Thank you!! It's always perfect when something is easy and tasty.

        Reply
    3. Kay says

      August 18, 2020 at 7:12 am

      5 stars
      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

      Reply
      • Emily says

        August 18, 2020 at 2:54 pm

        Kay, it makes me so happy to hear you guys loved this soup. You can never go wrong with melted cheese and bread!

        Reply
    4. Chef Dennis says

      August 18, 2020 at 11:15 am

      5 stars
      Ooooh I love this French Onion Soup! Looks really delicious. Can't wait to have a bowl of this.

      Reply
    5. Amy says

      August 18, 2020 at 10:08 am

      5 stars
      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!

      Reply
      • Emily says

        August 18, 2020 at 2:52 pm

        Thank you! It's so much easier than it looks and once you make it at home you will make it all the time!

        Reply
    6. Sarah James says

      August 18, 2020 at 10:01 am

      5 stars
      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.

      Reply
      • Emily says

        August 18, 2020 at 2:53 pm

        Thanks, I'm glad the tips were helpful. The dutch oven makes the best carmelized onions ever!

        Reply
    7. Alexandra says

      August 18, 2020 at 2:13 am

      5 stars
      So comforting and delicious! We made this for lunch, and we all went back for a second serve!

      Reply
      • Emily says

        August 18, 2020 at 2:34 am

        I'm so glad everyone enjoyed this french onion soup, it's definitely a crowd-pleaser!

        Reply
    8. Andréa Janssen says

      August 17, 2020 at 5:21 pm

      5 stars
      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.

      Reply
      • Emily says

        August 17, 2020 at 5:36 pm

        You really can't have enough, I agree. I hope you like this one too!

        Reply
      • Meesha says

        August 18, 2020 at 12:57 pm

        5 stars
        I just made this for dinner and its super yum !

        Reply
        • Emily says

          August 18, 2020 at 2:52 pm

          Awesome, I'm so glad you liked it!

          Reply
    9. Sue says

      August 17, 2020 at 4:17 pm

      5 stars
      I had been looking for an easy French Onion soup recipe, and I finally found the perfect one! This was so delicious! Thank you!

      Reply
      • Emily says

        August 17, 2020 at 4:22 pm

        You are so welcome, I'm glad you enjoyed it!

        Reply
    10. Taleen | Just As Tasty says

      August 17, 2020 at 4:11 pm

      5 stars
      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!

      Reply
      • Emily says

        August 17, 2020 at 4:23 pm

        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!

        Reply
    11. Estelle Forrest says

      August 17, 2020 at 4:11 pm

      5 stars
      Love love love gruyere cheese - going to have to add this to this weeks menu plan

      Reply
      • Emily says

        August 17, 2020 at 4:24 pm

        Oh good, the gruyere cheese alone makes this soup worth making!

        Reply

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi, I'm Emily! I'm excited to share my passions, experiments, and fun with you. I love to cook, bake, create recipes, mix cocktails and try new things!

    More about me →

    Halloween Recipes

    • bottle of black vodka
      Black Vodka
    • black martini with spider web
      Black Martini
    • apple-cider-martinis-ginger-liqueur-and-vodka
      Apple Cider Martini
    • a-stack-of-ube-rice-krispies
      Ube Halloween Rice Krispie Treats
    • lychee-halloween-cocktail
      Green Halloween Lychee Gin Cocktail
    • bat-cake-pop-cover
      Halloween Bat Cake Pops

    Most Popular

    • poolish-pizza-dough-round
      Poolish Pizza Dough
    • sourdough bread on a cooling rack
      Dutch Oven Sourdough Bread
    • baked-chile-rellenos
      Baked Chile Rellenos
    • ciabatta rolls on a plate and sliced in half
      Easy Ciabatta Rolls Recipe
    • stack of pink crumbl copycat cookies
      Crumbl Cookie Copycat Recipe
    • fig leaf syrup in a bottle on top of fresh fig leaves
      Fig Leaf Syrup

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Disclaimer
    • Accessibility Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • About

    COPYRIGHT © 2023 EMILY FABULOUS, LLC. ALL RIGHTS RESERVED

    We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
    Do not sell my personal information.
    Cookie SettingsAccept
    Manage consent

    Privacy Overview

    This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
    Necessary
    Always Enabled
    Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
    CookieDurationDescription
    cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
    cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
    cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
    cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
    cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
    viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
    Functional
    Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
    Performance
    Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
    Analytics
    Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
    Advertisement
    Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
    Others
    Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
    SAVE & ACCEPT