Vegan French Onion Soup | Well and Full | #vegan #soup #recipe

Vegan French Onion Soup

This Vegan French Onion Soup is so full of rich umami flavors, you won't believe it's vegan! It's better than the version I tried in Paris, France!
Prep Time 10 minutes
Cook Time 1 hour
Total Time 1 hour 10 minutes
Servings 2 Big Bowls, 3-4 Side Bowls


  • Two Large Red Onions thinly sliced
  • 1/2 White Onion thinly sliced
  • Drizzle of Extra Virgin Olive Oil for cooking
  • 2 Large Cloves of Garlic minced
  • 8 Cups Vegetable Broth
  • The Leaves from 3 Fresh Sprigs of Thyme
  • 1/2 Tsp Black Pepper
  • Salt to Taste


  1. Start by bringing some olive oil in a large soup pot to medium-low heat. Once oil is hot, add in sliced onions. Cook, covered, for 30 minutes, stirring every 5-10 minutes or so. We want the onions to be steamed and slightly browned, not burnt. If you burn your onions it will make the soup taste bitter.
  2. Once onions are soft, add in the minced garlic and stir well, sauteing for about a minute or so.
  3. Then, add in the broth, thyme, and black pepper. Stir, and let simmer for 30 minutes, covered.
  4. After 30 minutes, taste broth and gauge the salt level. It all depends on what type of broth you used. Add salt to taste, and any more black pepper / thyme if you'd like to.
  5. When done, ladle into bowls and serve. It tastes delicious with crusty bread to scoop up the onions!
  6. Enjoy!

Recipe Notes

I am adding some more detailed recipe instructions after receiving reader feedback. Please note the following things: