If you are searching for a deliciously satisfying plant-based meal that never compromises on flavor, this Lentil Tacos with Avocado Crema Recipe is your new go-to. Packed with hearty lentils and crunchy walnuts providing a fantastic texture, complemented by earthy mushrooms and zesty spices, it’s a taco experience that captivates the taste buds. Topped with a luscious, cooling avocado crema and brightened with a spicy cabbage slaw, every bite bursts with layers of vibrant flavors and irresistible freshness. Whether you’re catering to vegan friends or simply looking to enjoy a wholesome twist on a classic favorite, this recipe shines with every mouthful.
Ingredients You’ll Need
These ingredients are simple yet earn their place with purpose. Each one adds a dimension of flavor, texture, or color that makes the Lentil Tacos with Avocado Crema Recipe truly shine. From the earthiness of lentils and mushrooms to the smoky warmth of paprika and taco seasoning, the mix is perfectly balanced to create a filling that’s richly satisfying and deliciously unique.
- ⅔ cup brown or green lentils: The protein-packed base that brings heartiness and a delightful bite.
- ¼ packed cup walnuts: Toasted for crunch and subtle nuttiness to enhance texture.
- 8 ounces cremini mushrooms: Adds richness and a meaty, umami depth.
- 2 medium shallots: Gentle onion flavor that elevates the savory filling.
- 1 tablespoon flaxseed meal: Acts as a binder to hold everything together naturally.
- 3 tablespoons nutritional yeast: Adds cheesy, savory notes without dairy.
- ½ teaspoon Diamond Crystal kosher salt: Essential seasoning, adjust more to taste.
- Freshly cracked black pepper: Provides a mild spicy warmth.
- 1 teaspoon smoked paprika: Imparts a smoky, slightly sweet flavor that’s unmistakable.
- 2 to 3 tablespoons taco seasoning: The magic blend of herbs and spices that define the taco’s character.
- ½ teaspoon porcini mushroom powder (optional): Boosts umami richness if you have it on hand.
- 2 teaspoons vegan beef broth seasoning or bouillon cube (optional): Adds depth and savoriness.
- 2 to 4 tablespoons olive oil: For cooking the filling to golden perfection.
- Avocado Crema: A cooling, creamy topping that perfectly balances spice.
- Spicy Cabbage Slaw: Adds crunch, color, and a bit of heat to every bite.
- 12 taco-sized corn or flour tortillas: Your handheld vessels for carrying all the deliciousness.
- 1 lime, cut into wedges: A squeeze brightens and lifts flavors beautifully.
How to Make Lentil Tacos with Avocado Crema Recipe
Step 1: Cook the Lentils
Begin by bringing a pot of water to a boil with a pinch of salt. Add the lentils and simmer for 8 to 10 minutes, just until they are tender yet still hold a bit of bite. This undercooking is crucial because the lentils will finish cooking later with the other ingredients, ensuring the filling has the perfect texture – not mushy but full of satisfying chew.
Step 2: Toast the Walnuts
While the lentils cook, toast the walnuts in a dry skillet over medium-low heat. Keep an eye on them and toast for about 4 to 5 minutes until fragrant and a bit darker in spots. This step intensifies their flavor and adds a wonderful toasty note that elevates the taco filling.
Step 3: Pulse the Lentils
Drain the lentils thoroughly, then place them in a food processor. Pulse briefly to partially blend, leaving some texture intact for a hearty feel. Transfer this to a large bowl and wipe out the processor for the next step. The goal is a chunky base that mimics the texture of some traditional ground meats.
Step 4: Chop the Mushrooms, Shallots, and Walnuts
Add the toasted walnuts to the food processor and pulse until finely crumbed but not a paste. Then add in the roughly chopped cremini mushrooms and shallots, pulsing a few times until they reach a finely chopped consistency. Doing this carefully avoids turning the mixture into mush, allowing the filling to have a delightful variety of textures. If your food processor is small, do this in batches.
Step 5: Combine the Filling
Mix the walnut-vegetable mixture with the lentils in the large bowl. Add flaxseed meal, nutritional yeast, salt, freshly cracked pepper, smoked paprika, taco seasoning, and the optional porcini mushroom powder and vegan beef broth seasoning if using. Use your hands to mix everything well. The mixture should come together nicely without feeling sticky; add a little flour if it’s too wet. Taste and adjust salt as needed to enhance all the rich layers.
Step 6: Cook the Taco Meat
Heat a large nonstick skillet over medium to medium-high heat with olive oil. Cook the filling in batches to avoid overcrowding. Break the mixture into small pieces as it cooks, browning and crisping it for about 4 to 6 minutes per batch. This browning step adds a satisfying caramelized flavor that makes these lentil tacos utterly irresistible.
Step 7: Warm the Tortillas
Warm your corn or flour tortillas on a hot skillet for about 30 seconds per side. Stacking and wrapping them in a dish towel keeps them soft and warm, perfect for folding around the luscious fillings.
Step 8: Assemble Your Lentil Tacos with Avocado Crema Recipe
Spread a generous dollop of avocado crema onto each tortilla, then pile on the savory taco meat and a heap of spicy cabbage slaw. A sprinkle of fresh cilantro and a squeeze of lime juice finishes the dish, creating a feast for both the eyes and taste buds.
How to Serve Lentil Tacos with Avocado Crema Recipe
Garnishes
Garnishes are where creativity shines and freshness comes alive. Cilantro leaves, finely diced red onions, or a sprinkle of chopped green onions add bursts of color and sharpness. You can also try thinly sliced radishes for crunch, or a dash of smoked hot sauce for more heat. These little touches make each bite exciting.
Side Dishes
Pair these tacos with simple Mexican-inspired sides like Mexican-style rice, refried beans, or charred corn salad for a well-rounded meal. A light cucumber and tomato salad with a drizzle of lime juice complements the warm spices beautifully. Don’t forget extra lime wedges to add that perfect acidity.
Creative Ways to Present
For a fun twist, serve the taco filling as a taco bowl over cauliflower rice topped with avocado crema and slaw, turning it into a grain-free delight. Or lay out all components buffet-style for an interactive taco party where everyone customizes their own. You can also use large lettuce leaves as a fresh, crunchy low-carb option to wrap up this delicious filling.
Make Ahead and Storage
Storing Leftovers
Store any leftover taco filling in an airtight container in the refrigerator for up to 4 days. This makes a fantastic quick lunch or dinner option, saving you time later. Keep the avocado crema separate to prevent it from browning too quickly.
Freezing
You can freeze the cooked taco filling in a sealed freezer-safe container or bag for up to 3 months. Thaw overnight in the fridge, then reheat gently. The flavor and texture hold up remarkably well, so you always have a delicious plant-based meal ready to enjoy.
Reheating
Reheat the taco filling in a skillet over medium heat, adding a splash of water or oil if needed to loosen it up. Heat until warmed through and slightly crisp again. Warm your tortillas fresh or reheat in a dry pan, then assemble for a meal that tastes like it’s freshly made.
FAQs
Can I use red lentils instead of brown or green?
Red lentils cook faster and can become mushy, which may alter the texture of the filling. Brown or green lentils hold their shape better and give the taco filling the ideal bite you want for this recipe.
Is the avocado crema vegan-friendly?
Absolutely! The avocado crema is completely plant-based and adds a creamy, cooling element that balances the spices perfectly, making this recipe great for vegans and anyone wanting a healthier fat option.
Can I make the taco filling gluten-free?
Yes, as long as you use gluten-free taco seasoning and tortillas, the entire dish can easily be gluten-free. The filling itself contains no gluten.
What if I don’t have porcini mushroom powder or vegan beef broth?
Those ingredients are optional but add great depth of flavor. If you don’t have them, simply go ahead without; the smoked paprika and taco seasoning still deliver fantastic taste.
How spicy are these tacos?
The spice level is moderate and can be adjusted by changing the amount or type of taco seasoning used. The avocado crema also cools things down nicely, so it’s balanced and approachable for most palates.
Final Thoughts
There is something truly special about this Lentil Tacos with Avocado Crema Recipe — it’s comforting, flavorful, and alive with fresh textures and colors that make every bite memorable. Whether you’re sharing with family, impressing friends, or just treating yourself, these tacos bring joy and nourishment to the table. Give them a try, and you might just find yourself falling in love with plant-based eating all over again!
Print
Lentil Tacos with Avocado Crema Recipe
These Lentil Tacos with Avocado Crema offer a delicious and nutritious plant-based twist on traditional tacos. Made with a flavorful mixture of lentils, toasted walnuts, cremini mushrooms, and warming spices, this recipe delivers a meaty texture without any meat. Topped with creamy avocado crema and a spicy cabbage slaw, these tacos are perfect for a satisfying and hearty vegan meal.
- Total Time: 45 minutes
- Yield: 4 servings
Ingredients
Taco Meat
- ⅔ cup (135g) brown or green lentils
- ¼ packed cup (32g) walnuts
- 8 ounces (227g) cremini mushrooms, stems removed and very roughly chopped
- 2 medium shallots, roughly chopped (~80g) (or roughly chopped onions)
- 1 tablespoon flaxseed meal
- 3 tablespoons nutritional yeast
- ½ teaspoon Diamond Crystal kosher salt, plus more to taste
- Freshly cracked black pepper, to taste
- 1 teaspoon smoked paprika
- 2 to 3 tablespoons taco seasoning (see Note 1)
- ½ teaspoon porcini mushroom powder (optional, see Note 2)
- 2 teaspoons vegan beef broth seasoning or crumbled bouillon cube (optional, see Note 2)
- 2 to 4 tablespoons olive oil or cooking oil of choice
Additional Ingredients
- Avocado Crema (see 2nd recipe card)
- Spicy Cabbage Slaw (see 3rd recipe card)
- 12 taco-sized corn or flour tortillas (see Note 2)
- 1 lime, cut into wedges
Instructions
- Cook Lentils: Bring salted water to a boil in a saucepan. Add lentils and reduce heat to a simmer. Cook lentils for 8 to 10 minutes until mostly cooked but still with a bite; they will cook further later. Drain well.
- Toast Walnuts: Heat a dry skillet over medium-low heat. Add walnuts and toast for 4 to 5 minutes until fragrant and slightly darker in spots. Remove and set aside.
- Blend Lentils: Add drained lentils to a food processor. Blend briefly with a few pulses until partially blended with some pieces remaining. Transfer to a large bowl and set aside. Wipe out food processor bowl.
- Prepare Walnut-Veg Mixture: Add toasted walnuts to the food processor and blend briefly until fine crumbs form, but do not overblend into butter. Add chopped mushrooms and shallots to walnuts in food processor. Pulse several times until finely chopped but not wet. If needed, work in batches to avoid overfilling.
- Mix Taco Meat: Combine walnut-vegetable mixture with lentils in the large bowl. Add flaxseed meal, nutritional yeast, ½ tsp kosher salt, fresh cracked black pepper, smoked paprika, 2 tablespoons taco seasoning, porcini mushroom powder, and vegan beef broth seasoning if using. Mix with hands until the mixture holds together but isn’t sticky. Add a tablespoon or two of flour if too sticky. Taste and adjust salt as needed.
- Cook Taco Meat: Heat a large 12-inch nonstick skillet over medium to medium-high heat with 2 tablespoons olive oil. Add ⅓ to ½ of the taco meat mixture (avoid overcrowding). Break up with a spatula into small pieces. Cook for 4 to 6 minutes, stirring occasionally until browned and slightly crispy. Repeat with remaining mixture, adding more oil as needed.
- Warm Tortillas: Heat a cast iron or regular skillet over medium-high heat. Add a few tortillas at a time and warm for about 30 seconds per side. Stack and keep warm wrapped in a dish towel.
- Assemble Tacos: Spread a dollop of avocado crema onto each tortilla. Top with cooked taco meat and spicy cabbage slaw. Optionally garnish with cilantro and serve with lime wedges.
Notes
- Note 1: Use your preferred store-bought or homemade taco seasoning blend for best results.
- Note 2: Porcini mushroom powder and vegan beef broth seasoning are optional but add umami depth. Corn or flour tortillas both work well depending on preference.
- The recipe references separate avocado crema and spicy cabbage slaw recipe cards for toppings.
- To avoid a mushy texture, cook taco meat in batches without overcrowding the pan.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Mexican
- Diet: Vegan