• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Make It Dairy Free
  • Back to School
  • Recipes
  • About Us
  • Resources
  • Subscribe
menu icon
go to homepage
  • Back to School
  • Recipes
  • About Us
  • Resources
  • Subscribe
    • Facebook
    • Instagram
    • YouTube
    • Pinterest
  • search icon
    Homepage link
    • Back to School
    • Recipes
    • About Us
    • Resources
    • Subscribe
    • Facebook
    • Instagram
    • YouTube
    • Pinterest
  • ×
    Home » Recipes

    Vegan French Onion Soup

    Published: Nov 10, 2021 · Modified: Sep 15, 2022 by Larisha Bernard · This post may contain affiliate links · 4 Comments

    Sharing is caring!

    182 shares
    • Share
    • Tweet
    • Email
    Jump to Recipe Jump to Video Print Recipe

    This filling and comforting vegan french onion soup has all the classic flavors of a deep, rich umami and wine broth with layers of caramelized onions. Absolutely delicious.

    Vegan French onion soup cooked in mini dutch ovens.

    Being quite honest, I can’t believe we waited so long to even attempt this recipe. It was a favorite before going vegan and I welp, it’s finally here. Our vegan french onion soup recipe.

    Now, for those of you who may not know, french onion soup is made of a ton of caramelized onions and then other ingredients, the main ones being broth and wine are added.

    It has a deep umami flavor and is is then layered between croutons, and loaded with cheese before being broiled to perfection.

    The cheese and the fact that the broth is usually beef broth make the original recipe not vegan. However, we love the substitutions that we will sharing with you in this post on how to make the absolute best vegan french onion soup recipe.

    P.S. I know we will be asked. The pots inside the photos are Hearth and Hand 0.5qt dutch ovens. Any 16-18oz oven safe dishes will do though.

    Never miss another post! Sign up for our weekly newsletter and get them all delivered easily! Plus, 15 easy recipes delivered immediately!
    Sign Up For My Newsletter Today!

    A spoonful of vegan French onion soup held over a bowl of soup.

    VEGAN FRENCH ONION SOUP INGREDIENTS:

    Below are notes about the ingredients before we get into the full recipe located lower in this post on how to make the best vegan french onion soup:

    • Onions – we choose to do a variety of onions. We think that the slightly flavor differences in each gives a much better overall flavor of the dish. We went with 1 red onion and 2 each yellow, white, and sweet.
    • Vegan Butter – this provides the oil that we need for the oil in order to correctly caramelize the onions, but also provide some richness to the dish
    • Salt – adding salt a little after the onions have been cooking, not only helps with flavor, but it pulls the water out. This leads to a slowly cooking process; however, you will get a much more even caramelization across the onions.
    • Flour – This is just a little bit of thickener added to make the best soup
    • Not Beef Bouillon Cubes – French onion soup is traditionally made with beef broth so we wanted to go with an as close taste as we could. We used Edward & Sons Not Beef Bouillon Cubes for this recipe and mixed with water to give us our broth.
    • Vegan White Wine – We personally used Chardonnay. Dry, white wine is traditionally used in french onion soup, however, you will find many variations from sweet wine to red wine to something in between. An important thing to note is not all wine is vegan. Double check your favorite brands at Barinvore.com
    • Thyme – we prefer fresh thyme, but this is an optional ingredient
    • French Bread – it’s not french onion soup without the perfect bread layered in the dish. We used a french loaf and cut it into thick slices
    • Vegan Parmesan – this is a questionable ingredient as some say french onion soup should always have parmesan and others say no way. We ultimately decided yes to more (vegan) cheese and went with it
    • Vegan Mozzarella – Gruyere is the classic choice and Swiss is a good substitute for that; however, it’s near impossible to find vegan versions of those, so we went with mozzarella for it’s ease of finding
    The top of vegan French onion soup with super melty cheese.

    SUBSTITUTIONS AND VARIATIONS:

    • Onions – if you can only pick one, go with just yellow onions for the entire dish
    • Vegan Butter – substitute with oil
    • Salt – do not omit this if you want to properly caramelize the onions
    • Flour – can swap with gluten free 1:1 flour, chickpea flour, or another similar flour (do not use coconut flour)
    • Not Beef Bouillon Cubes – 3 cubes get mixed with 6 cups of water for our recipe. Instead substitute with mushroom broth for the next closest flavor to the traditional recipe. If you have to, you can use vegetable stock, but we would recommend adding some umami flavoring in like vegan worcestershire sauce, soy sauce, mushroom seasoning, etc. (we do not have amounts here)
    • Vegan White Wine – if alcohol free, use more stock here – vegetable stock would be fine for this
    • Thyme – use dried herbs or omit
    • French Bread – Italian loaves or baguettes would also work
    • Vegan Parmesan – can omit
    • Vegan Mozzarella – try another cheese like vegan provolone
    Vegan French onion soup with caramelized onions laying on top.

    Frequently Asked Questions:

    What are the best types of onions for vegan french onion soup?

    We have found that a variety of onions gives a superior taste, especially for those who notice subtle difference. For that reason, we used yellow, white, sweet and red onions for this dish. Typically red onions aren’t used to caramelize because they turn grayish in color, but since all the onions are going into a broth, it’s okay in this case.

    Can I made this dish Top 8 Allergen Free?

    You can find safe for you vegan cheese, soy free butter and even swap the flour for a gluten free variation. The tricky part will come in when we are needed to add the bread. We have not tried making this with vegan gluten free bread, but you could give it a go if that’s what you need.

    Why does it say “vegan wine”? Isn’t all wine vegan?

    People know that wine is made from grapes, so why wouldn’t it be vegan. Unfortunately, in the finishing process, many wine makers, use products called isinglass which is derived from fish. Others use honey. Because of this, some wines aren’t considered vegan friendly.

  • Double check your favorite brands at Barinvore.com
  • Can I make this vegan french onion soup alcohol free?

    Yes! Just replace the wine with vegetable stock.

    What did you use to make vegan beef broth?

  • We used Edward & Sons Not Beef Bouillon Cubes for this recipe and mixed with water to give us our broth according to the package instructions.
  • I can’t find vegan beef broth substitute, what else can I use?

    Our first recommendation, would be to use mushroom broth. Yes, even if you don’t like mushrooms, this is what we would recommend because of the flavor profile similarities. If you still can’t find that, try to flavor some vegetable stock with a more umami flavor like mushroom seasoning, soy sauce, vegan worcestershire, etc.

    How did you get the vegan cheese to melt on the top like that?

    We hacked the photos a little to be honest. We first melted 2oz of mozzarella in a microwave safe small bowl for a few seconds until melted. Then waited for it to cool and stretched it across the oven safe dishes that held our soup. We proceeded with the recipe steps are written otherwise. You can still get a nice melt with the time in the oven and broil; however, in order to have the best looking photos, this is the trick that we used.

    A bowl of vegan lasagna soup with a dollop of vegan ricotta.

    What other vegan soup ideas could I make?

    Soups are perfect warming, comfort foods. Warmth and filling meals is what we crave when it’s colder outside. 

    Naturally, we want more of those delicious recipes at out fingertips and we are happy to oblige those needs. 

    If you are looking for more vegan soup recipes you should try our: 

    • Vegan Apple Chili 
    • Vegan Butternut Squash Soup
    • Vegan Lentil Soup
    • Vegan Tomato Soup
    • Vegan Lasagna Soup (pictured above)
    • Vegan Broccoli and Cheese Soup
    • Slow Cook Vegan “Chicken” Tortilla Soup

    See all of our easy vegan soups!

    Pin this vegan french onion soup for later!

    Small serving dishes of vegan French onion soup on a wooden background.
    Print Recipe
    5 from 2 votes

    Vegan French Onion Soup

    This filling and comforting vegan french onion soup has all the classic flavors of a deep, rich umami and wine broth with layers of caramelized onions. Absolutely delicious.
    Prep Time10 minutes mins
    Cook Time2 hours hrs 20 minutes mins
    Total Time2 hours hrs 30 minutes mins
    Course: Main Course, Soup
    Cuisine: American
    Servings: 4 bowls
    Calories: 987kcal
    Author: Larisha Bernard

    Ingredients

    • 7 medium onions, thinly sliced (we did a variety, 2 yellow, white, sweet and 1 red)
    • ¼ cup vegan butter
    • 1 teaspoon salt
    • 3 tablespoon all purpose flour (use gluten free if needed)
    • 3 not beef bouillon cubes (sub with 6 cups mushroom stock)
    • 6 cups hot water (omit if using stock)
    • ½ cup vegan white wine (we use Chardonnay)
    • 4 sprigs thyme
    • 1 loaf french bread, cut into 8 1" thick slices
    • 8 tablespoon olive oil, or more vegan butter, melted
    • ½ cup vegan parmesan, shredded, divided
    • 8 oz vegan mozzarella

    Instructions

    • In a heavy bottomed pot or dutch oven, melt vegan butter over medium heat.
    • Add in all the sliced onions, and stir very well until they are all coated with the vegan butter.
    • Turn heat to medium low and let cook for 5 minutes. Stir again and cook for another 5 minutes. Then, sprinkle the salt across the onions and stir again.
    • Let the onions cook for another 30-60 minutes, stirring about every 4-5 minutes, careful to not burn the onions. You want them to brown and become sticky, but not burn.
      *If you notice they seem like they are burning, turn your heat lower and add more vegan butter or a splash of vegetable stock if needed.
    • While this is cooking, in another pot or large bowl, combine the not beef bouillon cubes and hot water together according to package.
      *Skip this step if just using pre-made stock.
    • Once your onions have caramelized, add the flour and stir to coat. Let cook for another 2 minutes.
    • Pour in ½ cup of the stock and scrap up any bits that are sticking to the bottom of the pan.
    • Add in the remaining stock, wine, and thyme sprigs. Stir together again. Let simmer for 30 minutes.
    • While simmering, preheat oven to 325 degrees F. Add bread slices to a baking sheet and brush both sides with oil. Bake for 10-15 on each side or until golden brown.
    • Turn oven temperature up to 350 degrees F. Add salt and pepper to soup if desired.
    • Into oven safe bowls, add one slice of bread and sprinkle 2 tablespoon vegan parmesan over bread. Then ladle 2 cups of soup into the bowl. Add another slice of bread and ¼ of the cheese.
    • Place soup dishes into the oven for about 30 minutes. After, if desired, carefully place until a broiler to brown the cheese.
      *Make sure to watch so it doesn't burn!

    Video

    Notes

    *For the melt in the photos, we melted the vegan cheese first and then when cooled, we spread it across the top and then proceeded with the recipe. 
    *Nutritional information is only an estimate. 
    *If you would like to make this all in one dish and are using an oven safe pot to start, after cooking, spread your toasted bread slices across the top of the soup, add the parm on top and then the mozzarella.  Proceed with the recipe. 

    Nutrition

    Serving: 1bowl | Calories: 987kcal | Carbohydrates: 102g | Protein: 17g | Fat: 54g | Saturated Fat: 12g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 25g | Trans Fat: 1g | Sodium: 3313mg | Potassium: 447mg | Fiber: 8g | Sugar: 14g | Vitamin A: 1342IU | Vitamin C: 16mg | Calcium: 147mg | Iron: 6mg
    Tried this recipe? 🌟Share So We Can See! @makeitdairyfree or tag #makeitdairyfree!

    ⭐️⭐️⭐️⭐️⭐️
    Did you make and love this recipe?
    Click the 5 stars in the recipe card above or below in the comment section! This is a great way to support us so we can continue to bring great recipes!

    More Recipes

    • vegetable biryani in a large white bowl.
      One Pot Vegetable Biryani
    • a plate of vegan falafels with tahini in a bowl on the side.
      Vegan Falafels
    • a bowl of creamy miso polenta with roasted cauliflower and snap peas and topped with roasted cashews.
      Creamy Miso Polenta Bowl with Oven Roasted Maple Sriracha Cauliflower
    • vegan saucy thai noodles in a blue bowl with chopsticks resting on the side.
      Vegan Saucy Thai Noodles

    Reader Interactions

    Comments

    1. Theresa

      January 21, 2023 at 7:19 pm

      This turned out being super sweet and not savory. I think I need to stick with Better Than Boullion instead of the brand suggested here.

      Reply
      • LarishaBernard

        January 21, 2023 at 9:38 pm

        Sorry you didn’t like it

        Reply
    2. Joanna

      January 26, 2022 at 12:26 am

      This looks incredible!! What brand of cheese did you use? I just bought the Miyoko’s pourable mozzarella but haven’t used it yet. Wondering if that would work or probably not because it would seep into the bread?

      Reply
      • LarishaBernard

        February 02, 2022 at 10:40 pm

        We haven’t gotten a chance to try! We used Follow Your Heart mozz finely shredded

        Reply

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Welcome to Make It Dairy Free! Here you’ll find delicious dairy free recipes that are kid-approved along with resources you need for helping live a dairy free life! Learn more about the award-winning team behind the site.

    Vegan Back to School Recipes

    • A pot of one pot vegan mac and cheese chili with cheese sauce on top.
      One Pot Vegan Chili Mac and Cheese
    • Two slices of vegan cinnamon quick bread.
      Vegan Cinnamon Quick Bread
    • Copycat Chick-fil-A veggie wraps halved on a table.
      Copycat Chick-fil-A Veggie Wraps
    • A single glazed vegan donut in a hand.
      Glazed Vegan Donuts
    • vegan cashew chicken in a white skillet with a wooden spoon.
      Cashew Tofu (Vegan Cashew Chicken)
    • Vegan banana bread baked oatmeal topped with chocolate chips and vegan whip in a dish.
      One Bowl Vegan Banana Bread Baked Oatmeal

    Trending Posts

    • A baking tray of Vegan honey garlic oven fried tofu with roasted broccoli.
      Vegan Honey Garlic Oven Fried Tofu
    • Vegan cinnamon roll sheet pan pancakes with powdered sugar sprinkled across.
      Vegan Cinnamon Roll Sheet Pan Pancakes
    • A dutch oven filled with homemade vegan chicken noodle soup.
      Homemade Vegan Chicken Noodle Soup
    • A plate of fluffy vegan pancakes stacked with syrup drizzling.
      Fluffy Vegan Pancakes
    • A ceramic bowl of Vegan crispy roasted cauliflower and creamy garlic parmesan pasta.
      Vegan Crispy Roasted Cauliflower with Creamy Garlic Parmesan Pasta
    • A couple posing funnily in front of an assortment of vegan mayo bottles.
      Vegan Mayo Review & Taste Test

    All links on our site may be affiliate links and should be treated as such. Make It Dairy Free is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com.

    Footer

    ↑ back to top

    About

    • About Us

    Newsletter

    • Sign Up! for emails and updates

    Policies

    • Privacy Policy
    • Accessibility Policy

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2023 Make It Dairy Free

    182 shares