Black Bean Tacos with Avocado Lime Crema
Okay, so I’ve made these Black Bean Tacos with Avocado Lime Crema probably forty times at this point. Maybe more. I stopped counting around month three. My husband keeps asking why I make them so often and honestly? Because they’re just that good and they take like 25 minutes and I don’t have to think too hard on a Wednesday night.
That’s the whole pitch, really.
Table of Contents :
Why These Black Bean Tacos with Avocado Lime Crema Actually Work
Look, I’m gonna be honest — I was skeptical of vegetarian black bean tacos for a long time. I grew up eating meat in everything. My mom would’ve looked at me sideways if I served her tacos without carne. But then I made these for a Meatless Monday thing (peer pressure from my sister, who is very into wellness), and… yeah. I became a convert.
The black bean filling is the thing. You’re not just dumping canned beans in a tortilla and calling it a day. You’re building actual flavor — cumin, smoked paprika, a little garlic, some onion, and if you’re brave, a pinch of cayenne. And then you top it with this avocado lime crema that is, no exaggeration, something I could eat with a spoon.
My 7-year-old refuses to eat beans on principle. She ate three of these. Three. I didn’t say a word, I just stared at the wall and felt victorious.
Ingredients for Black Bean Tacos with Avocado Lime Crema
Before I list everything, a few notes from someone who’s bought the wrong stuff:
- Get corn tortillas if you can. Flour work but they get kind of soggy. I learned this the hard way at a dinner party and I still think about it.
- I use Bush’s Best black beans — not sponsored, just what I grab. Drain and rinse them well or the filling gets weirdly grey-ish.
- Ripe avocados. Please. I know grocery store avocados are a gamble (good luck finding decent ones this time of year), but soft ones only for the crema.
For the Black Bean Filling:
- 2 cans (15 oz each) black beans, drained and rinsed
- 1 tablespoon olive oil
- ½ medium yellow onion, finely diced
- 3 garlic cloves, minced (I use 4 because I’m garlic-obsessed and I won’t apologize)
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- ½ teaspoon chili powder
- ¼ teaspoon cayenne pepper (optional, but recommended)
- Salt and black pepper to taste
- Juice of ½ lime
- 2 tablespoons water
For the Avocado Lime Crema:
- 2 ripe avocados
- ½ cup sour cream
- Juice of 1½ limes
- 1 small garlic clove
- ¼ cup fresh cilantro, roughly chopped
- ½ teaspoon salt
- 2–3 tablespoons water (to thin it out)
For Assembly:
- 8–10 small corn tortillas
- ½ red cabbage, thinly sliced
- 1 cup cherry tomatoes, halved
- Fresh cilantro leaves
- Lime wedges
- Optional: pickled jalapeños, crumbled cotija cheese
How to Make Black Bean Tacos with Avocado Lime Crema
Step 1: Make the Avocado Lime Crema First
Do this first so the flavors have time to hang out together. Scoop both avocados into a blender or food processor. Add the sour cream, lime juice, garlic clove, cilantro, and salt. Blend until completely smooth — like, really smooth, not chunky. Add water one tablespoon at a time until it’s pourable but still thick. Think: consistency of a creamy salad dressing.
Taste it. Adjust salt and lime. Stick it in the fridge while you do everything else. It stays bright green because the lime juice keeps it from oxidizing. (This is the one time citrus really saves you.)
Step 2: Cook the Black Bean Filling
Heat olive oil in a medium skillet over medium heat. Add your diced onion and cook for about 4–5 minutes, stirring occasionally, until it’s soft and just starting to go golden at the edges.
Add the minced garlic. Cook for 60 seconds — watch it, this is where I’ve burned things before because I walked away to answer a text. One minute, that’s it.
Now add your cumin, smoked paprika, chili powder, and cayenne if you’re using it. Stir everything together and let the spices toast in the oil for about 30 seconds. You’ll smell it. It’s wonderful.
Add the drained black beans and the 2 tablespoons of water. Stir to coat everything in the spiced oil. Use the back of your spoon to mash roughly half the beans against the side of the pan — this makes the filling stick together better instead of rolling out of your taco every bite. (Ask me how I know.)
Cook for 4–5 minutes until it’s heated through and a little thickened. Squeeze in your half lime, season with salt and pepper, and take it off the heat.
Step 3: Warm Your Tortillas
This step is not optional. Cold tortillas are sad.
Easiest method: put them directly on a gas burner flame for about 20–30 seconds per side with tongs. You’ll get those nice char spots. If you don’t have gas, a dry skillet over medium-high for about a minute each side works fine. Stack them in a clean kitchen towel to keep them warm and pliable.
Step 4: Assemble the Tacos
Lay out your warm tortillas. Spoon a generous amount of the black bean filling down the center of each one. Top with a handful of sliced red cabbage, a few cherry tomato halves, and a good drizzle — actually, a generous drizzle — of that avocado lime crema. Fresh cilantro on top, a squeeze of lime, and cotija cheese if you’ve got it.
That’s it. Done.
Tips, Tricks, and Things I Wish Someone Told Me
The black bean paste trick: Want even crispier, more cohesive filling? Mash all the beans instead of half. You basically get a black bean paste for tacos that holds together like a dream. Some people prefer this — it’s a different texture but equally delicious, and it’s actually closer to what you’d get at certain authentic Mexican spots.
Make it crispy: Want crispy black bean tacos? After you assemble, heat a thin layer of oil in a skillet and cook the whole taco, fold-side down, for 2–3 minutes until the tortilla crisps up. Repeat on the other side. It’s extra effort but wow.
The crema doubles as a dip. I’m just saying. Chips. Vegetables. Your finger. No judgment.
Cilantro situation: I know some people have the gene that makes cilantro taste like soap. (My cousin has this. Every family dinner is a negotiation.) If that’s you, just leave it out of the crema and use parsley instead. It’s a different flavor profile but still really good.
Leftovers: The bean filling keeps in the fridge for 4 days and freezes well. The crema is best fresh but honestly keeps for 2 days if you press plastic wrap right against the surface.
Variations Worth Trying
- Easy Black Bean Tacos with Avocado Cilantro Lime Crema — what you just made. This is the version.
- Add a handful of corn to the bean filling for sweetness and texture.
- Swap the red cabbage for a quick pickled slaw (red cabbage, vinegar, sugar, salt, 20 minutes). Game changer.
- Want to go full vegetarian black bean tacos feast? Serve alongside Mexican rice and refried beans.
Anyway. That’s the recipe. It’s become my go-to for weeknights, casual dinners with friends, and any time someone says “I don’t really eat vegetarian food” — because these Black Bean Tacos with Avocado Lime Crema change minds. Every single time.
If you make these, please let me know how they turn out. Drop a comment, rate the recipe, or just yell into the void about how good the crema is. I’ll hear you.
Happy cooking, and may your avocados actually be ripe when you need them. (A girl can dream.)
Smoky, satisfying vegetarian black bean tacos topped with a creamy avocado cilantro lime crema. Ready in 25 minutes and perfect for weeknight dinners.Black Bean Tacos with Avocado Lime Crema
Ingredients
0/24
Instructions
0/4
Did you love this recipe?
Share it with your friends & family!

Leave a Comment