clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Lentil walnut taco meat in corn tortillas with pico de Gallo.

Lentil Walnut Taco Meat

  • Author: Allie
  • Total Time: 40 minutes
  • Yield: 3 cups 1x
  • Diet: Vegan


This lentil walnut taco meat is an easy recipe to fill those bellies and can be changed up with any taco toppings you like.  



Walnut Lentil Filling

  • 1 onion, diced
  • 2 cups cooked brown lentils 
  • 3/4 cup raw walnuts, rough chopped
  • 1 tablespoon chili powder
  • 1 teaspoon oregano
  • 1 teaspoon ground cumin
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder

  • 1/2 cup low sodium or salt-free vegetable broth
  • 1 tablespoon tamari (or low sodium soy sauce)
  • salt to taste, if needed
  • Pepper to taste
  • 1 tablespoon fresh lime juice

For Serving



  1. For oil-free cooking, add the diced onion and a pinch of salt to a preheated large non-stick skillet and cook until translucent.  Add water as needed if the onion is sticking, about a tablespoon at a time. (Or use a neutral-tasting oil)
  2. Turn down the heat and add the chopped walnuts and sauté for 2-3 minutes, stirring frequently.
  3. Use a tablespoon of water at a time to deglaze the pan (if needed for oil-free cooking).
  4. Then add chili powder, cumin, oregano, paprika, garlic powder, and onion powder and coat the onions and walnuts with the seasonings, cook for about 30 seconds-1 minute.
  5. Add the cooked lentils, 1/2 vegetable broth, and tamari.
  6. Simmer on low (no need to bring to a boil) and cook covered for 10 minutes.
  7. Stir occasionally and check on the liquid, the liquid should be cooking out, but if the mixture gets too dry before the time is done add a little more to hydrate the lentils.  Everything is already cooked, so 10 minutes just gives the mixture time for all of the flavors to blend together.
  8. If the liquid has not cooked out after 10 minutes, remove the lid, and stir frequently until the excess liquid is gone.
  9. When the 10 minutes are up and the excess liquid is gone, taste and adjust for seasoning.
  10. Mash some of the lentils for a creamier texture and stir in the fresh lime juice.
  11. Warm-up tortillas then fill them with the taco meat and your desired toppings.



I use a salt-free chili powder and make my own using this recipe, chili powder.

I use salt-free vegetable broth, or I make my own salt-free version using this method, slow cooker vegetable broth.

If cooking lentils from scratch, old lentils may take longer to cook.

  • Prep Time: 5 minutes
  • cooking lentils (if needed): 20 minutes
  • Cook Time: 15 minutes
  • Category: Main Course
  • Method: stovetop
  • Cuisine: American, Mexican

Keywords: Walnut lentil taco meat, vegan tacos, Lentil taco meat, Vegan taco meat lentils, Vegan lentil taco meat, Lentil taco meat recipe