As an Amazon Associate I earn from qualifying purchases.
Use aromatic, flavor-packed lentil taco meat and fresh salad vegetables to make delicious, crowd-pleasing lentil tacos packed with fiber, plant-based protein, and several micronutrients. Plus, they’re gluten-free, dairy-free, vegetarian, and vegan—but no-one will miss the meat!

Super Satisfying, Protein-Dense Lentil Tacos Recipe
There’s absolutely no need for animal products to make simple, delicious, nutritious, crowd-pleasing tacos loaded with protein. In fact, along with tofu tacos, we love utilizing legumes for soy-free sources of plant-based protein, like vegan black bean tacos, potato and chickpea tacos, and these lentil tacos (which are the BEST plant-based alternative)!
Combined with garlic, onion, and a homemade spice blend, not only is this lentil taco meat loaded with aromatic flavor and complex flavor depth, but it’s super nutritious, too. Not only are lentils loaded with fiber, antioxidants, and several micronutrients like folate, but they contain very similar amounts of protein and iron to non-plant-based meats with just a fraction of the fat content!
Using dried lentils (a complete guide to lentils here), pantry-friendly seasonings, and inexpensive, basic salad ingredients, these easy lentil tacos are a satisfying, filling, low-budget meal even meat eaters will enjoy—perfect for meat-free Mondays and taco Tuesdays.
Best of all, the versatile lentil taco meat is even meal-prep friendly, ready for 5 days’ worth of tacos, burritos, nachos, quesadillas like these vegan bean quesadillas, salad bowls, and more!
The Ingredients and Substitutions

Alternatively, if your pantry isn’t stocked enough, use a packet mix of taco seasoning.
What Else Could I Add To Lentil Tacos?
- Cauliflower: Roasted cauliflower lentil tacos are a favorite of ours when we don’t mind adding a few extra steps to dinner.
- Corn: To add subtle sweetness (and color) to the lentil meat.
- Spinach: Sneak in extra nutrients by adding a generous handful or two of spinach to the lentil taco filling and stirring it in until wilted.
- Tomato paste: Add just a small amount for extra flavor depth.
- Quinoa: For heartier, even more protein-dense vegan lentil tacos. Here’s a complete guide to quinoa.
- Jalapeño: For added spice, add some minced jalapeño (or chipotle pepper).
What Other Toppings Could I Add?
- Vegan shredded cheese
- Black olives
- Vegan sour cream
- Hot sauce/adobo sauce
- Cilantro or scallions
- Nuts/seeds (like chopped walnuts, pumpkin seeds, sunflower seeds, etc.)
How to Make Vegan Lentil Tacos?


Step 1: First, peel and dice the onion and bell pepper and mince the garlic. Also, measure out the spice blend into a small bowl.
Step 2: Meanwhile, heat a large, lidded pan over medium-high heat and add the onion, garlic, and bell pepper. Sauté for 3-5 minutes.


Step 3: Then, add the lentils and seasoning blend and sauté for 5 minutes.
Step 4: Next, add the vegetable broth and bring the mixture to a boil. Then reduce the heat to a gentle simmer, cover the pan with a lid, and leave the lentils to cook for about 30 minutes, or until the lentils are tender but not mushy and have absorbed most of the broth.
If it’s too liquidy, remove the lid and allow the lentils to cook for a few minutes to thicken.

Step 5: Then use a potato masher to mash the lentil taco meat to your desired consistency. Meanwhile, wash and shred the lettuce, dice the tomato, and thinly slice the avocado. At the same time, heat the soft tortillas in a dry pan for 20-30 seconds per side, a few seconds per side over an open flame. Assemble the lentil tacos by loading them with a few spoonfuls of aromatic lentil taco meat, tomatoes, lettuce, avocado, and, optionally, a drizzle of salsa. Enjoy!
FAQs
Yes, but the method will change somewhat. First, when using canned lentils, you’ll only need a few spoonfuls of veggie broth (about ¼ cup total). The cooking time will also decrease to just about 5 minutes once the lentils are added to the pan.
Different types of lentils take different amounts of time to cook. We recommend using brown lentils when possible. Check out our complete guide to lentils for more information.
To cook the lentil taco meat in an Instant Pot, use the Sauté function for the first couple of steps. Then add the vegetable broth and cook it on MANUAL (high pressure) for 15 minutes, carefully (use a kitchen towel), releasing the quick release immediately after that.
Top Recipe Tips and Notes
- Bloom the spices: Adding them to the pan before adding the broth gives the spices a chance to ‘bloom’ and become more potent/enhanced in flavor. So don’t skip this step.
- Sort and rinse the lentils: There may be some debris or small pebbles in the bag of dry lentils.
- Adjust the texture: Mashing the lentils a bit achieves a vegan ground beef texture. However, mash it (or use a food processor) to your desired consistency.
- Tweak the heat: Use as much chili/cayenne powder as you like.

