• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Food Sharing Vegan logo
  • Recipes
    • Air Fryer Recipes
    • Vegan Dinner Recipes
    • Vegan Dessert Recipes
    • Vegan Soups & Stews
    • Salad Recipes
    • Recipe Index
  • About
    • Subscribe
    • Podcast
  • Cookbooks
  • Shop
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
menu icon
go to homepage
  • Recipes
    • Air Fryer Recipes
    • Vegan Dinner Recipes
    • Vegan Dessert Recipes
    • Vegan Soups & Stews
    • Salad Recipes
    • Recipe Index
  • About
    • Subscribe
    • Podcast
  • Cookbooks
  • Shop
search icon
Homepage link
  • Recipes
    • Air Fryer Recipes
    • Vegan Dinner Recipes
    • Vegan Dessert Recipes
    • Vegan Soups & Stews
    • Salad Recipes
    • Recipe Index
  • About
    • Subscribe
    • Podcast
  • Cookbooks
  • Shop
×
Home » Recipes » Vegan Dinner Recipes

Vegan French Onion Soup

Published: Aug 5, 2024 · Modified: Dec 14, 2024 by Toni · This post may contain affiliate links

Easy vegan French onion soup with caramelized onion, garlic, & thyme in rich veg broth, topped with ‘cheesy’ baguette for a tasty, sophisticated starter or side!

Jump to Recipe
completed Vegan French Onion Soup in separate bowls
Jump to:
  • Why You’ll Love This Recipe
  • The Ingredients
  • How to Make Vegan French Onion Soup
  • FAQs
  • Pro Recipe Tips
  • Serving Suggestions
  • Can You Freeze French Onion Soup?
  • Vegan French Onion Soup

Why You’ll Love This Recipe

French onion soup is an iconic, nostalgic dish, and it turns out it’s actually so easy to make this sophisticated-looking soup entirely dairy-free with only a few simple ingredient swaps.

The resulting vegan French onion soup is rich and savory, made with caramelized onions, rich vegetable broth, aromatic garlic, fresh thyme, and several other simple, budget-friendly ingredients, topped with crusty bread and bubbly vegan cheese.

It’s super cozy, comforting, and satisfying – perfect for cooler months, dinner parties, special occasions, and when you crave comfort.

Looking for more nostalgic vegan meals? Try vegan American goulash, vegan chicken and dumplings, and one-pot vegan hamburger helper.

The Ingredients

Refer to the recipe card for the full list of ingredients, substitutes, and quantities.

ingredients for Vegan French Onion Soup Ingredients measured out on a white surface

Recipe Variations

  • French onion leek soup: For a milder onion flavor and sweetness, replace a portion of onion with leek.
  • Sugar: Enhance the caramelized sweetness with a pinch of sugar.
  • Miso paste: A teaspoon of sweet white miso adds complex, umami-rich depth.
  • Bay leaves: Add 2 for a more complex savory flavor. Remove before serving.
  • Mushrooms: For rich, umami flavor in this vegan French onion soup recipe.
  • Nutritional yeast: Add just a little for nutty, 'cheesy' flavor with umami.
  • Pulses: For protein, fiber, and heartiness – add a can of green/brown lentils or cannellini beans.

Want to save this recipe?

Enter your email & get this sent to your inbox! Plus you’ll get great new recipes from me every week!

How to Make Vegan French Onion Soup

process shot showing slicing onions on cutting board
process shot showing onion in pot

Step 1: Use a sharp knife, mandoline, or food processor slicing disk to thinly slice the onions (about ¼-inch). Meanwhile, melt the vegan butter in a large saucepan over medium heat.

Step 2: Add the onions to the pan, stir, cover, and reduce the heat to medium-low. Cook for 10 minutes, stirring regularly. If the pan gets dry, add a splash of water.

10 minutes is the absolute minimum for good flavor. However, for a deeper, richer flavor, caramelize the onions fully (45-60 minutes, stirring often).

process shot showing bouillon cube added to pot
process shot showing soup cooking in pot

Step 3: Add the water, bouillon, vinegar, vegan Worcestershire sauce, thyme, salt, and pepper.

Step 4: Mix well, cover again, and bring to a boil over medium-high. Immediately lower to a simmer and cook for 30 minutes. Remove the lid and set aside. Meanwhile, preheat a broiler for 5 minutes.

