This recipe focuses on building layers of flavor so the lentils develop a savory, taco-meat-like taste. The recipe makes 10–12 tacos and serves 4–6 people.
Ingredients
For the Lentils
- 1 cup (200 g) brown or green lentils, rinsed and picked over
- 3 cups (720 ml) vegetable broth or water
- 1 bay leaf (optional)
For the Taco Filling
- 2 tablespoons olive oil
- 1 large yellow onion, finely diced
- 1 medium red bell pepper, finely diced
- 4 garlic cloves, minced
- 1 tablespoon tomato paste
- 1 tablespoon soy sauce or tamari
- 1 teaspoon maple syrup or brown sugar
Spice Blend
- 2 teaspoons chili powder
- 1½ teaspoons ground cumin
- 1 teaspoon smoked paprika
- 1 teaspoon dried oregano
- ½ teaspoon coriander
- ¼–½ teaspoon cayenne pepper (optional)
- 1 teaspoon salt
- ½ teaspoon black pepper
To Finish
- Juice of 1 lime
- 2–4 tablespoons water or broth (if needed)
For Serving
- 10–12 small corn or flour tortillas
- Shredded lettuce
- Diced tomatoes
- Red onion, finely chopped
- Fresh cilantro
- Avocado slices or guacamole
- Salsa
- Lime wedges
Step 1: Cook the Lentils Properly
The texture of the lentils is crucial. You want them tender but still holding their shape.
- Place the rinsed lentils in a medium saucepan.
- Add 3 cups vegetable broth and the bay leaf.
- Bring to a boil over high heat.
- Once boiling, reduce heat to low.
- Simmer uncovered for 20–25 minutes.
- Check after 20 minutes. The lentils should be tender but not mushy.
- Drain any remaining liquid.
- Remove the bay leaf.
Chef’s tip: Slightly undercooked lentils are better than overcooked ones because they’ll continue cooking in the skillet.
Step 2: Build the Flavor Base
- Heat a large skillet over medium heat.
- Add olive oil.
- Add diced onion and bell pepper.
- Cook for 8–10 minutes, stirring occasionally.
The vegetables should become soft and lightly golden. Don’t rush this step; browning creates sweetness and depth.
- Add minced garlic.
- Cook for 30–60 seconds until fragrant.
Step 3: Toast the Tomato Paste and Spices
- Push the vegetables to one side of the skillet.
- Add tomato paste directly onto the pan.
- Cook it for about 1 minute, stirring frequently.
The tomato paste should darken slightly.
- Add all the spices:
- Chili powder
- Cumin
- Smoked paprika
- Oregano
- Coriander
- Cayenne
- Salt
- Black pepper
- Stir constantly for 30 seconds.
Toasting the spices in oil helps release their aromatic compounds.
Step 4: Create the Taco Filling
- Add the cooked lentils to the skillet.
- Stir thoroughly to coat them with the spice mixture.
- Add:
- Soy sauce
- Maple syrup
- Cook for 3–4 minutes.
- Using a potato masher or wooden spoon, lightly mash about one-third of the lentils.
This creates a mixture with:
- Whole lentils for texture
- Mashed lentils for a meatier consistency
- If the mixture looks dry, add 2–4 tablespoons water or broth.
The final texture should be moist but not wet.
Step 5: Finish the Filling
- Turn off the heat.
- Squeeze in the juice of one lime.
- Stir well.
- Taste and adjust:
- More salt if needed
- More lime for brightness
- More chili powder for warmth
Let the mixture rest for 5 minutes before serving.
Step 6: Warm the Tortillas
Stovetop Method
- Heat a dry skillet over medium-high heat.
- Warm each tortilla for 20–30 seconds per side.
- Stack them and wrap in a clean kitchen towel.
Oven Method
- Wrap tortillas in foil.
- Heat at 350°F (175°C) for 10 minutes.
Creamy Avocado-Lime Sauce
Ingredients
- 1 ripe avocado
- ¼ cup vegan yogurt or vegan sour cream
- Juice of 1 lime
- 1 small garlic clove
- 2–4 tablespoons water
- ½ teaspoon salt
Method
- Blend everything until smooth.
- Add water gradually until pourable.
- Refrigerate until needed.
Quick Pickled Red Onions
Ingredients
- 1 red onion, thinly sliced
- ½ cup vinegar
- ½ cup hot water
- 1 tablespoon sugar
- 1 teaspoon salt
Method
- Mix vinegar, water, sugar, and salt.
- Pour over onions.
- Let sit for at least 30 minutes.
Assemble the Tacos
For each taco:
- Warm tortilla.
- Add 2–3 tablespoons lentil filling.
- Top with shredded lettuce.
- Add diced tomatoes.
- Add pickled onions.
- Add avocado or guacamole.
- Drizzle with avocado-lime sauce.
- Garnish with cilantro.
- Finish with a squeeze of fresh lime.
Make It Restaurant-Style
For an even richer filling:
- Add 8 oz (225 g) finely chopped mushrooms with the onions.
- Cook until all moisture evaporates before adding the spices.

