Rinse lentils under cold water and transfer to a medium saucepan. Add water and bring to a boil, then reduce the heat to a simmer, cover with a lid, and cook until the lentils are just tender, 15 minutes.
1 cup red lentils
2 cup water
Meanwhile, wash and dry the fresh produce.
2 red bell peppers
1 pint grape tomatoes
1 avocado
1 small bunch cilantro
1 lime
1 head butter (Boston) lettuce
Seed bell peppers, slice into thin strips. Peel, halve, and thinly slice onion.
1 medium red onion
Preheat a skillet over medium heat. Once the skillet is hot, add oil and swirl to coat. Add onions, bell peppers, salt, and pepper; cook, stirring occasionally, until soft, about 8 minutes.
2 tbsp extra virgin olive oil
½ tsp salt
¼ tsp black pepper
Quarter tomatoes and set aside.
Halve and pit the avocado; slice crosswise and then lengthwise to form cubes while still in the skin and scoop out with a spoon.
Shave the cilantro leaves off the stems; discard the stems and roughly chop the leaves. Set aside.
Finely chop walnuts and place in a medium bowl.
1 cup walnuts
Peel and mince garlic; add to the bowl with the walnuts.
2 cloves garlic
Add oil, water, and spices to the bowl.
2 tbsp extra virgin olive oil
2 tbsp water
2 tsp chili powder
1 tsp oregano
1 tsp cumin
½ tsp salt
Add the cooked lentils to the bowl and stir until well combined.
To make the crema, juice the lime into a small bowl; add mayo and whisk to combine.
¼ cup vegan mayonnaise
Separate the lettuce into leaves. Pile leaves, in stacks of two per wrap, onto plates. Top with lentil taco "meat", veggies, cilantro, and crema. Enjoy!