Plant-Based Tacos made with Lentils, Black Beans & Walnuts
These easy plant-based tacos feature a savory lentil-black bean-walnut filling—that’s perfectly spiced and piled high with all your favorite fresh toppings.

Save This Recipe
Okay, these tacos are about to completely shake up your next taco night in the very best way. The filling starts with cooked brown lentils, black beans, and toasted walnuts, pulsed together until crumbly, then warmed in a skillet with plenty of bold, smoky taco seasoning (homemade or store-bought—your call!). It’s hearty and wonderfully textured… and just begging to be tucked into a crunchy shell and piled high with all the fixings!
Here’s what I’m especially excited about: the huge nutrition boost happening in every bite. Lentils and black beans deliver plant-based protein and filling fiber so you’ll feel satisfied for hours. While the walnuts bring rich flavor, heart-healthy fats (including omega 3s!), and a little unexpected crunch. It’s proof that a meatless version can bring serious substance—and serious flavor—to the table.
DIY Taco Seasoning


Vegan taco filling: lentils, black beans & walnuts



Did I mention I LOVE all things tacos?!
- One-Pot Taco Soup
- Taco Casserole
- Taco-roni and Cheese
- Taco-Spiced Soft Pretzels
- Mason Jar Taco Salad


The secret is in the texture
In this recipe, the food processor does most of the heavy lifting, but this isn’t the moment to walk away and let it whirl (definitely don’t do that!). A few quick pulses are all you need. That’s because you’re going for a chunky, crumbly mixture with visible walnut pieces and plenty of texture—not a smooth puree or spread (like my Lentil Hummus… which is super tasty and also comes together in the food processor, but a totally different texture goal).
I served this at a build-your-own taco dinner once and didn’t say a word about it being completely plant-based. Everyone assembled their tacos, went back for seconds, and then started asking what was mixed in with the meat. Honestly, that’s my favorite kind of kitchen surprise!

Taco topping ideas
Once it hits the skillet with taco seasoning and a splash of warm water, everything comes together in just minutes. Give the filling a taste before serving and stir in another spoonful of taco seasoning if you’re craving a little more heat or smoky flavor. I personally love to deepen the flavor, but everyone’s palate is different and it’s completely your call here.
This filling can handle just about anything you pile on top. I love to top mine with finely chopped lettuce, juicy tomatoes, diced onion, corn kernels, creamy avocado, and a few jalapeño slices for heat. For the finale, a spoonful of salsa and a generous squeeze of lime over the top wakes everything right up.
AND consider taking your spread up a notch by serving your tacos with my Creamy Guacamole and Grilled Corn Salsa on the side!
Set everything out buffet-style and let your crew build their own masterpieces. I’m hoping you have a very quiet table filled with nonstop crunch sounds!


Try ’em with my Tex-Mex Coleslaw and Mexican Street Corn Salad on the side!

Plant-Based Tacos
Ingredients
Taco “meat” (makes ~5 cups)
- 2½ cups cooked brown lentils, *(or 1 cup dry lentils plus 2-3 cups broth)*
- 1 cup toasted walnuts*
- 1 (14 ounce) can black beans, drained and rinsed
- 4 to 6 tablespoons taco seasoning blend, store-bought or make your own using recipe below
DIY Taco seasoning*(makes 6 tablespoons)
- 2 tablespoons chili powder
- 1 tablespoon ground cumin
- 2½ teaspoons kosher salt
- 2 teaspoons black pepper
- 1 teaspoon paprika
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon red pepper flakes
- ½ teaspoon dried oregano
For Taco assembly
- Hard or soft taco shells
- Chopped lettuce, tomatoes, onions
- Optional toppers: corn, sliced jalapenos, avocado, salsa
Instructions
- Add cooked, drained lentils to the bowl of a food processor, along with black beans and walnuts. Gently pulse to combine and slightly break down the mixture (it will happen fast), but do not puree. There should still be lots of texture with pieces of nuts and some whole beans.
- Liberally coat a large skillet with olive oil spray and warm over medium-low heat. Add lentil-bean-walnut mixture along with ¼ cup of taco seasoning blend and 2 tablespoons warm water. Gently fold and stir the mixture to incorporate all seasonings and warm everything; be careful not to mash it into a puree (maintain as much texture as possible). Taste and add more taco seasoning, if desired (I typically add 1 to 2 more tablespoons), along with any additional preferred seasoning.
- TO ASSEMBLE TACOS: Add ¼ cup filling to each taco shell, along with lettuce, tomatoes, and optional toppings.



Amazing blend. Very delicious. This will be a repeat for me!
So thrilled you enjoyed this one, Cynthia!
This looks delicious, so I plan to try it! Do you think they could be fried as patties for a meatless breakfast sausage option?
Hi Stephanie! I think you’ll need a binder to transform this recipe into patties. Since you want to keep them vegan, instead of adding an egg, try adding a “flax egg”. To make a flax egg, simply mix 1 Tbsp ground flaxseeds + 2.5 Tbsp water and let it sit fr ten minutes to set and slightly firm. Then add it to the mixture. Maybe try adding it to only half the mixture, since this make a large volume. If it works, make another flax egg and add it to the second half. Let me know how it works out if you decide to try it!
I especially love the DIY taco seasoning, which I make in large batches to serve on oh so many things, with a few adjustments: I keep the salt out of the mix and add it separately when serving to reduce total salt intake and instead of red pepper flakes, I use ground cayenne, habanero or whatever other heat I have on hand (and in higher quantities) for ground spice consistency. The spice mixes generally sold in stores contain too many non-spice ingredients with dubious health effects. I don’t need anti-caking ingredients in my diet!
Hi Susan, Joy absolutely loved your comment—and she admires your efforts to eat healthier by making your own seasoning at home. She definitely approves of your tweaks to make it a bit spicier—she is a heat lover herself! Thanks for stopping by to share your thoughts with us—we’re so grateful to have you as part of our community!
—Donna
AAA !! Great recipe!!!
Thanks, Carol! I’m so happy you enjoyed my plant-based taco creation!