Go Back

Vegan French Onion Stew

This vegan French onion stew is packed with savory, plant-based flavor! This also doubles as a delicious gravy for Thanksgiving!
4.91 from 11 votes
Prep Time 15 mins
Cook Time 1 hr
Total Time 1 hr 15 mins


  • 2 Medium Red Onions cut in half and sliced
  • 1 Yellow Onion cut in half and sliced
  • Neutral Vegetable Oil for sauté
  • 2 Cloves Garlic minced
  • 1 Cup French or Green Lentils
  • 6 Cups Vegetable Broth
  • 1 Tsp Fresh Thyme
  • Generous Salt to taste
  • Black Pepper to taste


  • Add some neutral vegetable oil to a large pot and bring to medium-low heat. Add in the sliced onions and cook down for about 30 minutes, covered. Stir occasionally until onions are soft and caramelized. Be careful not to burn your onions!
  • Then, add in the minced garlic and sauté until fragrant, about 1 minute.
  • Then add in all other ingredients and simmer for about 30-45 minutes, uncovered, until lentils are fully soft.
  • Taste, and adjust seasonings if necessary. I added more salt to really bring out the flavor!
  • Enjoy!


This stew is delicious on its own, but it's also super tasty when used as gravy on top of my mashed cauliflower!