Go Back
+ servings
Hand holding up folded flour tortilla filled with cooked walnut lentil taco "meat" with chopped tomato, red onion and shredded lettuce. Blurred in the back is a glass bowl of walnut taco filling and stack of tortillas.

Lentil Walnut Taco "Meat"

This lentil walnut taco meat recipe is the ultimate filling for vegan tacos. Lentils with crunchy walnuts and plenty of delicious spices creates an amazing texture and flavorful taco mix. Make sure to have some homemade vegan taco seasoning on hand before you begin!
Course Main Course
Cuisine Mexican-inspired, Vegan
Keyword Lentil walnut taco meat
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings 6 Servings
Calories 429kcal


  • Cutting Board
  • Knife
  • Can Opener
  • Large pan


  • 2 tbsp oil (I use avocado oil but any type works)
  • 1 C onion , diced
  • 3-5 cloves garlic , minced
  • 2 19 oz cans lentils , drained and rinsed (about 4 C cooked lentils)
  • 1 ½ C walnuts , chopped
  • 4 tbsp taco seasoning
  • 3 tbsp tomato paste
  • 1 ½ tbsp soy sauce (tamari for gluten free)
  • ½ C vegetable broth , no salt added
  • 1 tbsp lime juice (juice of about ½ lime)
  • ¼ C cilantro (optional)


Prepare Ingredients

  • Dice 1 C onion, mince 3-5 cloves garlic, chop 1 ½ C walnuts and drain/rinse 2 19 oz cans lentils (or prep 4 C cooked lentils).

Cook Ingredients

  • In a large pan, warm 2 tbsp oil over medium heat.
  • Add onion and cook for 3-4 minutes, until it softens and starts to become translucent.
  • Next, add the garlic and cook for another 1-2 minute, until fragrant.
  • Add 4 C lentils, 1 ½ C chopped walnuts, 4 tbsp taco seasoning, 3 tbsp tomato paste, 1 ½ tbsp soy sauce and ½ C vegetable broth. Mix until everything is well combined.
  • Cook, stirring continuously, for about 5 minutes or until the vegetable broth is absorbed and no liquid remains at the bottom of the pan.
  • Remove pan from heat. Stir in the juice of ½ lime and chopped cilantro (if using).


  • Serve in your favorite tortillas with all the taco fixings you love!



Accuracy of nutrition information cannot be guaranteed (certain ingredients may not have all nutrients listed in the database); amounts may vary (and will vary depending on brands of ingredients used); all nutrition fact values rounded to the nearest whole number.


Serving: 1Serving (1/6 of recipe) | Calories: 429kcal | Carbohydrates: 41g | Protein: 18g | Fat: 25g | Saturated Fat: 3g | Polyunsaturated Fat: 15g | Monounsaturated Fat: 6g | Sodium: 897mg | Potassium: 850mg | Fiber: 11g | Sugar: 5g | Vitamin A: 591IU | Vitamin C: 9mg | Calcium: 110mg | Iron: 6mg