• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • Recipes
    • Biscuits & Cookies
    • Bread & Scones
      • Scones
      • Savoury bread
      • Sweet bread
    • Cake
      • Loaf Cakes
      • Swiss Roll
    • Cheesecake
    • Christmas
    • Cupcakes
      • Muffins
    • Desserts
      • Donuts
      • Fudge
      • Meringue
      • Pancakes
      • Truffles
    • Easter
    • Halloween
    • Savoury
    • Sweet Tarts & Pies
    • Traybakes
      • Blondies
      • Brownies
      • Millionaire's Shortbread
      • Rocky Road
    • Valentine's Day
    • Vegan
  • Leftovers
    • Black Treacle
    • Christmas Leftovers
    • Egg Yolks
    • Jam
    • Marzipan
    • Ripe Bananas
    • Semolina
    • Stem Ginger
    • Wholemeal Flour
    • Zested Citrus Fruit
  • Conversions
  • About Me
  • Work With Me
  • Privacy Policy
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
    • YouTube
The Baking Explorer
menu icon
go to homepage
search icon
Homepage link
  • Home
  • Recipes
  • Conversions
  • Leftover Ingredients
  • About Me
  • Work With Me
  • Privacy Policy
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
    • YouTube
  • ×

    Vegetarian French Onion Soup

    10/01/2026 by thebakingexplorer Leave a Comment

    Jump to Recipe Print Recipe
    Vegetarian French Onion Soup

    Traditional french onion soup is made with beef stock, and some recipes use worcestershire sauce (which contains anchovies), so it is usually not vegetarian. I have developed this Vegetarian French Onion Soup, so meat free folk can enjoy this delicious flavoursome soup too! It's one of my favourite soups, it has that perfect umami flavour, and who can resist the cheesy bread on top?! Caramelising the onions does take a bit of time, but trust me it is so worthwhile.

    This post may contain affiliate links. I earn from qualifying purchases.

    Vegetarian French Onion Soup

    Ingredient Tips & Equipment Information

    • Fresh garlic is best for this recipe for the best flavour, but a puree or frozen garlic will work well too.
    • You will need a large, high sided pot with a lid for this recipe.
    • One of the key ingredients for both colour and flavour of this soup is meat free "beef" stock cubes. I use the Oxo brand ones as they are the only kind I've found where I'm based in the UK. I got them from Amazon, but I have since seen them in Asda. If you only have access to another kind of meat free beef flavoured stock, then you can use that instead.
    • I used mozzarella to top the bread. Gruyere is the traditional option, but any cheese that melts well can be used.
    • Although I provide cup measurements, I highly recommend weighing your ingredients out using digital kitchen scales. It is the most accurate way to measure ingredients and will ensure the best results. Digital scales are very low cost and can be purchased for around £12 ($16.50).
    • For teaspoon (tsp) and tablespoon (tbsp) measurements, please use measuring spoons and not the type of spoons you eat with. Again this will ensure accuracy and provide the best results.

    For the full recipe with measurements, head to the recipe card at the end of this post.

    How to make Vegetarian French Onion Soup

    Heat up the oil and butter in a large high sided pot. Add the onions and stir well to coat them with the oil and butter. Put the lid on the pot and leave for 10 minutes. Stir again, then put the lid back on for another 10 minutes. Stir well, then keep cooking with the lid off for around 30-40 minutes until the onions are very soft, darker in colour and have reduced in volume. Add the garlic and cook for at least 5 minutes. Add the flour and cook for around a minute.

    Add the water, vegetable stock cubes, meat free "beef" stock cubes, soy sauce and balsamic vinegar. Stir everything together and bringing to a gentle simmer. Meanwhile, slice up the bread and toast it under the grill. Portion the soup into bowls, add the toasted bread on top, and a generous amount of cheese. Put the bowl under the grill to melt the cheese, then serve immediately.

    For the full recipe with measurements, head to the recipe card at the end of this post.

    Click on the image to order your copy!
    Vegetarian French Onion Soup

    How long does this soup last and can it be frozen?

    Once fully cooled, it will keep in the fridge in an airtight container for 3 days. It can also be frozen for up to 3 months. To defrost, put it in the fridge overnight, or on the kitchen counter. Depending on the temperature of your kitchen the time it takes to defrost will vary. Re-heat the soup either in a pan on a low heat, or in the microwave. Microwave in short blasts and stir regularly.

    Can this recipe be made vegan?

    Great news - the soup recipe is so easy to make vegan! All you need to do is use dairy free butter for the soup, and dairy free cheese for the cheesy bread topping. Please do check the ingredients for everything you use to make this recipe if serving to someone with an allergy, intolerance or dietary preference.

    Can this recipe be made in a soup maker?

    If your soup maker has the ability to saute and caramelise the onions, then yes you can make this in a soup maker. Check the instructions or contact the company who produced your soup maker if you are not sure.

    Vegetarian French Onion Soup

    More tips for making the Vegetarian French Onion Soup:

    • You can garnish the soup with fresh thyme or chives.
    • I don't add salt to the recipe as I find the stock gives it enough flavour, but you can season the soup to your own taste.
    • Make sure to use oven safe bowls for the soup if you are placing them under the grill to melt the cheese.
    Vegetarian French Onion Soup

    Troubleshooting

    My number one tip for getting the best results is to read through this whole page of tips and recommendations before starting, and follow the recipe exactly. If you have any questions about this recipe, or if something went wrong and you need help, please use the comment form below and I will get back to you. You can also get in touch with me on my Twitter, Instagram or Facebook. I'd love to hear from you!

    Recommended equipment & ingredients

    • Chef's knives
    • Measuring spoons
    • Garlic press
    • Chopping boards
    • Kitchen scales
    • Ladle
    • No Beef Stock Cubes

    I earn a small amount of money if you buy the products after clicking on the links. You will not be charged anything extra for this. Thank you for supporting The Baking Explorer!

    Vegetarian French Onion Soup

    More soup recipes...

    • Sweet Potato Soup
      Sweet Potato Soup
    • Versatile Vegetable Soup
      Versatile Vegetable Soup
    • Cheesy Leek & Potato Soup
    • Creamy Roasted Tomato Soup
      Creamy Roasted Tomato Soup
    Vegetarian French Onion Soup

    Vegetarian French Onion Soup

    A rich and flavoursome french onion soup that's meat free. Perfect cosy comfort food with caramelised onions, and an optional cheesy bread topping
    Print Pin Rate
    Course: Soup
    Cuisine: French
    Keyword: Savoury, soup
    Prep Time: 15 minutes minutes
    Cook Time: 1 hour hour 15 minutes minutes
    Total Time: 1 hour hour 30 minutes minutes
    Servings: 4
    Author: thebakingexplorer

    Ingredients

    For the soup

    • 1-2 tbsp Vegetable oil
    • 50 g Butter unsalted
    • 4 White onions thinly sliced into half moons
    • 3 Garlic cloves finely chopped
    • 3 tbsp Plain flour
    • 1.2 litres Water
    • 2 Vegetable stock cubes
    • 2 Meat free no beef stock cubes I used Oxo
    • 2 tbsp Soy sauce
    • 2 tbsp Balsamic vinegar

    For the cheesy bread

    • 1 French bread stick/baguette sliced
    • 250 g Mozzarella or other grated cheese
    Metric - US Customary

    Instructions

    • Heat your pan on a low-medium heat, add the oil and butter and allow the butter to melt
    • Add the onions, and stir well to coat them with the oil and butter. Put the lid on and leave for 10 minutes
    • Remove the lid (be careful of the steam!) stir the onions well, then put the lid back on for another 10 minutes
    • Remove the lid, again being careful of steam. Stir the onions well and then cook them for 30-40 minutes, stirring occasionally and keeping a close eye on them throughout, until start to turn golden brown, are very soft and have reduced in volume considerably
    • Add the garlic, stir in and cook for around 5 minutes
    • Add the flour, stir in and cook for about 1 minute
    • Add the water, vegetable stock cubes, meat free "beef" stock cubes, soy sauce and balsamic vinegar. Stir everything together and bring to a gentle simmer.
    • Meanwhile, pre-heat your grill and slice the bread into chunks. Toast the bread under the grill on both sides
    • If serving immediately, portion the soup out into bowls, add the toasted bread on top, and a generous amount of cheese. Put the bowl under the grill to melt the cheese, then enjoy while warm!
    • Leftovers should be fully cooled, then stored in an airtight container in the fridge or freezer
    Made this recipe?Share on Instagram with me @TheBakingExplorer or tag #thebakingexplorer!

    Notes

    • Fresh garlic is best for this recipe for the best flavour, but a puree or frozen garlic will work well too.
    • You will need a large, high sided pot with a lid for this recipe.
    • One of the key ingredients for both colour and flavour of this soup is meat free "beef" stock cubes. I use the Oxo brand ones as they are the only kind I've found where I'm based in the UK. I got them from Amazon, but I have since seen them in Asda. If you only have access to another kind of meat free beef flavoured stock, then you can use that instead.
    • I used mozzarella to top the bread. Gruyere is the traditional option, but any cheese that melts well can be used.
    • Although I provide cup measurements, I highly recommend weighing your ingredients out using digital kitchen scales. It is the most accurate way to measure ingredients and will ensure the best results. Digital scales are very low cost and can be purchased for around £12 ($16.50).
    • For teaspoon (tsp) and tablespoon (tbsp) measurements, please use measuring spoons and not the type of spoons you eat with. Again this will ensure accuracy and provide the best results.
     

    Nutrition

    Calories: 208kcal | Carbohydrates: 18g | Protein: 3g | Fat: 14g | Saturated Fat: 7g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 3g | Trans Fat: 0.4g | Cholesterol: 27mg | Sodium: 950mg | Potassium: 207mg | Fiber: 2g | Sugar: 6g | Vitamin A: 315IU | Vitamin C: 9mg | Calcium: 45mg | Iron: 1mg

    If you like this, check out more of my savoury recipes!

    « Butternut Squash, Leek & Ricotta Lattice Pie
    Chocolate Banana Muffins »

    Reader Interactions

    Leave a review & recipe rating Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Find a recipe

    Hi, I'm Kat! Welcome to The Baking Explorer! Here you will find my easy and delicious collection of recipes and how to guides, to satisfy all of your sweet cravings and baking queries. Everything you see is vegetarian, and there are vegan options too! Read More…

    Order my first book!

    FIND ME ON SOCIAL MEDIA

    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
    • YouTube

    Recent Recipes

    • Banana Traybake Cake

      Banana Traybake Cake

      Feb 5, 2026
    • Red Velvet Cheesecake Bundt Cake

      Red Velvet Cheesecake Bundt Cake

      Jan 28, 2026
    • Chocolate Banana Muffins

      Chocolate Banana Muffins

      Jan 20, 2026
    • Vegetarian French Onion Soup

      Vegetarian French Onion Soup

      Jan 10, 2026
    • Butternut Squash, Leek & Ricotta Lattice Pie

      Butternut Squash, Leek & Ricotta Lattice..

      Dec 27, 2025
    • Mince Pie Banana Bread

      Mince Pie Banana Bread

      Dec 23, 2025

    Footer

    ↑ back to top

    Baking Heaven

    Copyright © 2012 - 2025 The Baking Explorer