| |

Vegan French Onion Soup















Out of the 100’s of recipes available on EDS today, this lil beauty from 2015 still remains to be one I always crave, French Onion Soup! In life there are some things we organically have an affinity for. For me, even long before my plant based days I love, onions!



Whether it was the flavor, the texture, or C all of the above, I was instantly sold on all things onions. 






When it comes to soup, ironically I have a love hate relationship with it. I love soup, but I only love it when it’s homemade and not in a restaurant. If you’re not an avid cook, soups sound intricate and drawn out, but they are honestly one of the easiest concepts to throw together. They are also always affordable and can easily be made in bulk, making them a perfect option. 


French Onion soup is one of those soups that never get’s old, it’s nostalgic, and just perfect for any season! Typically this soup is made with beef broth and topped with traditional cheese. The beauty in that is you can easily make a vegan version by just switching up a just a few ingredients! What’s fab about this new 2.0 soup, is that it packs even more flavor!! Without the traditional beef broth, the flavor can be less impactful, but with the addition of a little vegan worcestershire, wine, and balsamic you get an effortless flavor boost!


What’s fab about this soup? Everything! It’s quick, easy, packed with onions, packed with flavor, affordable, low calorie, perf for any season, can easily be made in bulk, and is easily my favorite soup!!


If you love all things onions or love a good classic French Onion Soup, you have to try my new French Onion Soup 2.0!!










Why this recipe is great: 







Minimal ingredients

Low Sodium 

Low Fat

Can be made in bulk

Fun presentation

Great for fall/winter weather





















Recipe Tutorial 



clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan French Onion Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Eat Drink Shrink
  • Total Time: 50 minutes
  • Yield: 4 large bowls 1x


Units Scale
  • 1/2 cup unsalted vegan butter
  • 1 tbs olive oil
  • 1/2 tsp sugar
  • 4 yellow onions, sliced 1/4 ” thick
  • 2 bay leaves
  • 1 tbsp fresh thyme, leaves only
  • Kosher salt and freshly ground black pepper
  • 1 cup white wine
  • 3 tbsp all-purpose flour
  • 2 quarts veggie broth
  • 1 baguette, sliced
  • 4 Slices of Follow Your Heart soft cheese
  • 2 tsp vegan worcestershire
  • 2 tbsp balsamic vinegar (optional)


  1. Melt the vegan butter and olive oil in a large pot or pan over medium heat. Butter should sizzle and brown a bit.
  2. Add the half moon sliced onions (cut in half, then cut in half again), cook until the onions have softened 10 minutes.
  3. Add the salt, pepper, and sugar, and cook (covered) until the onions are very soft and caramelized, about 35 minutes. Onions will brown and be very soft. Continue to stir periodically to ensure that they don’t burn. If they start to brown too fast, turn down the heat.
  4. Add the flour and continue to stir the onions for 2-3 minutes.
  5. Add wine to deglaze the pot. Cook to reduce alcohol, 3 minutes (you can also follow video and throw everything in together like in the video)
  6. Add the broth, fresh thyme, bay leaves, and vegan worcestershire . (add the balsamic here if desired) Bring to a boil, reduce to a simmer (30 mins) and reduce by about 1 cup. Remove the bay leaf.
  7. When you’re ready to serve, set the oven to broil, ladle the soup into bowls, top the soup with a baguette slice and vegan cheese and broil until bubbly and golden brown, 3 to 5 minutes.


Don’t slice the onions too thin or they will brown too fast and fall apart.

You can also add the fresh thyme in the beginning while cooking the onions down

You can also use red wine instead of white if you prefer!

  • Prep Time: 25 minutes
  • Cook Time: 25 minutes
  • Category: French Onion
  • Cuisine: Soup










Similar Posts


  1. We love french onion soup, and yours looks really good. Typo note: The cheese you have listed in the ingredients is, I believe called Follow Your HEART (which you omitted) soft cheese.

  2. Hi, thanks for the recipe! Just a quick question, how does 1 cup of wine produce 4 large portions, isn’t there any other liquid missing in the recipe?

    1. Hi Yona, its “2 quarts of broth”. There are 4 cups to a quart plus the wine.

  3. Which Follow Your Heart cheese are you using? It just says Soft , but then says slices. Thanks!

    1. Hi Melanie, You can use any cheese, but I prefer the Follow Your Heart Soft Mozzarella that you will have to cut into slices. It has a lower melting point and just works better!

  4. Do you have a suggestion to substitute the wine?

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

This site uses Akismet to reduce spam. Learn how your comment data is processed.