Go Back
+ servings

Vegan Lentil Tacos with Spinach and Feta

These easy vegan lentil tacos with spinach and feta are a delicious and easy 30 minute vegan dinner idea that everyone will love!
Course Main Course
Cuisine American
Keyword dairy free main course, vegan main course, vegan recipes
Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
Servings 4 people
Calories 243kcal
Author LarishaBernard


  • 1/2 cup green or brown lentils
  • 1 cup water
  • 1 cup vegetable stock
  • 1/2 yellow onion, diced
  • 3/4 yellow pepper, diced (any color will work)
  • 1 cup cherry tomatoes, quaratered
  • 3 cloves garlic, minced
  • 1 1/2 tsp taco seasoning
  • 1/2 tsp oregano
  • 1/2 tsp garlic powder
  • 1/4 tsp red pepper flakes, optional (more or less to taste)
  • 1 large handful fresh spinach
  • 8 your favorite tortilla shells, use gluten free if needed (Plant based option: Serve over baked potatoes)
  • 1/2 cup vegan feta, crumbled (omit if oil free and replace with avocado)
  • additional favorite taco toppings


  • In a pot, over medium heat, bring the water and vegetable stock to a boil. Add in lentils. Cover, reduce heat to simmer and let cook for 15-20 minutes or until soft.
  • While that's cooking, chop your vegetables.
  • Remove from heat. Drain the lentils but reserve 1 cup of the cooking liquid.
  • Into a skillet, add 3 tbsp of the cooking liquid over medium heat.
  • Once bubbling, add the onions and peppers. Cook for 3-4 minutes or until softened, stirring occasionally so it doesn't burn.
  • Add in the garlic, cherry tomatoes, taco seasoning, oregano and garlic powder.
  • If you need more cooking liquid add a few more tablespoons here. Let cook for 2 minutes, stirring occasionally.
  • Add in the lentils and spinach. Stir often until spinach has completely wilted.
  • Remove from heat. Serve over desired tortillas or baked potatoes.
  • Top with vegan feta, more cherry tomatoes, and any other favorite taco toppings.


*See post for notes about Top 8 Allergy Free variation
**Nutritional facts are just estimates. Please utilize your own brand nutritional values to double check against our estimates. Value calculated for corn tortillas. 


Serving: 2tacos | Calories: 243kcal | Carbohydrates: 45g | Protein: 11g | Fat: 3g | Saturated Fat: 1g | Sodium: 316mg | Potassium: 552mg | Fiber: 11g | Sugar: 3g | Vitamin A: 1092IU | Vitamin C: 54mg | Calcium: 74mg | Iron: 3mg