Vegan French Onion Soup

foodiecrush_admin 11 Min Read

Vegan French Onion Soup

Published: Oct 10, 2021 · Updated: Aug 22, 2023 · This post may contain affiliate links.

Jump to Recipe – Print Recipe

 

This vegan French onion soup with baguette and dairy-free cheese is tangy, savory and made with a handful of simple ingredients! Served either as a starter or main course, it’s guaranteed to be a crowdpleaser.  

Vegan French onion soup
As I’m writing this, it’s getting progressively colder outside. Which, of course, means that I’m making all the vegan soup recipes I possibly can – soup is just the perfect cold weather food! And the one that I’m sharing today is an all-time favorite of mine that I like to make multiple times during soup season. More precisely – vegan French onion soup!

The best vegan French onion soup

What I love about this French onion soup is how well it works both for special occasions and a weeknight dinner. Impressive and fancy, yet super simple at the same time. Everyone is guaranteed to love it!

Cheesy vegan soup with onions and baguette

If I’m honest, it took me ages to try French onion soup and my only regret is that I didn’t try it sooner. This stuff is so good, I can eat it by the bucketful. And no panic if you’re not an onion fan. This dish won’t leave you with that sharp, pungent aftertaste.

Vegan soup with baguette and cheese

Instead, the flavour is earthy and savoury. The vegetables give a lot of texture. And the best part is probably the addition of crusty baguette and grated vegan cheese. Even without, it’s delicious. But the addition of bread and cheesy deliciousness just takes it over the top.

Ingredients for vegan French onion soup

Ingredients for vegan French onion soup

  1. Olive oil for cooking the onions. Pick a good quality olive oil for the best depth of flavor.
  2. Salt and cumin. These spices will be toasted briefly at the start of the cooking process.
  3. Garlic. A must in any soup recipe!
  4. Onions. A lot of them. This is, of course, the star ingredient of the recipe. If you’ve never tried dishes involving caramelized onions before (like my amazing caramelized onion pasta) you are definitely missing out!
  5. Balsamic vinegar. This will help to create the signature tangy flavor of the French onion soup.
  6. Soy sauce. Use tamari for a gluten-free alternative.
  7. Flour. Use a standard gluten-free flour blend as an alternative to plain flour.
  8. Lemon juice. I love adding a hint of citrus to soup for a great finishing touch.
  9. Bay leaves and sage leaves. These will be simmered for a bit to infuse the soup with flavor and discarded at the last minutes.
  10. Baguette, or any other bread of your choice. You can leave this out if you wish, for instance if serving the soup as a side dish, but it really does make an amazing finishing touch.
  11. Vegan cheese. Pick a brand that melts well, or make your own easy vegan cheese sauce from scratch and add that instead.

Two bowls of cheesy vegan soup with baguette

How to make vegan French onion soup

Start by adding the olive oil to a large, heavy-bottomed saucepan over a medium heat. Add the salt, cumin and garlic. Cook for 2-3 minutes, until fragrant and lightly toasted.

Toasted garlic in a saucepan
Caramelised onions

Now add the onions, and it’s time to caramelize them! Turn down the heat to low-medium and cook for around 40-45 minutes, stirring every 5 minutes or so, until the onions are lightly browned and translucent. De-glaze the pan using vegetable stock or water if necessary.

Now add balsamic vinegar, soy sauce, ½ cup vegetable stock, flour and lemon juice. Stir for around 5 minutes, until the mixture starts to thicken.

Caramelised onions in a saucepan
Caramelized onion soup in a saucepan

Next, pour in the rest of the vegetable stock together with bay and sage leafs and simmer, stirring occasionally, for 10 minutes. In the meantime, preheat the oven to 350 degrees F (180 degrees C).

Divide around ¾ of the soup between oven-safe soup bowls or large ramekins. Now add two small baguette slices to each bowl, before adding the rest of the soup. Sprinkle the vegan cheese on top, and place in the oven for 5-7 minutes, until the cheese melts and browns slightly.

French onion soup with baguette
Onion soup with vegan cheese

Serve and enjoy the soupy deliciousness!

Can I freeze this French onion soup?

For sure! Simply allow the soup to cool down fully, then divide between freezer-friendly bags, allowing some space for expansion. Freeze for up to 3 months. When ready to eat, allow to thaw fully in the fridge and then reheat in a saucepan over a medium heat until fully warmed through. You can then eat straight away, or bake with the addition of baguette and vegan cheese.

Dairy-free cheesy sauce in a bowl

Other vegan soup recipes you must try!

  • My spicy butternut squash soup never fails as a weeknight dinner!
  • Vegan tomato soup is a must-try with a side of olive oil skillet bread.
  • If you love gnocchi, you have to give vegan gnocchi soup a go.
  • Vegan lasagna soup is easy to make and super cozy.

Vegan French onion soup recipe

