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!

Prep Time 15 minutes
Cook Time 1 hour
Total Time 1 hour 15 minutes


  • 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


  1. 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!

  2. Then, add in the minced garlic and sauté until fragrant, about 1 minute.

  3. Then add in all other ingredients and simmer for about 30-45 minutes, uncovered, until lentils are fully soft.

  4. Taste, and adjust seasonings if necessary. I added more salt to really bring out the flavor!

  5. Enjoy!

Recipe Notes

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