Serving Recommendations
- Easy vegan Mexican rice, brown rice, or quinoa
- Easy spanish cauliflower rice with salsa
- Oven-baked sesame fries or easy oven baked sweet potato fries
- Crispy garlic baked potato wedges
- Chips and salsa (like this 5 minute restaurant style blender salsa)
- A side salad
How To Use Leftover Lentil Mixture?
Not only is this aromatic, protein-dense lentil meat perfect for preparing delicious vegan tacos, but you can also add it to a colorful veggie bowl, this quinoa burrito, vegan bean quesadillas, or vegan spaghetti sauce. We’ve also used this lentil taco filling as a topping over vegan nachos with plenty of vegan shredded cheese or even to serve alongside the best vegan tofu scramble at breakfast time.
Make-Ahead and Storage Instructions
Once prepared, you can save any leftover lentil taco meat in an airtight container in the fridge for up to 5 days or freeze it for 2-3 months.
To reheat the mixture, warm it up in the microwave or in a skillet, optionally with a splash of water/veg broth if it seems a little dry.
Once assembled, it’s best to enjoy the lentil tacos immediately, though, before the tortillas become soft/soggy from the fillings.
Lentil Tacos

Video
Ingredients
- 1 cup uncooked lentils
- 4 teaspoons of dried minced onion (or onion powder)
- 3 teaspoons of chili powder
- 1 teaspoon of garlic powder
- ½ teaspoon of salt (otional)
- ½ teaspoon of paprika
- 1 teaspoon of ground cumin
- ⅛ – ¼ teaspoon of cayenne pepper (use more or less depending on your heat preference)
- ½ teaspoon of dried oregano
- 2 tablespoons of oil
- ½ of a small yellow or red onion diced
- 2 garlic cloves minced
- 1 medium green or red bell pepper diced
- 2 ¼ cups of vegetable broth
- Corn tortillas
- 1 tomato diced
- 1 avocado diced
- 1 cup of shredded lettuce
- Salsa for garnish (optional)
Instructions
- Mix dried minced onion (or onion powder), chili powder, garlic powder, salt, paprika, cumin, cayenne, and oregano in a bowl and set aside.
- In a large pan (with a lid) over medium-high heat, heat oil and place onion, garlic, and bell pepper and saute for 3 to 5 minutes.
- Add lentils and seasoning mix. Saute for 5 minutes.
- Add veggie broth and bring to a boil.
- Once boiling, cover and lower heat. Cook for 30 minutes, or until broth is absorbed and lentils are soft but not mushy.
- Transfer to a bowl and mash lentils with a fork.
- Warm the tortillas on a skilled or bake them into taco shells in the oven. Scoop into tortillas and top with tomatoes, avocado, lettuce, and salsa.
Notes
- Bloom the spices: Adding them to the pan before adding the broth gives the spices a chance to ‘bloom’ and become more potent/enhanced in flavor. So don’t skip this step.
- Sort and rinse the lentils: There may be some debris or small pebbles in the bag of dry lentils.
- Adjust the texture: Mashing the lentils a bit achieves a vegan ground beef texture. However, mash it (or use a food processor) to your desired consistency.
- Tweak the heat: Use as much chili/cayenne powder as you like.













My family loves this recipe!
we’ve adapted it to be an instant pot recipe! Use the saute function for the first part of the recipe. Then, after blooming the spices with the lentils, add the liquid, throw the lid on and pressure cook for 12 minutes and release the pressure manually when finished. We enjoy this over rice as a taco bowl, and it’s a hit with my kids! frugal, healthy, and delicious!
That is so awesome to hear! Thank you so much for sharing your IP recommendations also 🙂