If you give this vegan French onion soup recipe a go, be sure to tag me on Instagram (@ohmyveggies) so I can see your creations, and leave your feedback in the comments below! I love hearing from you.

Click here to pin this for later

Recipe

Vegan French Onion Soup

This vegan French onion soup with baguette and dairy-free cheese is tangy, savory and made with a handful of simple ingredients! Served either as a starter or main course, it’s guaranteed to be a crowdpleaser.  

#wprm-recipe-user-rating-0 .wprm-rating-star.wprm-rating-star-full svg * { fill: #ffffff; }#wprm-recipe-user-rating-0 .wprm-rating-star.wprm-rating-star-33 svg * { fill: url(#wprm-recipe-user-rating-0-33); }#wprm-recipe-user-rating-0 .wprm-rating-star.wprm-rating-star-50 svg * { fill: url(#wprm-recipe-user-rating-0-50); }#wprm-recipe-user-rating-0 .wprm-rating-star.wprm-rating-star-66 svg * { fill: url(#wprm-recipe-user-rating-0-66); }linearGradient#wprm-recipe-user-rating-0-33 stop { stop-color: #ffffff; }linearGradient#wprm-recipe-user-rating-0-50 stop { stop-color: #ffffff; }linearGradient#wprm-recipe-user-rating-0-66 stop { stop-color: #ffffff; } 

 

No ratings yet

Print Pin Rate Email

Course: Soup
Cuisine: Vegan
Diet: ,
Keyword: bread, cumin, earth of maria, French onion soup, garlic, onions, side dish, soup, soy sauce, to move, Veg Kitchen, vegan cheese, Vegan French Onion Soup
Prep Time: 5 minutes minutes
Cook Time: 1 hour hour 10 minutes minutes
0 minutes minutes
Total Time: 1 hour hour 15 minutes minutes
Servings: 4
Calories: 325kcal
Author: Veg Kitchen

Equipment

  • Large, heavy-bottomed saucepan
  • Conventional oven
  • Oven-safe soup bowls or ramekins

Ingredients

  • 2 tbsp olive oil
  • 1 tsp salt
  • 1 tsp cumin
  • 2 cloves garlic sliced
  • 4 large onions sliced
  • ¼ cup balsamic vinegar
  • 3 tbsp soy sauce or tamari
  • 3 cups vegetable stock
  • ¼ cup flour use gluten-free if necessary
  • 1 large lemon for lemon juice
  • 3 bay leafs
  • 2 sage leafs
  • 4 slices baguette or any other bread of your choice
  • ½ cup vegan cheese
US Customary – Metric

Instructions

  • Add the olive oil to a large, heavy-bottomed saucepan over a medium heat. Now add the salt, cumin and garlic. Cook for 2-3 minutes, until fragrant and lightly toasted.
    2 tbsp olive oil, 1 tsp salt, 1 tsp cumin, 2 cloves garlic
  • Caramelize the onions. Turn down the heat to low-medium and cook for around 40-45 minutes, stirring every 5 minutes or so, until the onions are lightly browned and translucent. De-glaze the pan using vegetable stock or water if necessary.
    4 large onions
  • Add balsamic vinegar, soy sauce, ½ cup vegetable stock, flour and lemon juice. Stir for around 5 minutes, until the mixture starts to thicken.
    ¼ cup balsamic vinegar, 3 tbsp soy sauce, 3 cups vegetable stock, ¼ cup flour, 1 large lemon
  • Pour in the rest of the vegetable stock together with the bay and sage leafs and simmer, stirring occasionally, for 10 minutes.
    3 cups vegetable stock, 3 bay leafs, 2 sage leafs
  • In the meantime, preheat the oven to 350 degrees F (180 degrees C).
  • Divide around ¾ of the soup between oven-safe soup bowls or large ramekins. Now add two small baguette slices to each bowl, before adding the rest of the soup. Sprinkle the vegan cheese on top.
    4 slices baguette, ½ cup vegan cheese
  • Placee in the oven for 5-7 minutes, until the cheese melts and browns slightly. Serve and enjoy the soupy deliciousness!

Video

Nutrition

Calories: 325kcal | Carbohydrates: 49g | Protein: 8g | Fat: 12g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Sodium: 2388mg | Potassium: 362mg | Fiber: 5g | Sugar: 11g | Vitamin A: 398IU | Vitamin C: 26mg | Calcium: 94mg | Iron: 3mg
Vegan-ize any recipe!Grab our free vegan cheat sheet, packed with my favorite easy substitutions to make any recipe vegan.

More Vegan Recipes

  • avocado cookies
    Vegan Chocolate Avocado Cookies (with double chocolate chunks!)

     

  • vegan birthday cake
    Vegan Funfetti Cake

     

  • Quick aloo gobi
    30-Minute Aloo Gobi (Vegan)

     

  • easy vegetable curry
    15-Minute Vegetable Curry (with frozen veggies!)

     

Leave a comment