• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • All Recipes
    • Breakfast & Brunch
    • Lunch & Dinner
    • Vegetarian Sides
    • Vegan Desserts
    • Drinks
    • Gluten- Free
    • Refined-Sugar Free Desserts
    • 10 Ingredients or Less
    • 30 Minutes or Less
  • Popular Recipes
  • About
    • Discount Codes
    • Lifestyle
  • Work With Me
  • Subscribe
  • eBook

ShortGirlTallOrder logo

menu icon
go to homepage
subscribe
search icon
Homepage link
  • All Recipes
  • Popular Recipes
  • Breakfast + Brunch
  • Lunch & Dinner Mains
  • Vegan Desserts
  • Drinks
  • About
  • Work with me
  • Vegan eBook
  • Follow ShortGirlTallOrder On:

    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » All Recipes » Vegan Soups + Stews

    Published: Jan 11, 2022 · by Megan · This post may contain affiliate links.

    Vegan French Onion Soup

    223 shares
    Jump to Recipe
    soup with text "the best vegan french onion soup with homemade vegan cheese & toasted bread!".

    This Vegan French Onion Soup tastes just like the classic while being dairy-free & meatless! It's made with a rich & savory mushroom broth, caramelized onions, buttery toast, and melty vegan mozzarella for the best vegetarian soup recipe.

    three bowls of french onion soup topped with toasted bread, broiled vegan cheese, and fresh thyme

    Is French onion soup vegan?

    Traditionally, French Onion soup is not vegan. In fact, it is not even vegetarian since it is usually made with beef broth and Worcestershire sauce which has anchovies in it. Traditional French onion soup also contains broiled gruyere cheese on top.

    Luckily, it's totally possible to make a delicious and hearty vegan french onion soup that tastes just like the classic we all love!

    Ingredients:

    soup ingredients including mushroom broth, onions, Worcestershire sauce, spices, white wine, garlic, vegan butter

    Ingredient notes:

    • Mushroom Broth: This gives this soup a rich umami flavor that is closer to beef broth. However, if you only have vegetable broth on hand that also works for this recipe. If using vegetable broth, try adding in ½ Tablespoon miso paste to get that same umami flavor.
    • Worcestershire Sauce: Traditionally this sauce has anchovies in it, so just make sure to use a vegan brand. I personally love Annie's Vegan Worcestershire Sauce.
      • Please note: This brand does have soy and wheat in it if you're trying to avoid either of those ingredients.
    • Not pictured: I used my own homemade vegan mozzarella for this soup, but any store-bought vegan cheese works too. For the bread, I just sliced a baguette from the store and toasted it in a pan with vegan butter.

    How to make vegan French onion soup

    Caramelize the onions

    The very first step to making this soup is to caramelize the onions. To do this, chop up the onions very thinly. When doing this, just make sure they're all the same size and width so they cook evenly.

    bowl of thinly sliced onions

    Melt the vegan butter in a large soup pot or Dutch oven (I used my Le Creuset Dutch Oven) and then add in the onion slices. After that cook for at least 40 minutes over low/ medium heat until they are caramelized.

    Cooking over medium heat leads to a "quick" caramelized onion that doesn't need as much cooking time. However, if you want them even more caramelized you can cook for 1-2 hours at low heat until they are super dark brown.

    It's super important to stir the onions consistently during this process and cook the onions at a lower heat. If the heat is too high, the onions may burn which would make the soup bitter.

    If the onions seem to be cooking too fast, a quick tip I like to use is adding a teaspoon of water at a time while cooking to deglaze the pan and help soften the onions.

    onions getting caramelized in a pot

    Add garlic & spices

    Once the onions are caramelized add in the minced garlic, dried parsley, dried thyme, salt, & pepper. Then saute everything for another 2-3 minutes until the garlic is fragrant.

    adding garlic and spices to a pot of caramelized onions and cooking together

    Add wine to deglaze

    I chose to use white wine, specifically Sauvignon Blanc, for this recipe. However, red wine also works! Add it to the pot of hot veggies to deglaze the pan and remove any stuck bits from the bottom.

    Then, mix and continue cooking for another 2 minutes or so before adding in the broth.

    deglazing pot of caramelized onions with white wine

    P.S.- If you're trying to avoid cooking with wine, just substitute it with a bit more veggie broth to deglaze. It will slightly change the flavor of this veggie French onion soup, but still be delicious.

    Add broth & Worcestershire sauce

    A lot of vegan French onion soup calls for vegetable broth, but if you can get your hands on it mushroom broth is SO much better for this soup.

    It is closer in flavor to a traditional beef broth and really gives the soup an umami flavor.

    We're also adding Worcestershire sauce to give this vegan onion soup an extra boost of flavor.

    pot of french onion soup cooking

    Cook soup for 10 minutes

    Once all the soup ingredients are in, mix everything together and bring to a boil. Then reduce the heat to a simmer, cover the pot with a lid, and cook for another 10 minutes.

    Top with toast, cheese, & broil

    Ladle the French onion soup into 4 oven-safe bowls. These are the porcelain french onion bowls I used for this recipe.

    To make the toast I bought a baguette from the store, sliced & buttered it, and toasted it in a pan.

    Then, I topped it with my homemade vegan mozzarella cheese. However, you can totally use store-bought cheese if that is easier for you!

    bowl of french onion soup getting topped with baguette and vegan cheese before broiling

    After that add the bowls to a baking tray and broil them in the oven for around 5 minutes. This will brown the cheese giving it that perfect texture and flavor. If you don't have a broiler setting, you can bake the bowls of soup for about 15-20 minutes for a similar result.

    Serve & enjoy!

    To serve this vegan onion soup, top the soup with fresh thyme. Then, dig in while it's still warm and the cheese is nice and melty on top!

    four bowls of french onion soup with melty broiled cheese, bread, and fresh thyme on top

    FAQ & Tips:

    Can I make vegetarian french onion soup gluten-free?

    Of course! You can use any gluten-free bread in place of the sourdough toast. Just make sure it's toasted before adding it to the soup for the best flavor.

    You'll also want to use a different brand of Worcestershire sauce since the one I recommended does contain wheat.

    How should I serve vegan french onion soup?

    This soup is honestly great on its own and pretty filling with the bread and cheese on top.

    However, if you're looking for other dishes to serve with my Quinoa Arugula Salad, Caramelized Onion Mashed Potatoes, or Whole Roasted Cauliflower are three personal favorites!

    How do I store this soup?

    The leftover soup should be stored without the bread and vegan cheese as these will get soggy if left to sit too long and are best enjoyed freshly baked into the soup.

    The brothy soup can be stored in a closed container for 3-4 days in the fridge and for up to 1 month in the freezer.

    I recommend letting the soup thaw in the refrigerator overnight before reheating. Then, just reheat in a microwave-safe dish or on the stovetop over medium heat until warmed throughout.

    bowl of french onion soup topped with toasted bread, broiled vegan cheese, & fresh thyme with a spoon

    This Vegan French Onion Soup is truly a win for vegetarians & vegans alike! It's hearty, comforting, and so darn delicious. Enjoy!

    -TSG

    More vegan soup recipes you will love:

    • bowl of butternut squash apple soup with coconut cream, sourdough croutons, and fresh thyme on top
      Vegan Butternut Squash Apple Soup with Sourdough Croutons
    • a bowl of soup with chickpeas, carrots, orzo, dill, and fresh lemon wedges on top
      Vegan Lemon Orzo Chickpea Soup
    • a bowl of mushroom wild rice soup with toast
      Vegan Mushroom Wild Rice Soup
    • three bowls of vegetable lentil soup with sour cream and fresh parsley on top
      One-Pot Lentil Soup

    If you loved this recipe, please leave a 5-star review on the recipe card. I always appreciate your feedback and support! You can also follow along on my Instagram, Facebook, TikTok, and Pinterest, or sign up for our newsletter!

    bowl of french onion soup topped with toasted bread, broiled vegan cheese, and fresh thyme

    Vegan French Onion Soup

    This rich & savory Vegan French Onion Soup tastes just like the classic! Top with bread & vegan cheese for the best dairy-free soup.
    5 from 1 vote
    Print Pin
    Course: Vegan Soups + Stews
    Cuisine: French
    Prep Time: 15 minutes minutes
    Cook Time: 1 hour hour
    Total Time: 1 hour hour 15 minutes minutes
    Servings: 4 bowls
    Author: Megan Horowitch

    Ingredients 

    Soup Ingredients

    • ¼ cup vegan butter
    • 3 yellow onions sliced thinly
    • 4 cloves garlic minced
    • 1 teaspoon dried parsley
    • ½ teaspoon salt add more or less depending on preference
    • ½ teaspoon dried thyme or fresh
    • ¼ teaspoon ground black pepper
    • ¼ cup white wine
    • 3-3 ½ cups mushroom broth Add up to 3 ½ cups broth for thinner soup
    • 1 Tablespoon vegan worcestershire sauce

    Other Soup Ingredients

    • 4 slices toast
    • ½ cup vegan mozzarella cheese add more or less depending on preference
    • fresh thyme optional,as garnish

    Instructions

    • First, slice the onions thinly and mince the garlic.
    • Then, add the vegan butter to a large dutch oven or saucepan and turn on the heat.
    • Once the butter has melted add in the sliced onions. Stir to coat with the butter and saute for at least 40 minutes over low/medium heat until the onions are soft, browned,and caramelized. It's important to stir the onions consistently so they cook evenly and do not burn. If they are cooking too fast, add a teaspoon of water at a time to help deglaze the pan as you cook them. For an even better flavor, cook the onions for 1-2 hours at a very low heat until they are a deep brown color.
    • Next, add the minced garlic and the seasoning including the dried parsley, salt, pepper, and dried thyme to the pot. Saute with the onions for another 2-3 minutes.
    • Pour the white wine into the pot to deglaze the pan and remove any stuck bits from the bottom. Then cook with the onion and garlic for another 2 minutes.
    • Next, add in the mushroom broth and vegan worcestershire sauce. Stir everything together and bring the soup to a boil.
    • Once boiling, reduce the heat to a simmer, add the lid, and cook the soup for another 10 minutes. While the soup is simmering, toast your slices of bread.
    • Remove the soup from the heat and add the broth to 4 oven safe bowls. Top each bowl with a slice of toast and a healthy dose of vegan cheese (about 2 Tablespoons per bowl). Then, place the bowls on a baking tray and add to the oven to broil for about 5 minutes or until the cheese is begining to bubble and brown.
    • Remove the tray of soup bowls from the oven, garnish with fresh thyme, and serve while hot.

    Notes

    • To make gluten-free: Use any toasted gluten-free bread in place of the sourdough toast. You'll also want to use a different brand of Worcestershire sauce since the one I recommended does contain wheat.
    • I used my own homemade cheese, but any store-bought brand works and will save prep time. You can even use regular cheese to make this a vegetarian French onion soup.
    • The soup should be stored without the bread and vegan cheese as these will get soggy if left to sit too long and are best enjoyed freshly baked into the soup. The brothy soup can be stored in a closed container for 3-4 days in the fridge and for up to 1 month in the freezer.
    • I recommend letting the soup thaw in the refrigerator overnight before reheating. Then, just reheat in a microwave-safe dish or on the stovetop over medium heat until warmed throughout. You can also add the bread and cheese and broil it before serving leftovers.
    • These are the porcelain french onion bowls I used for this recipe.

    Nutrition

    Serving: 4bowls | Calories: 269kcal | Carbohydrates: 28g | Protein: 4g | Fat: 15g | Saturated Fat: 3g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 5g | Trans Fat: 2g | Cholesterol: 1mg | Sodium: 1516mg | Potassium: 212mg | Fiber: 3g | Sugar: 7g | Vitamin A: 449IU | Vitamin C: 8mg | Calcium: 70mg | Iron: 2mg
    Tried this recipe?Mention @shortgirltallorder or tag #sgtoeats!

    More Vegan Soup & Stew Recipes

    • two bowls of yellow sweet dumpling squash soup topped with crispy kale chips and pomegranate seeds.
      Vegan Sweet Dumpling Squash Soup
    • dutch oven filled with a sweet potato lentil and kale stew topped with cilantro and two lime wedges.
      Vegan Sweet Potato Lentil Kale Stew
    • bowl of creamy soup with artichokes, spinach, gnocchi, and onion.
      Vegan Spinach Artichoke Gnocchi Soup
    • bowl of stew with 3 dumplings and vegetables like carrots, mushrooms, onion, celery, and thyme.
      Vegan Dumpling Stew

    Sign up for our newsletter!

    And receive our FREE ebook with 6 easy 30-minute weeknight dinners to help you eat more plant-based meals!

    Reader Interactions

    5 from 1 vote (1 rating without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




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

    Primary Sidebar

    picture of girl with curly hair holding a spoon of food.

    Hi, I'm Megan! I believe eating plant-based food can be enjoyable for everyone. Eating plants doesn't have to be hard and it certainly shouldn't be boring. I am here to help you on your journey to eating food you actually feel good about and to make cooking at home fun again! 

    More about me →

    Follow SGTO:

    Summer Favorites:

    • pile of cookies topped with vanilla icing and dried strawberry pieces
      Vegan Strawberry Sugar Cookies
    • bowl of thinly sliced cucumbers, edamame, cilantro, scallions, and sesame topped with a chili oil sauce.
      Cucumber Edamame Salad
    • bowl of pasta with burst cherry tomatoes, basil, vegan parmesan, and two forks
      Vegan Tomato Basil Pasta
    • round cake topped with swirls of whipped cream, blueberry jam, lemon slices, and lemon zest.
      Vegan Blueberry Lemon Cake
    • a plate of blackberry peach cobbler getting a spoonful taken out
      Vegan Blackberry Peach Cobbler
    • bowl of tomato gazpacho topped with tomatoes chives cucumber and oil drizzle.
      Vegan Gazpacho

    Footer

    ↑ back to top

    About

    • About
    • Contact

    Resources

    • All Recipes
    • Popular Recipes
    • Discount Codes

    Terms & Conditions

    • Privacy Policy & Disclaimer

    Copyright © 2024 ShortGirlTallOrder®. All Rights Reserved.

    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.