process shot showing adding soup to bowl
process shot showing bowls of Vegan French Onion Soup in the oven

Step 5: Ladle the soup into oven-safe bowls over an oven tray. Top each with a slice (or two) of bread, a slice of vegan provolone, and a tablespoon of vegan parmesan.

Step 6: Transfer the baking sheet to the top of the oven, broiling for 2-3 minutes until the vegan cheese is bubbly. Finally, garnish the dairy-free French onion soup with black pepper and serve!

FAQs

What are the best onions for French onion soup?

Yellow onions are ideal for tasty French onion soup, due to their well-balanced flavor and higher natural sugar content, perfect for deep, rich caramelization.

Alternatively, sweet onions offer an even sweeter flavor. White onion is milder and more robust. Red onion is a little more bitter. Use a blend for depth.

What is the best bread for French onion soup?

Use sturdy bread that won’t immediately fall apart in the soup. Many prefer French baguette, though sourdough (which adds tang) or another rustic loaf will work. Toast it to further reduce the chance of sogginess.

Can I make it ahead?

Prepare the soup, minus the vegan cheesy bread topping, up to 2 days in advance, then reheat, assemble, and broil when wanted.

Pro Recipe Tips

  • Quick prep: Use a mandoline to slice the onion in no time at all.
  • For the deepest, richest flavor: 10 minutes is the minimum for a flavorful homemade onion soup. If you have the time, I highly recommend caramelizing the onions for 45-60 minutes until soft, sweet, and richly golden-brown.
  • For thicker soup: Either add 2-3 tablespoon flour to the onions before step 3 and cook for 2 mins before continuing OR add cornstarch (in a slurry) towards the end, increasing the heat and stirring until thickened.
  • To avoid soggy bread: Lightly toast it before adding it to the soup.
completed Vegan French Onion Soup in separate bowls

Serving Suggestions

  • A leafy side salad – Vegan Caesar salad or spinach/kale/arugula salad.
  • Veggie salad – vegan cobb salad, carrot salad, etc.
  • Roasted veggies– Like broccoli or mixed garlic herb roasted veggies, air fryer asparagus, etc.

Can You Freeze French Onion Soup?

Store the vegan/vegetarian French onion soup leftovers, minus the bread topping, in an airtight container/Ziplock/Stasher in the fridge for 3-4 days OR in the freezer for up to 3 months. I also love these silicone freezer molds for freezing soups. These are the storage labels that are shown in the photo.

Thaw in the refrigerator overnight before reheating on the stove or in a microwave (in 30-second increments) until warm. Then, add the bread and vegan cheese and broil.

completed Vegan French Onion Soup in storage container
completed Vegan French Onion Soup in separate bowls

Vegan French Onion Soup

Toni
Easy vegan French onion soup combines caramelized onions with garlic & thyme in a rich veg broth topped with ‘cheesy’ baguette for a tasty, sophisticated starter/side!
5 from 3 votes
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 45 minutes mins
Total Time 55 minutes mins
Course Soup
Cuisine French
Servings 6
Calories 433 kcal

Equipment

  • knife set
  • measuring cups
  • measuring spoons

Ingredients
  

  • 4 large yellow onions
  • ½ cup unsalted plant-based butter
  • 5 cups water
  • 3 vegetable bouillon cubes
  • 3 tablespoons sherry vinegar
  • 1 tablespoon of vegan Worcestershire sauce
  • 1 teaspoon dried thyme
  • ½ teaspoon of salt
  • 1 teaspoon of black pepper
  • 1 baguette or one loaf of French bread, sliced
  • 6 slices vegan provolone cheese
  • 6 tablespoons of grated vegan parmesan cheese

