Why You’ll Love This Recipe
- High in Protein and Fiber: Lentils provide a substantial amount of protein and fiber, making these tacos both filling and nutritious.
- Budget-Friendly: Lentils are an affordable pantry staple, making this recipe economical without compromising on taste.
- Quick and Easy: With simple ingredients and straightforward steps, you can have a delicious meal ready in about 40 minutes.
- Versatile: Easily customizable with your favorite taco toppings and suitable for various dietary preferences.
- Great for Meal Prep: The lentil filling can be made ahead and reheated, making it ideal for busy schedules.
Ingredients
(Tip: You'll find the full list of ingredients and measurements in the recipe card below.)
-
For the Lentil Filling:
- Brown or green lentils (uncooked)
- Olive oil
- White or yellow onion, finely diced
- Garlic cloves, minced
- Chili powder
- Ground cumin
- Paprika
- Dried oregano
- Salt and freshly ground black pepper
- Vegetable broth
- Salsa
-
For Serving:
- Tortillas (flour or corn)
- Shredded lettuce
- Diced tomatoes
- Sliced jalapeños
- Guacamole or sliced avocados
- Shredded cheese or dairy-free alternative
- Fresh cilantro leaves
- Lime wedges
Directions
-
Cook the Lentils: Rinse the lentils under cold water. In a medium saucepan, combine the lentils with water, covering them by about 2 inches. Bring to a boil, then reduce heat and simmer for approximately 25 minutes, or until tender. Drain and set aside.
-
Prepare the Spice Mix: In a small bowl, mix together chili powder, ground cumin, paprika, dried oregano, salt, and freshly ground black pepper.
-
Sauté the Aromatics: In a large skillet over medium heat, heat the olive oil. Add the finely diced onion and cook until translucent, about 4-5 minutes. Add the minced garlic and cook for an additional minute until fragrant.
-
Season the Lentils: Add the cooked lentils to the skillet with the onions and garlic. Sprinkle the spice mix over the lentils and stir well to combine, ensuring the lentils are evenly coated with the spices.
-
Simmer with Broth and Salsa: Pour in the vegetable broth and salsa, stirring to incorporate. Allow the mixture to simmer for about 5-7 minutes, letting the flavors meld and the mixture thicken slightly. If desired, gently mash some of the lentils with the back of a spoon for a creamier texture.
-
Assemble the Tacos: Warm the tortillas according to package instructions. Spoon the lentil mixture onto each tortilla and top with your choice of shredded lettuce, diced tomatoes, sliced jalapeños, guacamole or sliced avocados, shredded cheese or dairy-free alternative, fresh cilantro, and a squeeze of lime juice.
-
Serve: Enjoy the tacos immediately while warm.
Servings and Timing
- Servings: This recipe yields approximately 8 tacos.
- Total Time: Around 40 minutes, including preparation and cooking.
Variations
- Spice Level: Adjust the amount of chili powder or add a pinch of cayenne pepper for extra heat.
- Protein Boost: Incorporate black beans or chickpeas alongside lentils for added protein and texture.
- Grain Addition: Mix in cooked quinoa or rice to the lentil filling for a heartier meal.
- Leafy Greens: Add sautéed spinach or kale to the lentil mixture for extra nutrients.
- Alternative Toppings: Consider adding pickled red onions, corn kernels, or a drizzle of vegan sour cream.
Storage/Reheating
- Storage: Store any leftover lentil filling in an airtight container in the refrigerator for up to 4 days.
- Reheating: Reheat the lentil mixture in a skillet over medium heat until warmed through, adding a splash of vegetable broth or water if needed to maintain moisture.
FAQs
1. Can I use canned lentils for this recipe?
Yes, canned lentils can be used as a time-saver. Be sure to drain and rinse them before use. Since canned lentils are already cooked, you can add them directly to the skillet during the seasoning step.
2. Are these tacos gluten-free?
The lentil filling is naturally gluten-free. To ensure the entire meal is gluten-free, use corn tortillas instead of flour tortillas.
3. How can I make this recipe spicier?
To increase the heat, add more chili powder, include a pinch of cayenne pepper, or incorporate diced fresh jalapeños into the lentil mixture.

Vegan Lentil Tacos
- Total Time: 40 minutes
- Yield: 8 Servings
- Diet: Gluten Free
Description
These Vegan Lentil Tacos are a delicious and hearty plant-based alternative to traditional meat tacos. Made with protein-rich lentils and a flavorful spice blend, they’re both nutritious and satisfying. Perfect for a quick weeknight meal or a fun taco night with friends and family!
Ingredients
For the Lentil Filling:
- 1 cup brown or green lentils, uncooked
- 1 tbsp olive oil
- 1 white or yellow onion, finely diced
- 2 garlic cloves, minced
- 1 tsp chili powder
- 1 tsp ground cumin
- ½ tsp paprika
- ½ tsp dried oregano
- ½ tsp salt (or to taste)
- ¼ tsp freshly ground black pepper
- ½ cup vegetable broth
- ½ cup salsa
For Serving:
- 8 tortillas (flour or corn)
- 1 cup shredded lettuce
- 1 diced tomato
- 1 sliced jalapeño (optional)
- Guacamole or sliced avocado
- Shredded cheese or dairy-free alternative
- Fresh cilantro leaves
- Lime wedges
Notes
✅ Make it Spicy – Add cayenne pepper or diced jalapeños for heat.
✅ Extra Protein – Mix in black beans or chickpeas for a heartier filling.
✅ Grain Addition – Add quinoa or rice to the lentil mixture.
✅ Leafy Greens – Stir in sautéed spinach or kale for added nutrients.
✅ Alternative Toppings – Try pickled onions, corn, or vegan sour cream.
- Prep Time: 10 minutes
- Cook Time: 30minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Mexican