• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Vegan Huggs
  • Home
  • Search
  • Recipes
  • About Me
  • Sign up!
  • Contact Me
  • Privacy Policy
menu icon
go to homepage
  • Recipes
  • Subscribe
  • Contact Me
  • About
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Subscribe
    • Contact Me
    • About
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Soups and Salads

    Vegan French Onion Soup

    • Facebook
    • Reddit

    This post contains affiliate links. Read my disclosure policy here.

    Jump to Recipe
    Get ready to cry some happy tears, because you have found a Vegan French Onion Soup. This bistro-style classic is rich, savory & downright scrumptious. It's calls for very simple ingredients & just a little love.

    This Vegan French Onion Soup will make you cry happy tears! It's loaded with savory flavors from caramelized onions, broth-infused bread, and bubbly gooey 'cheese'.

    Overhead photo of vegan french onion soup in a white crock. Topped with vegan cheese and fresh rosemary.

    French Onion Soup was a childhood favorite of mine and I was kinda bummed after going vegan that I couldn't have it anymore. However, I quickly learned how easy it was to veganize. I really enjoy turning my past food memories into reality today. This Vegan French Onion Soup lets me reminisce about the past while nourishing my body, mind & soul.

    Wow, that's deep! (who needs chicken soup!)

    I love making soup, especially during the cooler months. They are easy to make, inexpensive, comforting, and great for make-ahead meals. They freeze really well and make great leftovers, too.

    This Creamy Potato Leek Soup is another family favorite, along with my Butternut Squash & Sweet Potato Soup. They are both hearty, savory & satisfying!

    Alright, back to the soup - the onions are the star of this show!

    They will create a deep, rich & flavorful soup. So, give them thyme and let them do their thing. Just relax and have a glass of that red wine and watch the magic happen.

    They will reach a deep golden brown color as they caramelize and they will give off a heavenly, sweet aroma in your kitchen.

    They will shine!


    Side view of vegan french onion soup in a white crock on top of a striped napkin. Rosemary sticking out.

    Vegan French Onion Soup - No dairy needed

    Check out that soft, gooey & stretchy cheese! Doesn't it look mouth-watering? You can have all that deliciousness without a drop of dairy.

    Can you believe it?

    INGREDIENTS FOR THE VEGAN MOZZARELLA CHEESE:

    • Raw cashews
    • Tapioca starch
    • Nutritional yeast
    • Non-dairy milk
    • Lemon Juice
    • Garlic powder
    • Salt

    These healthy ingredients will make the most delicious mozzarella-like cheese ever! Just whirl it all up in a high-powered blender and heat it up on the stove for a couple of minutes.

    It will start to thicken and stretch just like dairy cheese.

    It's a vegan miracle!

    This fabulous stretchy vegan cheese adds the perfect creamy texture to your savory soup. Just toast a baguette slice, drop it into the soup and cover with this gooey goodness.

    You won't be missing the "real" cheese, I promise.

    So, are you ready to try this homemade batch of loveliness? You will be happy that you did!

    Two white crocks of vegan french onion soup. Topped with bread and vegan cheese.

    HOW TO MAKE VEGAN FRENCH ONION SOUP

    STEP 1: In a large pot, heat the butter or oil over medium-low heat. Add the onions and sugar. Sauté until the onions are very tender & caramelized, about 40-50 minutes. Stir often to avoid sticking or burning.

    STEP 2: Now add the garlic and thyme. Sauté 30-60 seconds.

    STEP 3: Add the red wine and turn heat up to bring to a simmer. Now reduce heat and gently simmer on medium-low for about 10-15 minutes, or until the wine has evaporated.

    STEP 4: Stir the flour into the onions. Turn the heat down to low and cook for 1 minute. Stir constantly so the flour doesn't burn.

    STEP 5: Add the vegetable broth, bay leaves, salt, and pepper. Turn heat up to to get things moving and turn right down to gently simmer for 10-15 minutes. When the soup is done, remove bay leaves and taste for seasoning. Add more if needed.

    STEP 6: Heat the broiler to high and carefully ladle the soup into oven-safe crocks or bowls. Fill halfway and place 1-2 slices of toasted baguette into each bowl. Now add more soup, pouring directly over bread. Top each baguette slice with a big scoop of cheese and place the bowls in the oven. Broil for 2-3 minutes to slightly brown and melt the cheese. Watch carefully to avoid burning.

    Vegan French Onion Soup

    Looking for more soup recipes? Here are my faves:

    • Vegan Baked Potato Soup
    • Red Lentil Soup
    • Yellow Split Pea Soup
    • Vegan Clam Chowder
    • Chickpea Curry Soup

    I'd love to hear from you

    If you make this Vegan French Onion Soup, let me know what you think by ★ star rating it and leaving a comment below. It would really make my day. You can also follow me on Instagram and share your creation with me. Just tag me @veganhuggs and hashtag #veganhuggs so I don't miss it.

    Recipe

    Two white crocks filled with vegan french onion soup. Striped napkin and bread on the side.
    Print Recipe Rate this Recipe
    4.97 from 92 votes

    Vegan French Onion Soup

    This Vegan French Onion Soup will make you cry happy tears! It's loaded with savory flavors from caramelized onions, broth infused bread and bubbly gooey 'cheese'.
    Prep Time15 minutes mins
    Cook Time1 hour hr
    Total Time1 hour hr 15 minutes mins
    Course: Soup
    Cuisine: French, Vegan
    Servings: 6 People
    Calories: 323kcal
    Author: Melissa Huggins

    Ingredients

    Soup

    • ¼ cup vegan butter or olive oil (or a blend of both)
    • 4 medium yellow onions , sliced
    • ¾ teaspoon granulated sugar
    • 4 cloves garlic , minced
    • 1 ½ teaspoons dried thyme
    • ¾ cup red wine (*see note)
    • 3 tablespoons all-purpose flour
    • 2 quarts vegetable broth , low sodium
    • 2 bay leaves
    • 1 ½ teaspoons sea salt , more to taste
    • Fresh ground pepper , to taste
    • 1 baguette , sliced and toasted

    Cashew "Mozzarella" Cheese

    • ¼ cup raw cashews , soaked in water for 2 hours (*see note for quick method)
    • 1 ¼ cup unsweetened plant-based milk , hot (be careful not to burn the milk)
    • 2 tablespoons tapioca flour/starch
    • 1 tablespoon nutritional yeast
    • 2 teaspoons lemon juice
    • ½ teaspoon garlic powder
    • ¾ teaspoon sea salt
    Prevent your screen from going dark

    Instructions

    • In a large pot, heat the butter or oil over medium-low heat. Add the onions and sugar. Sauté until the onions are very tender & caramelized, about 40-50 minutes. Stir often to avoid sticking or burning. 
    • Now add the garlic and thyme. Sauté 30-60 seconds.
    • Add the red wine and turn heat up to bring to a simmer. Now reduce heat and gently simmer on medium-low for about 10-15 minutes, or until the wine has evaporated.
    • Stir the flour into the onions. Turn the heat down to low and cook for 1 minute. Stir constantly so the flour doesn't burn.
    • Add the vegetable broth, bay leaves, salt, and pepper. Turn heat up to to get things moving and turn right down to gently simmer for 10-15 minutes. 
    • Now's a good time to prepare the "mozzarella" cheese. Drain cashews and discard water. Place all ingredients into a blender. Blend on high until smooth. Now pour mixture into a small pot and place over medium heat. Stir often, so it doesn’t stick or burn. Scrape the sides and bottom as needed. The cheese will start to thicken up and get slightly stretchy. This whole process should take about 3-5 minutes. Remove from heat.
    • When the soup is done, remove bay leaves and taste for seasoning. Add more if needed. 
    • Heat the broiler to high. Carefully ladle the soup into oven-safe crocks or bowls. Fill halfway, and place 1-2 slices of toasted baguette into each bowl. Now add more soup, pouring directly over bread. Make sure not to overfill the bowls. Now top each baguette slice with a big scoop of cheese and place the bowls in the oven. I placed a big piece of parchment paper under the bowls. Sometimes the cheese melts over, so it avoids mess in your oven.
    • Broil for 2-3 minutes to slightly brown and melt the cheese. Watch carefully to avoid burning. 

    Notes

    • To soften cashews faster, boil water in a small pot and remove from heat. Add cashews and cover for 15-20 minutes.
    • Not all wine is vegan and may contain egg whites. However, there are many that are vegan. Here is a vegan wine directory.
    • Leftover cheese can be stored in the fridge for 3-5 days. Just reheat to make it soft and stretchy again. You can add a splash of 'milk' if it's too thick. If you'd like to skip the cheese step, you can use stretchy store-bought vegan cheese. Daiya, Chao and Follow Your Heart make delicious vegan cheese. Just slice and place on top of the soup. Broil for 2-3 minutes to melt.
    *Cheese adapted from Vedged Out. You can find more delicious recipes on their page.

    Nutrition

    Serving: 1Bowl | Calories: 323kcal | Carbohydrates: 35g | Protein: 11g | Fat: 13g | Saturated Fat: 7g | Sodium: 577mg | Potassium: 397mg | Fiber: 1g | Sugar: 1g | Vitamin C: 0.7mg | Calcium: 115mg | Iron: 2.8mg
    Tried this recipe?Follow me @veganhuggs and mention #veganhuggs!



    Vegan Huggs Weekly Newsletter

    Receive the tastiest vegan recipes straight to your inbox! Join now and get my Fan Favorites ebook FREE!

    More Vegan Soups and Salads

    • overhead view of vegan broccoli salad on a plate with fork on the side.
      Vegan Broccoli Salad with Crispy Tempeh
    • overhead view of barley tabbouleh in a serving bowl.
      Bean and Barley Tabbouleh
    • carrot salad in a a white bowl.
      Moroccan-Inspired Carrot Salad
    • a bowl of lemon chickpea orzo soup with a spoon on the side.
      Lemon Chickpea Orzo Soup
    • Facebook
    • Reddit
    melissa

    About Melissa

    I’m Melissa Huggins – the creator of Vegan Huggs. I started this blog to share delicious vegan recipes that everyone will love. Yep, that includes carnivores, too! Read more...

    Reader Interactions

    Comments

      4.97 from 92 votes (49 ratings without comment)

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. rh

      April 06, 2018 at 9:01 pm

      " ...soft and stretchy again. You can add a splash of milk, if it's too thick."

      Sure hope you mean vegan milk.....

      Reply
      • Melissa Huggins

        April 06, 2018 at 10:51 pm

        The ingredient list lets you know what kind of milk to use for the recipe. Writing vegan milk in every sentence is just redundant. All my recipes are 100% vegan 🙂

        Reply
      • Justin

        December 02, 2018 at 6:39 pm

        People that make comments like this make me embarrassed to be vegan sometimes.

        Reply
    2. Holly

      April 03, 2018 at 6:16 pm

      5 stars
      Made the French Onion soup today. Fabulous. My spouse loved it, too!

      Reply
      • Melissa Huggins

        April 06, 2018 at 10:43 pm

        So happy to hear this! Thank you for making it! 🙂

        Reply
    3. Desiree

      February 25, 2018 at 5:38 pm

      Can I use potato starch instead of tapioca?

      Reply
      • Melissa Huggins

        February 25, 2018 at 5:50 pm

        Hi Desiree, the tapioca gives the 'cheese' a slight stretch. The potato starch will work to thicken, but it will be missing the stretch.

        Reply
    4. Cate

      January 09, 2018 at 11:36 am

      I’ve tried a few recipes for vegan French onion soup but this is the best by far! Just had it for dinner & will definitely be making it again 👍🏼

      Reply
      • Melissa Huggins

        January 15, 2018 at 10:30 pm

        Hi Cate, thank you for making it! So happy you enjoyed it! It's my favorite wintertime soup 🙂

        Reply
    5. Rebecca

      December 27, 2017 at 10:39 am

      Hello! My hubby absolutely loves French Onion Soup - but I only buy red onions (more antioxidants!). Would it still work with red onions? Thanks! Looking forward to trying this recipe!! 🙂

      Reply
      • Melissa Huggins

        December 27, 2017 at 4:22 pm

        Hi Rebecca, I haven't tried it with red onions, but I'm sure it would work. The only thing is that the red onions have a milder flavor when cooked, so that could change the flavor a bit. I'd love to hear how it turns out for you. Thanks for stopping by 🙂

        Reply
    6. Lisa

      December 14, 2017 at 3:42 pm

      I made this for dinner last night, it was really good! I didn’t make the cashew cheese and instead used a vegan mozzarella I already had on hand. I have not had French onion soup since becoming vegan a few years ago and was always a favorite. Thank you for the recipe!

      Reply
      • Melissa Huggins

        December 15, 2017 at 10:20 pm

        Hi Lisa! Thank you for making it! It was always a favorite of mine too so I just had to veganize it. Have a wonderful weekend! 🙂

        Reply
    7. Kris

      November 17, 2017 at 2:18 pm

      5 stars
      Made this last night and loved it! My mom refused to believe it was vegan! Lol

      Reply
      • Melissa Huggins

        November 19, 2017 at 6:43 pm

        Hi, Kris! Yay, thank you for making it! I'm so happy that it's mom-approved 🙂

        Reply
    8. Margie Vail

      November 07, 2017 at 6:29 am

      5 stars
      I made this soup and it was delicious! I changed it a bit because I didn't have the ingredients for the cheese so I just used Daiya. I let the onions cook down for an hour, adding splashes of broth or wine to keep them from burning. My husband said it was the best French Onion soup he has ever had!

      Reply
      • Melissa Huggins

        November 09, 2017 at 5:22 pm

        Hi Margie, Thank you for making it and sharing your feedback. I'm so happy that you and your hubby loved it. Daiya is a perfect substitute and much easier too. 🙂

        Reply
    9. Daniela

      June 01, 2017 at 5:06 pm

      5 stars
      Grandpa said it tasted just like the best onion soup he'd had at the bank of the Seine in his youth (ehem, ultimate compliment). Subbed the vegan mozzarella for camembert for my non-vegan familiars though.
      Also, my alcoholic self couldn't help but pour a bit more wine with the broth.
      Great recipe!!!

      Reply
      • Melissa Huggins

        June 01, 2017 at 8:01 pm

        Hi Daniela, wow, tell your Grandpa that I said, thank you!!!! That is such a nice compliment. I'm really happy you all loved the soup. I'm all about adding more wine too. It's what makes cooking fun 😉

        Reply
    10. Steve

      April 08, 2017 at 4:07 pm

      Just made a batch. We both ate two bowls. Omg. Only change was I put the "mozzarella" in my silicon muffin dishes to set a bit more. Thank you for helping me find my latest replacement!!

      Reply
      • Melissa Huggins

        April 22, 2017 at 8:09 pm

        Hi Steve, oh wow, I just found this in my spam folder. I'm sorry for the late reply. Thank you for making this soup. I've actually been craving it all day. Soups on tomorrow! Have a great weekend! 🙂

        Reply
    11. Oriane

      November 25, 2016 at 2:43 am

      Being french and vegan is not easy, trust me haha but I am so happy I have found your recipe!
      One question though, I live in Dubai and we can't buy alcohol here, what would you suggest to replace the wine..? Thank you for your help and congratulations, your website is awesome 🙂

      Reply
      • mhuggs

        November 25, 2016 at 4:16 pm

        Hi Oriane, I could only imagine. 😉 I'm glad you found my site, too. Welcome! I haven't used anything other than wine, but I have read that some people will use red grape juice (unsweetened). I probably wouldn't use the whole 3/4 cup, but I would do half that & half vegetable broth. I looked online and some people have suggested a tablespoon of balsamic vinegar, but I haven't tried it. Good luck to you. I'd love to know how it turns out. Thank you for stopping by 🙂

        Reply
    12. Cara H.

      October 28, 2016 at 2:25 pm

      Craving French onion soup and found this recipe, it came out so perfectly and the instructions were super user friendly for someone who had never made this soup before. I am a vegan with a gluten intolerence and I substituted Bob's Red Mill All Purpose Baking Flour and it came out perfectly! Thank you!

      Reply
      • mhuggs

        October 31, 2016 at 12:20 pm

        Hi Cara, thank you so much for your feedback. I'm so happy you like this soup. It's good to know that the GF Bob's Red Mill worked well in it. I will give it a go next time I make it. Have a great day! 🙂

        Reply
    13. milli

      October 08, 2016 at 7:05 am

      We just had this delicious soup for lunch. We really liked it, it is nice and creamy and flavorful, a really special treat for fall time.
      Thanks for the recipe, I will make this again!

      Reply
      • mhuggs

        October 09, 2016 at 12:21 pm

        Thank you so much for making it and commenting. It's always nice to hear what other people think. I'm glad you loved it as much as I do 🙂

        Reply
    14. Chrissy

      September 25, 2016 at 5:50 pm

      I used mushroom broth! Yum!

      Reply
      • mhuggs

        September 26, 2016 at 9:17 am

        Hi Chrissy, wow, that sounds good with mushroom broth. I'll have to try it that way next time. Thank you for making it and for commenting. It's always nice to hear. 🙂

        Reply
    15. Agnes

      July 12, 2016 at 12:26 pm

      Thank you for the awesome recipes. I just found your site and love it.

      Reply
      • mhuggs

        July 15, 2016 at 2:39 pm

        Hi Agnes, You're welcome! Thank you for visiting my site. I'm so happy you like the recipes. 🙂

        Reply
    Newer Comments »

    Primary Sidebar

    I’m Melissa Huggins – the creator of Vegan Huggs. I started this blog to share delicious vegan recipes that everyone will love. Yep, that includes carnivores, too!

    More about me →

    • vegan huggs facebook
    • vegan huggs Instagram.
    • vegan huggs pinterest
    • YouTube

    My Most Popular

    • Vegan crab cakes on a white serving plate. Topped with tartar sauce, green onion and paprika.
      Vegan Crab Cakes
    • One slice of vegan quiche on a white plate. Tomatoes in a bowl on the side with full quiche.
      Easy Vegan Quiche
    • closeup view of sesame cauliflower in a bowl.
      Sticky Sesame Cauliflower
    • Horizontal photo of two bowls of vegan potato leek soup.
      Creamy Vegan Potato Leek Soup
    • vegan-cauliflower-casserole-6a-340x340.jpg
      Cheesy Vegan Cauliflower Casserole
    • overhead view of two portobello mushroom steaks on a white plate. Asparagus and potatoes on the side.
      Grilled Portobello Mushroom Steaks

    Footer

    SEEN ON

    ^ back to top

    About

    • About Me
    • Privacy Policy
    • Recipe Index

    Newsletter

    Sign Up! for emails and updates

    Contact

    • Contact
    • Subscribe

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2020 Vegan Huggs

    We use cookies to ensure that you have the best experience possible on our website. By continuing on the site you agree to the use of your cookies by www.veganhuggs.com

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.