• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
A Foodcentric Life
  • About
  • Recipes
  • Living Well
  • Subscribe
menu icon
go to homepage
  • About
  • Recipes
  • Living Well
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • About
    • Recipes
    • Living Well
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Home » Recipes » Soups & Stews

    The Best Homemade French Onion Soup

    Published: Dec 19, 2011 · Last Updated: Jun 12, 2022 · Leave a Comment

    872 shares
    Jump to Recipe

    A steaming bowl of French onion soup with cheesy croutons is classic comfort food. The onions become meltingly tender and sweet with cooking. It's easy to make and the ingredients are simple. I've listed substitutions for vegetarian and vegan diners as well as options for onions and broths to make it work for everyone. If you've only had French onion soup at a restaurant, time to make it at home.

    French onion soup in a white bowl with golden cheesy croutons and fresh thyme.

    French Onion Soup Ingredients

    For French onion soup you need the following ingredients:

    • 3 pounds of onions (see options below)
    • Butter and or olive oil
    • Broth of choice
    • Garlic
    • Herbs (thyme and bay leaf)
    • Bread
    • Cheese
    • Wine (optional)

    Broth

    Beef broth is the classic choice but you can use chicken broth, vegetable broth or even turkey broth for delicious soup. Choose low or no sodium broth so you control the sodium level. Canned broth is one option but check out bone broths in boxes and in the freezer section.

    The better the broth the better the soup so use homemade if possible. I make big batches and freeze in portions. Although the rich brown color of my batch for these photos looks like beef broth it really my roasted turkey broth!

    Cheese

    The best cheese for French onion soup is the classic Gruyere but I've listed options below in the FAQ section.

    The Best Onions for French Onion Soup

    Let's talk onions! Onions are flavor powerhouses in the kitchen, sweet, savory and pungent all at the same time. What are the best onions for French onion soup? Although yellow onions are traditional you have options.

    Onion Options:

    • Yellow onions (aka brown onions) are your standard onions with golden-brownish papery skins and strong flavor that mellows with cooking. Spanish onions are a milder relative. 
    • White onions are similar to yellow onions but milder and a bit sweeter with a white papery skin.
    • Sweet onions have a higher sugar content and less sulfur, which is why you cry less when cutting them. They caramelize well. They have yellow or light brown papery skin and higher water content (juicier). Varieties are seasonal, including Walla Walla, Maui, Oso Sweet, Mayan Sweet, Texas Sweets, and Vidalia.
    Thinly sliced onions in a light gray dutch oven.

    How to Prep Onions

    Cut onions in half stem to root and slice crosswise into ¼" half rounds. For a rich flavor, I use both olive oil and butter to cook the onions but you can use all butter (regular or plant-based) or all olive oil if you prefer.

    Golden caramelized onions ready to make French onion soup in a dutch oven.

    Making French Onion Soup

    Cook the sliced onions over medium low heat in a heavy pot (like a Dutch Oven). When browned and soft, deglaze with white wine (optional), add thyme sprigs and a bay leaf. After 45 minutes of cooking, the onions are so tender they almost melt in your mouth. I know it seems like a long time, but this coaxes the best flavors out of the onions. It's worth the wait.

    Two white bowls of golden French onion soup with crusty cheesy croutons and fresh thyme.

    FAQ's and Substitutions

    What broths can I use?

    Beef is traditional, but chicken and turkey work great too. Choose vegetable for vegetarians.

    Can I make French onion soup without wine?

    Yes, you can omit the wine and skip the deglaze step.

    What if I can't eat cow's milk cheese?

    Try a raw hard goat milk cheddar cheese.

    What if I can't find Gruyere cheese?

    Use Swiss cheese, Mozzarella, Fontina, or Gouda or a flavorful cheese that melts well.

    Can I freeze this soup?

    Yes, freeze without the bread and cheese. Enjoy within 3 months.

    What makes French onion soup French?

    It was the French who took the humble onion (peasant food) and elevated it to star status creating this much-loved recipe. 

    What if I don't have fresh thyme?

    Substitute dried thyme, use ½ teaspoon, adding it half way through cooking the onions and leave it in the soup. For a green garnish, use a little chopped fresh parsley.

    What about vegans?

    Make the soup with vegetable broth and plant-based butter/olive oil. For the cheesy croutons mix my dairy-free cheesy sprinkle with plant butter, spread on bread and toast.

    Close up of French onion soup, rich broth and crusty cheese croutons.

    How to Serve French Onion Soup

    Top the soup with toasted cheesy croutons. Make them with your bread of choice. I use gluten-free sourdough but you can use baguette slices or other artisan bread. Broil cheese topped bread until golden and bubbly then add to the soup. Sprinkle with fresh chopped thyme or parsley for garnish if desired.

    Last updated 2/7/2022

    Nutrition Facts
    Classic French Onion Soup
    Amount Per Serving
    Calories 487 Calories from Fat 189
    % Daily Value*
    Fat 21g32%
    Saturated Fat 9g56%
    Trans Fat 1g
    Polyunsaturated Fat 1g
    Monounsaturated Fat 7g
    Cholesterol 47mg16%
    Sodium 659mg29%
    Potassium 817mg23%
    Carbohydrates 52g17%
    Fiber 7g29%
    Sugar 18g20%
    Protein 21g42%
    Vitamin A 499IU10%
    Vitamin C 27mg33%
    Calcium 451mg45%
    Iron 2mg11%
    * Percent Daily Values are based on a 2000 calorie diet.
    French onion soup with cheesy croutons

    Classic French Onion Soup

    With slow cooking the humble onion is transformed into a delicious classic French onion soup. Use yellow, white, brown or sweet onions. Beef broth is traditional but chicken, turkey and vegetable provide delicious results. Top with cheesy croutons to serve. I like the combination of butter and olive oil but you can use all of either one.
    Print Recipe Rate Recipe
    5 from 1 vote
    Prep Time: 15 minutes
    1 hour
    Total Time: 1 hour 15 minutes
    Course: Soup
    Cuisine: French
    Keyword: French, onion, Soup
    Servings: 4 Yield 7 cups
    Calories: 487kcal

    Equipment

    • 5 ½ quart Dutch oven or heavy pot

    Ingredients

    French Onion Soup

    • 3 pounds onions
    • 1 tablespoon unsalted butter or all olive oil
    • 1 tablespoon olive oil or all butter
    • ½ teaspoon sea salt
    • ¼ teaspoon ground black pepper
    • ½ cup dry white wine optional
    • 3 sprigs fresh thyme or ½ teaspoon dried thyme
    • 1 bay leaf
    • 5 cups low sodium broth beef, chicken, turkey or vegetable
    • 1 teaspoon Worcestershire optional

    Cheesy Croutons

    • 4-6 slices artisan bread
    • 4 ounces Gruyere cheese
    • 2-3 tablespoons grated Parmesan cheese

    Instructions

    • Cut onions in half through the stem end, peel and slice into ¼"thick half rounds. In a large heavy pot (5 ½ quart Dutch oven), melt the butter and olive oil over medium heat. Add the onions and allow them to cook until soft and golden brown (caramelized) about 45 minutes, stirring occasionally. Watch the onions and if browning too quickly turn your heat down.
    • When onions are almost done, make your cheesy croutons. Cut bread so pieces fit inside the bowl. Turn on the broiler. Line a baking sheet with foil. Arrange grated cheese on top of the bread and broil until golden and bubbly. Set aside until serving time.
    • When onions are a rich golden brown, de-glaze the pan with the wine, scraping up and tasty bits on the bottom of the pan. If not using wine, skip this step. Cook until wine is reduced by half. Add the salt, thyme and bay leaf. Tip - tie your thyme sprigs together with kitchen twine to make it easier to remove. Turn the heat up a bit and add the broth. Simmer on low until flavors are blended and soup it hot, about 15 minutes. Finish with Worcestershire and top with the cheesy croutons. Sprinkle with fresh thyme or parsley leaves as garnish.

    Notes

    If serving the soup at a later time, wait until just before serving to make the cheesy croutons.

    Nutrition

    Calories: 487kcal | Carbohydrates: 52g | Protein: 21g | Fat: 21g | Saturated Fat: 9g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Trans Fat: 1g | Cholesterol: 47mg | Sodium: 659mg | Potassium: 817mg | Fiber: 7g | Sugar: 18g | Vitamin A: 499IU | Vitamin C: 27mg | Calcium: 451mg | Iron: 2mg
    Tried this recipe?Let us know how it was!
    « White Chocolate Peppermint Mousse
    Endive with Herbed Cream Cheese »

    Reader Interactions

    Comments

    1. Heidi @ Food Doodles says

      December 20, 2011 at 3:23 pm

      This looks amazing. I use a very (very!) basic recipe for french onion soup, but I'm very interested in trying this. It looks delicious!

      Reply
      • Sally says

        December 20, 2011 at 5:13 pm

        It's really good Heidi! In fact, I just finished a bowl for a late lunch. It's even better the next day. You can make it ahead and it heats up beautifully. The croutons really make it good. I do the cubed version as it's easier to eat. Any questions please let me know, and report back after you've made it!

        Reply
    2. Karen says

      December 20, 2011 at 6:25 pm

      This recipe looks wonderful! I love french onion soup, and can't wait to try this recipe. This is definitely one I am going to make over the Christmas holiday!

      Reply
    3. Madonna says

      December 20, 2011 at 7:31 pm

      I just love your food, and your presentation, and all the other info you provide. I think I read that your husband takes your photos. Any chance he would submit a remedial lesson or two ever once in awhile.

      Reply
      • Sally says

        December 20, 2011 at 8:34 pm

        Thanks for the kind words Madonna. He is talented and I am lucky to have him to collaborate with. He would be a terrific teacher, but has no time at this point in his life. I hope he will have time to teach in the future.

        Reply
    4. Suzanne says

      December 21, 2011 at 9:01 pm

      yum this soup looks great, I love onion soup but haven't seen one with chicken broth before. I'm putting this on my list to make soon thanks 🙂

      Reply
    5. Megan says

      December 21, 2011 at 9:32 pm

      Found your post on Tastespotting. I love your blog and your photos are lovely! Hope you enjoy the Christmas season. Feel free to pop over and say hi or subscribe sometime at http://www.scrambledmegs.com
      I am always looking for new friends, especially if they are into food!
      x

      Reply
      • Sally says

        December 21, 2011 at 10:37 pm

        Thanks Megan! You too. From Sydney, Australia? Wonderful place! Read your about. Keep cooking!

        Reply

    Trackbacks

    1. Liquid Gold: Homemade Chicken Broth — A Food Centric Life says:
      01/16/2012 at 11:53 pm

      [...] Golden French Onion Soup, recipe here [...]

      Reply

    Leave a Reply Cancel reply

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

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    chef sally cameron | afoodcentriclifecom.bigscoots-staging.com

    Hi!, I'm Sally, a professionally trained chef and health coach. Join me in living and cooking gluten-free for your best life ever!

    More about me →

    Popular Recipes

    • Spiced Apple Pecan Coffee Cake
    • Easy Gazpacho Andaluz | Sub-Zero Wolf
    • Roasted Tomato Marinara Sauce
    • Grilled Scallops with Prosciutto
    • 10 Tips for Using Dried Herbs and Spices
    • Grain and Gluten Free Almond Flour Tart Crust

    Gluten Free

    • Green Goddess Dressing and Dip (Dairy Free)
    • Fresh Strawberry Muffins (Gluten-free)
    • Creamy Spiced Pumpkin Smoothie
    • 12 Ways to Dress Up Green Beans
    • Colorful Hearty Vegan Chili
    • Easy Instant Pot Chicken Broth

    Footer

    as seen on

    About

    • Privacy Policy
    • Disclaimer
    • Terms & Conditions

    Newsletter

    • Sign Up! for emails and updates

    Menu

    • Home
    • About
    • Contact
    • Facebook
    • Instagram
    • Pinterest

    As an Amazon Associate I earn from qualifying purchases.