Instructions
 

  • Using a mandoline, slice the onions very thinly. Set them aside on a cutting board. You could also use a knife to slice the onions as thinly as possible.
  • In a large pot with a lid over medium heat, melt the vegan butter and wait 1 minute for it to get hot.
  • Add the onions, stir, cover, reduce the heat to a medium-low, and cook for 10 minutes. Stir regularly to prevent burning. The onions will release some water. If they don't and they’re beginning to brown, add a splash of water. This process will soften and slightly caramelize the onions. Once the 10 minutes have passed, add the water, bouillon cubes, sherry vinegar, vegan Worchester sauce, thyme, salt, and pepper. Mix well, cover with the lid, turn up the heat to a medium-high, and bring to a boil. Once it begins to boil, turn the heat down to a simmer and cook for 30 minutes.
  • Once the 30 minutes have passed, remove the lid, stir, and set aside in the pot.
  • Set your oven to broil and preheat it for 5 minutes.
  • Carefully ladle the soup into individual oven-safe bowls, add a slice of bread, top it with a slice of vegan provolone, and one tablespoon of vegan parmesan. To make it easier, place the bowl on a cooking sheet and place it on the top rack of the oven. Broil for 1 minute and check how fast the vegan cheese is melting. Broil for 2 minutes or until the vegan provolone has melted.
  • Carefully remove the baking sheet with the bowls and set them on a cooling rack.
  • Garnish with some black pepper and serve immediately.

Notes

  • Quick prep: Use a mandoline to slice the onion in no time at all.
  • For the deepest, richest flavor: 10 minutes is the minimum for a flavorful homemade onion soup. If you have the time, I highly recommend caramelizing the onions for 45-60 minutes until soft, sweet, and richly golden-brown.
  • For thicker soup: Either add 2-3 tablespoon flour to the onions before step 3 and cook for 2 mins before continuing, OR add cornstarch (in a slurry) towards the end, increasing the heat and stirring until thickened.
  • To avoid soggy bread: Lightly toast it before adding it to the soup.
  • Vegan products I use: 365 Worcestershire sauce, Earth Balance buttery spread, no-chicken Better Than Bouillon, and Violife provolone.

Nutrition

Calories: 433kcalCarbohydrates: 52gProtein: 9gFat: 20gSaturated Fat: 6gPolyunsaturated Fat: 4gMonounsaturated Fat: 5gTrans Fat: 0.1gSodium: 1388mgPotassium: 261mgFiber: 4gSugar: 8gVitamin A: 732IUVitamin C: 8mgCalcium: 92mgIron: 4mg
Did you make this recipe?Mention @foodsharingvegan on Instagram!

More Vegan Dinner Recipes

  • Completed Vegan Manicotti (With Tofu Ricotta) in baking dish.
    Vegan Manicotti (With Tofu Ricotta)
  • completed Garlic and Lemon Pasta in pot
    Garlic and Lemon Pasta
  • completed Sweet Potato Pumpkin Soup in a bowl alongside pot
    Sweet Potato Pumpkin Soup
  • completed Chili Sauce and Grape Jelly Meatballs on a plate
    Chili Sauce and Grape Jelly Meatballs

Reader Interactions

Comments

    5 from 3 votes (3 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




  1. Andrea says

    August 05, 2024 at 11:10 pm

    Love how this soup turns out!

    Reply

Primary Sidebar

Photo of Toni Okamoto, the author of this website, eating grapes and sitting on a porch.

Hi, I'm Toni. Welcome to Food Sharing Vegan. Here you'll find comforting, delicious, vegan recipes to share with friends and family.

  • Facebook
  • Instagram
  • Pinterest

Spring Salads

  • completed Vegan Greek Salad on a white plate against a white background
    Easy Vegan Greek Salad

  • Tortellini Pasta Salad
    Tortellini Pasta Salad

  • completed Vegan Chickpea Salad Sandwich on a white surface
    Vegan Smashed Chickpea Salad [Sandwiches, Wraps, Dip]

  • completed Taco Pasta Salad [Without Meat] on a plate
    Taco Pasta Salad [Without Meat]

Comforting Soups

  • completed Sweet Potato Pumpkin Soup in a bowl alongside pot
    Sweet Potato Pumpkin Soup

  • completed Vegan Broccoli Cheddar Soup in a bowl
    Vegan Broccoli Cheddar Soup

  • completed Butternut Squash and Carrot Soup in a bowl
    Butternut Squash Carrot Soup

  • completed Vegan French Onion Soup in separate bowls
    Vegan French Onion Soup

Footer

As Featured On

Terms

  • Privacy Policy
  • Disclaimer
  • Terms & Conditions
  • Accessibility Policy

Newsletter

  • Sign up for emails and updates

About

  • About
  • Contact
  • Cookbook
  • Podcast

↑ back to top

  • facebook
  • instagram
  • pinterest

Copyright © 2025 Food Sharing Vegan

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.