This website is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com.
Who doesn’t love tacos? This lentil walnut taco meat is an easy recipe to fill those bellies and can be changed up with any taco toppings you like.

Add pico de Gallo or guacamole for simple toppings or use the lentil taco meat in vegan taco bowls. Either way, the lentils provide a hearty filling meal! They make a nice alternative to black or pinto bean tacos, and walnuts add a nice contrasting texture.
The recipe calls for chili powder and cumin to give that taco flavor and tamari for some umami flavor. Since chili powder is the dominant flavor in this taco meat, I recommend using a good quality chili powder or one you know you like. I’ve actually transitioned to making my own at home. It’s extremely easy, just measure out the different seasonings, mix them, and store them in a container with a lid.
I usually make this chili powder and I reuse a glass spice jar for storage. Making it at home ensures that you are in control of the salt and heat. I’m not going to name any brand names, but I do think the at-home variety has more flavor than the typical store-bought ones.
Jump to:
Serving suggestions
The lentil walnut taco meat doesn’t have to be for just tacos, how about…
- Burrito filling
- Vegan taco bowls
- Nacho toppings
- Add it to cilantro brown rice and top with your favorite toppings
- Lettuce wraps
- Mix with a can of crushed tomatoes and use with pasta, taco spaghetti
- Add to vegan mac and cheese for chili mac
- Taquito filling
- Enchilada filling
- Add it to baked potatoes with vegan nacho cheese, cashew lime crema (or vegan sour cream, pico de gallo (or salsa), and green onions. YUM!
Substitutions
- Tamari can be substituted with low-sodium soy sauce.
- I didn't test the recipe with red lentils, brown and green lentils hold their shape much better. Red lentils usually give a creamier consistency, for example in my red lentil dahl recipe.
- Use canned lentils to cut down on cooking time.
- To make a nut-free version of this lentil walnut meat, try sunflower seeds.
How to cook dry lentils
Dry brown lentils, once cooked, will increase in volume by roughly 2 ½ times their original size. With that in mind, ¾ cup of dry lentils will make about 2 cups cooked. It’s not exact, but pretty close.

No need to soak lentils, just rinse the lentils in a colander, pick out any debris, then plop them in a large pot with about 3 times the liquid. So about a 1:3 ratio of dry lentils to liquid. Bring to a boil, reduce to a simmer, and cook covered for 17-20 minutes or until they are no longer firm, but not mushy.

Then drain, and use in the recipe or let cool and store in the refrigerator. They can be stored covered in the refrigerator for 4-5 days, or frozen for 3-4 months.
Instructions
Start with a preheated large skillet. This is an oil-free recipe and onions will brown better with a hot pan versus starting the onions off in a cold pan (or use a neutral-tasting oil). Lower the heat and cook the onions until translucent before adding the walnuts.

If the onions start to stick, deglaze the pan with a tablespoon of vegetable broth or water. Only add a tablespoon at a time so the onions still brown and don't boil. All that browning on the bottom of the pan is flavor. When the onions are translucent, add the walnuts and cook for 2-3 minutes stirring frequently.

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. Add the cooked lentils, ½ cup of vegetable broth, and tamari. Simmer on low (no need to bring it to a boil) and cook covered for 10 minutes.

Stir the lentil walnut meat 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 the 10 minutes just gives the lentil taco meat time for all of the flavors to blend together.

If the liquid has not cooked out after 10 minutes, remove the lid and turn up the heat if it’s not hot enough, stir frequently. When the 10 minutes are up and the excess liquid is gone, taste and adjust for seasoning preferences. Stir in lime juice and mash some of the lentils for a creamier texture.
Then warm up the tortillas, I prefer to warm up tortillas in a hot skillet. Wait for the pan to get hot, then add the tortilla, and warm on each side for 10-15 seconds. Then fill the tortilla with the lentil walnut taco meat and toppings like pico de Gallo, guacamole, vegan chipotle sauce, or cashew lime crema.
Topping suggestions
- Diced red onion
- Diced tomatoes
- Greens (spinach, romaine lettuce, baby kale)
- Fresh cilantro
- Salsa or Pico de Gallo
- Vegan sour cream or Cashew Lime Crema
- Pickled radishes
- Avocado or Guacamole
- Vegan chipotle sauce
Related recipes
- Roasted Sweet Potato Nourish Bowl
- Vegan Taco Bowl (Use the same taco meat)
- Burrito Bowl
- Butternut Squash Buddha Bowl

As always, I hope you enjoy this vegan lentil taco meat recipe! If you like the recipe, feel free to rate it and leave a comment.
PrintRecipe

Lentil Walnut Taco Meat
- Total Time: 40 minutes
- Yield: 3 cups 1x
- Diet: Vegan
Description
This lentil walnut taco meat is an easy recipe to fill those bellies and can be changed up with any taco toppings you like.
Ingredients
Walnut Lentil Filling
- 1 onion, diced
- 2 cups cooked brown lentils
- ¾ cup raw walnuts, rough chopped
- 1 tablespoon chili powder
- 1 teaspoon oregano
- 1 teaspoon ground cumin
- ½ teaspoon smoked paprika
- ½ teaspoon garlic powder
-
½ teaspoon onion powder
- ½ 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
- Corn or flour tortillas
- Red onion, diced
- Tomatoes, diced
- Greens (spinach, romaine lettuce, baby kale)
- Fresh cilantro
- Salsa or Pico de Gallo
- Vegan sour cream or Cashew Lime Crema
- Pickled radishes
- Avocado or Guacamole
Instructions
- 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)
- Turn down the heat and add the chopped walnuts and sauté for 2-3 minutes, stirring frequently.
- Use a tablespoon of water at a time to deglaze the pan (if needed for oil-free cooking).
- 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.
- Add the cooked lentils, ½ vegetable broth, and tamari.
- Simmer on low (no need to bring to a boil) and cook covered for 10 minutes.
- 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.
- If the liquid has not cooked out after 10 minutes, remove the lid, and stir frequently until the excess liquid is gone.
- When the 10 minutes are up and the excess liquid is gone, taste and adjust for seasoning.
- Mash some of the lentils for a creamier texture and stir in the fresh lime juice.
- Warm-up tortillas then fill them with the taco meat and your desired toppings.
Notes
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, lentil walnut taco meat, Lentil taco meat, Vegan taco meat lentils, Vegan lentil taco meat, Lentil taco meat recipe
Kate
Super delicious, we loved the texture from the walnuts!
★★★★★
Allie
I'm glad you enjoyed the recipe!