Lentil tacos are a delicious, hearty, and healthy plant-based alternative to traditional tacos. Packed with protein, fiber, and flavor, these tacos are perfect for a weeknight meal or a fun dinner party. The lentils provide a satisfying texture that mimics ground meat, while the combination of spices creates a deliciously bold flavor.
Why You’ll Love This Recipe
This recipe for Tasty Lentil Tacos is not only easy to make but also a healthier choice without compromising on flavor. With a perfect balance of savory spices, fresh veggies, and a hearty lentil base, it’s a filling and nutritious option for taco lovers of all kinds. The recipe is completely customizable, allowing you to add your favorite toppings and side dishes. Plus, it’s a great option for vegetarians, vegans, and anyone looking to reduce their meat consumption.

Ingredients
- 1 teaspoon canola oil
- 1 medium onion, finely chopped
- 1 garlic clove, minced
- 1 cup dried lentils, rinsed
- 1 tablespoon chili powder
- 2 teaspoons ground cumin
- 1 teaspoon dried oregano
- 2-1/2 cups vegetable or reduced-sodium chicken broth
- 1 cup salsa
- 12 taco shells
- 1-1/2 cups shredded lettuce
- 1 cup chopped fresh tomatoes
- 1-1/2 cups shredded reduced-fat cheddar cheese
- 6 tablespoons fat-free sour cream
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
Directions
- In a large nonstick skillet, heat the canola oil over medium heat. Add the chopped onion and minced garlic, cooking until tender.
- Stir in the lentils and season with chili powder, cumin, and oregano. Cook for 1 minute, stirring to combine the spices with the lentils.
- Pour in the vegetable or chicken broth and bring the mixture to a boil. Reduce the heat and let it simmer, covered, for 25-30 minutes or until the lentils are tender.
- Uncover the skillet and cook for an additional 6-8 minutes, stirring occasionally, until the mixture thickens.
- Slightly mash the lentils with a spoon or potato masher, then stir in the salsa. Heat through.
- To assemble, spoon the lentil mixture into the taco shells and top with shredded lettuce, chopped tomatoes, cheese, and fat-free sour cream.
Servings and Timing
- Servings: 4
- Prep time: 10 minutes
- Cook time: 35-40 minutes
- Total time: 45-50 minutes
Variations
- Vegan Option: Skip the shredded cheddar cheese and sour cream, and opt for a dairy-free cheese or avocado instead.
- Spicy Kick: Add chopped jalapeños or a dash of hot sauce to the lentil mixture for extra heat.
- Add More Veggies: Feel free to add additional vegetables like bell peppers, corn, or zucchini to the lentil mixture for extra flavor and nutrients.
Storage/Reheating
- Storage: Leftover lentil taco filling can be stored in an airtight container in the refrigerator for up to 3 days.
- Reheating: Reheat in the microwave or on the stovetop over low heat, adding a splash of water or broth to prevent it from drying out. Taco shells can be heated separately in the oven or microwave.

FAQs
1. Can I use canned lentils instead of dried lentils?
Yes, you can use canned lentils for a quicker preparation. Just be sure to drain and rinse them before adding them to the skillet.
2. Can I make the lentil filling ahead of time?
Absolutely! You can prepare the lentil filling a day or two in advance and store it in the refrigerator. Just reheat it before serving.
3. How can I make this recipe spicier?
To increase the spice level, add fresh jalapeños, a pinch of cayenne pepper, or use a spicier salsa.
4. Are these tacos gluten-free?
Yes, as long as you use gluten-free taco shells, this recipe is naturally gluten-free.
5. Can I freeze the lentil filling?
Yes, you can freeze the lentil mixture in an airtight container for up to 3 months. Thaw overnight in the fridge before reheating.
6. Can I use a slow cooker for this recipe?
Yes, you can make the lentil filling in a slow cooker. Combine all ingredients and cook on low for 4-6 hours or until lentils are tender.
7. What can I serve with lentil tacos?
You can serve these tacos with sides like guacamole, Mexican rice, or a simple salad for a complete meal.
8. Can I make this recipe vegan?
Yes, you can easily make this recipe vegan by omitting the cheese and sour cream and substituting with vegan alternatives like avocado or vegan cheese.
9. How can I make these tacos lower in calories?
For a lighter version, skip the cheese and sour cream, and opt for fresh avocado or salsa as a topping.
10. Can I add more vegetables to the filling?
Yes, you can add any veggies you like! Bell peppers, zucchini, or spinach would all make great additions to the lentil filling.
Conclusion
These Tasty Lentil Tacos are a healthy and satisfying alternative to traditional tacos. Full of flavor, protein, and fiber, they’re perfect for anyone looking to eat more plant-based meals without sacrificing taste. Whether you’re a vegetarian, vegan, or simply seeking a delicious and nutritious meal, these tacos are sure to become a family favorite. With endless variations and easy storage options, you’ll find yourself making this recipe again and again!
Print
Tasty Lentil Tacos Recipe
- Total Time: 45-50 minutes
- Yield: 4 servings
Description
Lentil tacos are a delicious, hearty, and healthy plant-based alternative to traditional tacos. Packed with protein, fiber, and flavor, these tacos are perfect for a weeknight meal or a fun dinner party. The lentils provide a satisfying texture that mimics ground meat, while the combination of spices creates a deliciously bold flavor.
Ingredients
1 teaspoon canola oil
1 medium onion, finely chopped
1 garlic clove, minced
1 cup dried lentils, rinsed
1 tablespoon chili powder
2 teaspoons ground cumin
1 teaspoon dried oregano
2–1/2 cups vegetable or reduced-sodium chicken broth
1 cup salsa
12 taco shells
1–1/2 cups shredded lettuce
1 cup chopped fresh tomatoes
1–1/2 cups shredded reduced-fat cheddar cheese
6 tablespoons fat-free sour cream
Instructions
- In a large nonstick skillet, heat the canola oil over medium heat. Add the chopped onion and minced garlic, cooking until tender.
- Stir in the lentils and season with chili powder, cumin, and oregano. Cook for 1 minute, stirring to combine the spices with the lentils.
- Pour in the vegetable or chicken broth and bring the mixture to a boil. Reduce the heat and let it simmer, covered, for 25-30 minutes or until the lentils are tender.
- Uncover the skillet and cook for an additional 6-8 minutes, stirring occasionally, until the mixture thickens.
- Slightly mash the lentils with a spoon or potato masher, then stir in the salsa. Heat through.
- To assemble, spoon the lentil mixture into the taco shells and top with shredded lettuce, chopped tomatoes, cheese, and fat-free sour cream.
Notes
- Vegan Option: Skip the shredded cheddar cheese and sour cream, and opt for a dairy-free cheese or avocado instead.
- Spicy Kick: Add chopped jalapeños or a dash of hot sauce to the lentil mixture for extra heat.
- Add More Veggies: Feel free to add additional vegetables like bell peppers, corn, or zucchini to the lentil mixture for extra flavor and nutrients.
- Prep Time: 10 minutes
- Cook Time: 35-40 minutes
- Category: Main Dish
- Method: Simmering
- Cuisine: Mexican
Nutrition
- Serving Size: 1 taco
- Calories: 220 kcal
- Sugar: 5 g
- Sodium: 380 mg
- Fat: 7 g
- Saturated Fat: 1 g
- Unsaturated Fat: 5 g
- Trans Fat: 0 g
- Carbohydrates: 32 g
- Fiber: 10 g
- Protein: 12 g
- Cholesterol: 5 mg