Smoky Black Bean Tacos
Chipotle-spiced black beans tucked into warm tortillas with quick-pickled red onion and creamy avocado.

The real magic is the quick-pickled red onion. It takes ten minutes and cuts through the rich, smoky beans with a sharp, pink crunch. Warm corn tortillas, a few slices of avocado, and a shower of cilantro are all you need to finish them.
I like to mash some of the beans against the pan for a thicker texture that holds in the tortilla, while leaving plenty whole for bite. Serve them family-style with extra lime wedges and let everyone build their own.
Ingredients
- 1 small red onion, thinly sliced
- 1/2 cup apple cider vinegar
- 1/2 cup water
- 1 teaspoon fine sea salt
- 1 teaspoon granulated sugar
- 2 tablespoons olive oil
- 3 cloves garlic, minced
- 2 teaspoons ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon dried oregano
- 2 (15-ounce) cans black beans, drained and rinsed
- 2 chipotle peppers in adobo, minced, plus 1 tablespoon adobo sauce
- 1/2 cup vegetable broth or water
- 1 tablespoon fresh lime juice, plus wedges for serving
- 8 (6-inch) corn tortillas
- 1 ripe avocado, sliced
- 1/4 cup chopped fresh cilantro
- Optional: crumbled feta or queso fresco for serving
Instructions
- In a small bowl, combine the sliced red onion, apple cider vinegar, water, salt, and sugar. Stir well and set aside to pickle while you cook the beans, at least 10 minutes.
- Heat the olive oil in a large skillet over medium heat. Add the garlic, cumin, smoked paprika, and oregano. Cook, stirring constantly, until fragrant, about 30 seconds.
- Add the black beans, minced chipotle peppers, adobo sauce, and vegetable broth. Stir to combine and bring to a gentle simmer.
- Cook for 8 to 10 minutes, stirring occasionally, until the liquid reduces slightly. Use the back of a spoon to mash about a quarter of the beans against the pan to thicken the mixture.
- Stir in the lime juice and season with salt to taste. Remove from heat and cover to keep warm.
- Warm the corn tortillas in a dry skillet over medium heat for about 30 seconds per side, or directly over a gas flame until slightly charred. Stack them in a clean kitchen towel to stay soft.
- To assemble, spoon the black bean mixture onto each tortilla. Top with sliced avocado, a generous pinch of drained pickled red onion, and chopped cilantro. Add crumbled feta or queso fresco if using.
- Serve immediately with lime wedges on the side.
Cook’s tips
- Mashing some of the beans helps the filling hold together in the tortilla.
- Double the pickled onions and keep them in the fridge for up to two weeks.
- For extra smokiness, add a pinch of chipotle powder along with the other spices.
Substitutions
- Use pinto beans or kidney beans in place of black beans.
- Swap the corn tortillas for flour tortillas if you prefer.
- For a vegan option, skip the cheese or use a dairy-free alternative.
Storage & reheating
Store leftover bean mixture in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop or in the microwave. Keep pickled onions separate.
FAQ
Can I make these tacos vegan?
Yes, simply omit the optional cheese or use a plant-based alternative. The beans and pickled onions are naturally vegan.
How spicy are these tacos?
The chipotle peppers add a medium heat with smoky depth. For milder tacos, use just one chipotle pepper and omit the adobo sauce, or add a spoonful of tomato paste instead.
Can I use dried black beans?
Yes. Cook 1 cup of dried black beans until tender, then use them in place of the canned beans. You may need a little extra broth when simmering.
What can I serve with these tacos?
They go well with Mexican rice, a simple cabbage slaw, or grilled corn salad.



