You ever crave tacos that hit all the right notes — smoky, spicy, creamy — but don’t want to wreck your heart or your weeknight dinner plans? Yeah, me too. I fell in love with this riff on chorizo-spiced lentils because it gives you all the chorizo vibes without the guilt. I promise: you’ll get big flavor, good protein, and a meal that feels indulgent but actually plays nice with your heart.
I tested this recipe on a hungover Saturday and again on a busy Tuesday night, and both times it delivered. If you like tacos that feel homemade and honest, you’ll love this one. Oh, and if you want a pillowy side to soak up the extras, try my favorite 1-hour soft and buttery dinner rolls — they pair shockingly well.

Why You’ll Love This Recipe
- Big chorizo flavor without the processed meat — I mimic chorizo with spices and lentils, so you get the smoky, garlicky punch without the saturated fat.
- Heart-friendly and protein-rich — lentils provide fiber and plant protein, and avocado gives you heart-healthy monounsaturated fats.
- Quick weeknight winner — you can pull this together in about 20–30 minutes. Yes, really.
- Kid-friendly and flexible — swap tortillas or add toppings and no one will complain (well, maybe my picky cousin).
- Meal-prep friendly — the filling stores well, and the crema keeps for a couple of days.
Ingredients You’ll Need
- 1 ripe, fresh avocado, halved, pitted, and peeled
- 1/2 cup plain 2% Greek yogurt
- 1 1/2 tsp. fresh lime juice
- 1 1/2 tsp. fresh lemon juice
- 1/4 tsp. sea salt
- 1/4 tsp. chili powder
- 1 Tbsp. avocado oil or sunflower oil
- 1 large green bell pepper, diced
- 1/3 cup red onion, finely diced
- 1/3 cup walnuts, finely chopped
- 1 15-oz. can no-salt-added lentils, drained (or 1 1/2 cups cooked lentils)
- 1 large garlic clove, minced
- 1 tsp. fresh oregano, minced (or 1/2 tsp. dried oregano)
- 1/4 tsp. sea salt
- 1/4 tsp. chili powder
- 1/4 tsp. smoked paprika
- 8 (5- to 5 ½-inch diameter) corn or whole-wheat tortillas, lightly pan-grilled
- 1 ripe avocado, halved, pitted, peeled, and sliced
- 1/4 cup loosely packed fresh cilantro sprigs
- 1 lime, cut into 8 wedges or slices
- Hot sauce (optional)
How to Make (Step-by-Step)
STEP 1 — Make the Avocado Crema
Place avocado, Greek yogurt, lime juice, lemon juice, salt, and chili powder into a food processor or electric mixer bowl and blend until creamy. Set the crema aside while you prepare the tacos.
STEP 2 — Cook the Filling
Heat oil in a large stick-resistant skillet over medium-high heat. Add bell pepper, onion, and walnuts and sauté until the walnuts toast and vegetables begin to brown, about 4 minutes. Add lentils, garlic, oregano, salt, chili powder, and smoked paprika and cook, stirring occasionally, until the lentils heat through and the bell pepper softens, about 2 1/2 minutes. Taste and adjust seasoning as needed.
STEP 3 — Assemble and Serve
Warm the tortillas and top each with a generous scoop of the lentil mixture, a drizzle of avocado crema, and avocado slices, dividing evenly. Sprinkle with cilantro and serve with lime wedges. Drizzle with hot sauce if you want extra heat.
Pro Tips for the Best Results
- Toast the walnuts lightly. They add crunch and a slight nutty richness that mimics fatty meat texture.
- Use no-salt-added lentils or cook your own to control sodium. You can season to taste.
- Pan-grill tortillas until they show light char for that street-taco vibe. Don’t skip this if you want texture.
- Prep ahead: make the crema and filling separately and store in the fridge for up to 3 days. Assemble right before eating.
- Balance flavors: add a squeeze of lime just before serving to wake up the spices.
- Swap oil: use avocado oil for higher-heat tolerance and neutral flavor.
Fun Variations & Topping Ideas
Variations:
- Vegetarian -> keep this as-is (it already qualifies).
- Add heat -> stir in a diced jalapeño with the bell pepper.
- Make it smoky -> add a pinch more smoked paprika or a dash of chipotle powder.
- Bulk it up -> toss in diced sweet potatoes or mushrooms for extra heft.
Toppings:
- Pickled red onions for bright acid.
- Crumbled queso fresco or feta for salty tang.
- Shredded cabbage for crunch and freshness.
- Extra cilantro and lime for classic finish.
- Sliced radishes for peppery snap.
Storing and Reheating
Storing:
- Store the lentil filling in an airtight container in the fridge for up to 3 days.
- Keep the avocado crema separate; it stays fresher for up to 2 days if you press plastic directly onto the surface to limit browning.
- Store tortillas in a sealed bag at room temp for 1–2 days or freeze for longer life.
Reheating:
- Reheat the filling in a skillet over medium heat with a splash of water to loosen it up.
- Warm tortillas quickly in a hot pan or oven; avoid the microwave unless you love soggy shells.
- Add fresh avocado and crema after reheating to keep textures bright.
Leftover Ideas
- Turn leftovers into a salad bowl: toss the warmed lentils over greens, add sliced avocado and crema.
- Make a crunchy tostada: press leftover filling onto a toasted tortilla and broil briefly with cheese.
- Stuff a baked sweet potato with the filling and top with crema for a comforting lunch.
- Mix the lentils into scrambled eggs for a spicy breakfast burrito — yes, do it. You’ll thank me.
Frequently Asked Questions (FAQ)
Are these tacos heart-healthy?
Yes. I designed this recipe with lentils, avocado, and moderate use of oil to prioritize fiber, plant protein, and healthy fats. You still get bold flavor without heavy processed meats.
Can I use dried lentils instead of canned?
Absolutely. Cook dried lentils according to package directions until tender, then measure 1 1/2 cups cooked for the recipe. Using cooked lentils gives you more control over texture and sodium.
Can I make this vegan?
Yes — swap the Greek yogurt crema with full mashed avocado plus lime and a splash of plant milk or vegan yogurt. The lentil filling already remains vegan-friendly.
How spicy is this overall?
I keep the spice level moderate. I use chili powder and smoked paprika for smokiness, not overwhelming heat. Add hot sauce or jalapeños if you want a kick.
Conclusion
This recipe gives you all the smoky, chorizo-like flavor with plant-forward ingredients that support heart health and satisfy cravings. I love how it balances texture, spice, and creaminess — and I bet you will too. Try it on a busy weeknight or bring it to a casual dinner and watch people do double takes when you tell them it’s lentils, not actual chorizo. Want the official version and nutrition info? Check out the full recipe on the American Heart Association site: Heart-Healthy Chorizo-Spiced Lentil and Avocado Tacos – Recipes.
If you tried this, leave a comment and drop a rating — I read them all and I love the tweaks people invent. IMO, food gets better when we trade notes. FYI, if you serve these at a party, stash extra crema in a bowl nearby or watch the inventory vanish.


Chorizo-Spiced Lentil & Avocado Tacos
Ingredients
Method
- Place avocado, Greek yogurt, lime juice, lemon juice, salt, and chili powder into a food processor or electric mixer bowl and blend until creamy. Set the crema aside while you prepare the tacos.
- Heat oil in a large stick-resistant skillet over medium-high heat. Add bell pepper, onion, and walnuts and sauté until the walnuts toast and vegetables begin to brown, about 4 minutes.
- Add lentils, garlic, oregano, salt, chili powder, and smoked paprika and cook, stirring occasionally, until the lentils heat through and the bell pepper softens, about 2 1/2 minutes.
- Taste and adjust seasoning as needed.
- Warm the tortillas and top each with a generous scoop of the lentil mixture, a drizzle of avocado crema, and avocado slices, dividing evenly.
- Sprinkle with cilantro and serve with lime wedges. Drizzle with hot sauce if you want extra heat.
