Vegan French Onion Soup

Vegan French Onion Soup

Written by Liz

I’m Liz, I share recipes and easy substitutes to make plant-based living simple!

September 22, 2021



Vegan French Onion Soup

This vegan-ised version of the classic French soup is just as warming and flavour rich. Make sure to use a good quality vegan cheese that melts for the full experience.
Course Appetizer
Cuisine French, Vegan
Keyword easy vegan, french vegan, simple vegan, vegan appetiser, vegan comfort food, vegan recipe, vegan soup
Prep Time 20 minutes
Cook Time 1 hour
Total Time 1 hour 20 minutes
Servings 4 people
Cost $14


  • 75 g vegan butter or margarine
  • 1 kg brown onions
  • 1/2 cup dry white wine
  • 2 tbsp plain flour
  • 2 bay leaf
  • 4 sprigs fresh thyme
  • salt and pepper
  • sourdough bread sliced
  • 75 g vegan cheese that melts


  • Peel, halve and thinly slice onions.
  • In a large pot or dutch oven, melt butter over medium heat.
  • When the butter begins to foam, add onions and stir well to coat them in the butter.
  • Reduce the heat to low and caramelise the onions. This can take 30 minutes - stir only occasionally, or as often as needed to prevent burning. Add a small splash of water if needed. The onions should be a dark brown and taste very sweet.
  • Once the onions are done, add wine to deglaze the pot. Increase heat to medium and stir thoroughly until most of the wine has evaporated.
  • Sprinkle flour over onions and and stir well to combine for 1 minute.
  • Add stock, bay leaves, thyme and stir. Cover and leave to simmer for 30 minutes.
  • Once the soup is done, slice sourdough and top with cheese. Melt under oven grill/broiler to melt cheese.
  • Ladle soup into bowls and place the cheesey bread on top, eat immediately.

You May Also Like…