Vegan French Onion Soup

Rating: 0.00

French Onion Soup is a classic comfort dish that has captured the hearts of foodies worldwide. The traditional version calls for beef broth and loads of melted cheese, but what if you’re on a vegan diet? Fret not! This vegan French Onion Soup is just as comforting and delicious, while being entirely plant-based.

The categories this recipe falls under are Vegan, Budget, French, and Comfort Food. Its primary ingredients are onions, vegetable broth, and vegan cheese.

Ready to dive into this cozy dish? Here we go!

Vegan French Onion Soup Recipe

Golden caramelized onions, fragrant herbs, and a cheesy topping, all combined in a flavorful broth. Experience the warmth of French cuisine in your own home.


  • Serve hot and enjoy the cheesy goodness!
Vegan French Onion Soup

Vegan French Onion Soup

Indulge in this vegan version of the classic French Onion Soup, perfect for a comforting meal. Servings and How Many People
Servings 5
Prep Time 15 minutes
Cook Time 50 minutes
Total Time 1 hour 5 minutes


  • Large Pot
  • Oven-safe bowls
  • Baking sheet


  • 6 large Onions sliced
  • 4 cloves Garlic minced
  • 2 tbsp Olive oil
  • 2 tbsp Vegan butter
  • 1 tsp Sugar
  • Thyme to taste
  • 2 Bay leaves
  • 2 Vegetable broth cubes
  • 2 cups Water
  • 2 tbsp All-purpose flour
  • 2 tbsp Worcestershire sauce make sure it’s vegan
  • Salt and Pepper to taste
  • 8 slices Baguette bread
  • 1 1/2 cups Shredded vegan cheese


  • Prepare Onions: In a large pot, heat the olive oil and vegan butter over medium heat. Add the onions, sugar, and a pinch of salt. Cook, stirring occasionally, for 20-25 minutes until the onions are caramelized.
  • Add Herbs and Garlic: Stir in the garlic, thyme, and bay leaves. Cook for an additional 2-3 minutes.
  • Thicken Soup: Sprinkle the flour over the onions and stir well to combine. Cook for another 2-3 minutes.
  • Prepare Broth: Add the vegetable broth cubes, water, and Worcestershire sauce to the pot. Stir well and bring the mixture to a boil. Reduce heat and let it simmer for 10-15 minutes.
  • Season: Remove the bay leaves and season with salt and pepper according to your preference.
  • Assemble and Bake: Preheat the oven to 400°F (200°C). Ladle the soup into oven-safe bowls, top with toasted baguette slices and sprinkle shredded vegan cheese over the bread. Place the bowls on a baking sheet and bake for 5-7 minutes or until the cheese is melted and bubbly.
  • Serve: Enjoy your Vegan French Onion Soup hot, garnished with additional thyme if desired.


Make sure the Worcestershire sauce you use is vegan, as the traditional version often contains anchovies.
You can use any vegan cheese that melts well for the topping.
For an extra touch, you can also garnish with fresh chives or extra thyme.
Calories: 275kcal
Cost: 17$
Course: Appetizer, Main Course
Cuisine: French
Keyword: Easy Vegan French Recipes, French Cuisine, Plant-Based Comfort Food, Vegan French Onion Soup
Copyright © 2023 Dr. Vegan. All rights reserved.