Black Bean Tacos with Charred Corn Salsa and Lime Crema
A meat-free taco night that nobody misses the beef at

Contents
↓ Jump to recipeTaco night doesn’t need meat to feel like a celebration. Black beans, cooked down with smoke and lime until they’re glossy and almost creamy, make a filling that’s hearty and properly satisfying. The real magic, though, is in the charred corn salsa — sweet kernels blistered in a hot pan until they catch and smell of summer barbecues — set against a cool, sharp lime crema. My small twist is charring the corn dry in a smoking pan rather than boiling it; that bit of burnt edge is what makes the whole plate sing.
Black Bean Tacos with Charred Corn Salsa and Lime Crema
Ingredients
- 2 x 400g tins black beans, drained and rinsed
- 2 tbsp olive oil
- 1 small onion, finely chopped
- 3 garlic cloves, crushed
- 1 tsp ground cumin
- 1 tsp smoked paprika
- 0.5 tsp dried oregano
- Juice of 1 lime
- 2 corn cobs, or 300g tinned sweetcorn, drained
- 1 red chilli, finely chopped
- Small bunch coriander, chopped
- 150ml soured cream
- Zest and juice of 1 lime, for the crema
- 8 small corn or flour tortillas
- Salt and black pepper, to taste
Method
- Slice the kernels from the corn cobs if using fresh.
- Char the corn in a dry, very hot pan, tossing occasionally, until blistered in patches.
- Tip the corn into a bowl with the chilli, half the coriander, a squeeze of lime and a pinch of salt.
- For the crema, stir the soured cream with the lime zest, lime juice and salt, loosening with a splash of water.
- Soften the onion in the olive oil for 5 minutes, then add the garlic, cumin, smoked paprika and oregano for a minute.
- Add the black beans with a splash of water, season and simmer for 8 to 10 minutes, mashing about a third for a thick texture, then stir in the lime juice.
- Warm the tortillas in a dry pan or over a flame until soft and toasty.
- Build each taco with beans, charred corn salsa, lime crema and a scatter of coriander.
Tacos and the art of the antojito
Tacos are the beating heart of Mexican street food, part of a wider family of antojitos — “little cravings” — that you eat standing up, folded in one hand, dripping a little. They are ancient: the practice of wrapping food in a maize tortilla goes back to the indigenous peoples of Mesoamerica, long before the Spanish arrived, when corn was the sacred staple at the centre of life. The word taco itself is often traced to the silver miners of eighteenth-century Mexico, who used the term for the small charges of gunpowder they wrapped in paper before tamping them into the rock — a neat parallel to a little parcel packed with filling. Beans, corn and chilli form the holy trinity of the Mexican kitchen, and a vegetarian taco built on them isn’t a compromise so much as a return to roots.
There is real nutritional logic buried in that trinity, too. Corn and beans eaten together provide a more complete set of amino acids than either does alone, which is one reason the pairing sustained entire civilisations. The maize itself was traditionally treated with an alkaline solution, a process called nixtamalisation, which softens the grain for grinding and, crucially, unlocks the niacin the body can otherwise struggle to absorb. You do not need to nixtamalise anything to make these tacos, but it is worth knowing why proper corn tortillas taste the way they do: that faint, earthy, almost lime-touched flavour is the nixtamal, and it is what a bag of plain cornflour can never quite fake.
Putting it together
Start with the corn. If you’re using fresh cobs, slice the kernels off with a sharp knife. Get a dry frying pan extremely hot, tip in the corn and leave it alone for a minute or two at a time, tossing only occasionally, until it’s blistered and charred in patches. Tip into a bowl with the chilli, half the coriander, a squeeze of lime and a pinch of salt.
For the crema, stir the soured cream together with the lime zest, lime juice and a little salt. Loosen with a splash of water if it’s too thick to drizzle. Set aside.
Now the beans. Soften the onion in the olive oil for five minutes, add the garlic, cumin, smoked paprika and oregano and cook for a minute until fragrant. Tip in the black beans with a splash of water, season well and simmer for eight to ten minutes, mashing about a third of them roughly with the back of a spoon so the mix turns thick and saucy. Stir through the lime juice at the end.
Warm the tortillas in a dry pan or over a flame until soft and a little toasty. Build each taco with a spoonful of beans, a heap of charred corn salsa, a drizzle of lime crema and a final scatter of coriander.
Why char the corn dry
The instinct with sweetcorn is to boil it, and that is exactly what robs a corn salsa of interest. Boiling makes corn sweet and soft but flat; there is nowhere for the flavour to go. Dry-charring in a screaming-hot pan does something different. The intense direct heat drives off surface moisture and pushes the natural sugars into the Maillard reaction and a little caramelisation, so the kernels develop toasty, nutty, faintly smoky notes alongside their sweetness. Those blistered black patches are not a mistake to avoid; they are the point.
The two things that go wrong here are a pan that is not hot enough and a cook who cannot leave it alone. If the pan is merely warm, the corn steams in its own moisture and turns leathery rather than charring, so get the pan properly, almost frighteningly hot before the corn goes in, and use it dry with no oil, which would only smoke and burn. Then hold your nerve: leave the corn in contact with the metal for a minute or two at a time so it can colour, tossing only occasionally. Constant stirring cools the pan and prevents any char forming at all. A splatter guard or a lid held loosely over the pan tames the popping without steaming the kernels.
Tips and variations
Warm tortillas matter more than people think — a cold, stiff tortilla cracks and lets everything fall out, while a warm one folds obediently and tastes faintly toasted. Heat them at the last minute and keep them wrapped in a clean tea towel.
The components are all happy made ahead. The bean mix reheats beautifully and the salsa keeps for a day in the fridge, so this is a good one to prep in stages. Add diced avocado or a crumble of feta if you want more richness, or pickled red onions for a sharp, pink crunch. A dash of chipotle paste in the beans deepens the smoke if you like real heat.
The seasoning of the beans is where people are too timid. A tin of black beans is bland on its own, and it needs proper salt, acid and fat to come alive: hold back some of the lime and taste at the end, adding more salt and a final squeeze until the beans taste bright rather than muddy. Mashing about a third of them is the trick to a filling that holds together in the taco rather than rolling out the sides; the mashed portion turns starchy and creamy and binds the whole beans, so you get a spoonable, cohesive mix instead of loose individual beans that escape at the first bite. If your beans look dry as they simmer, add a splash more water; if they look loose, let them bubble another minute or two to reduce, because a watery filling is the fastest way to a soggy, collapsing taco.
Balance is everything on the plate. The beans are earthy and rich, the charred corn is sweet and smoky, the crema is cool and sharp, and the coriander and lime are the fresh, high notes that stop the whole thing feeling heavy. Skip the acid and it all turns leaden; that final squeeze of lime at the table is not a garnish but part of the recipe.
A note on the tortillas themselves. Corn tortillas are the traditional and, for my money, the better choice — they have a nutty, earthy flavour that flour ones lack, and they hold up to a saucy filling. But small flour tortillas are softer and more forgiving if you’re feeding a crowd who’d rather not have anything crack on them, so use whatever your table prefers. If you can only find large tortillas, two smaller tacos always beat one giant unwieldy one.
For heat and brightness, keep a few extras within reach: lime wedges to squeeze at the last second, a hot sauce on the side, and maybe some sliced jalapeño for those who want it. The beans take well to a tin of sweetcorn folded straight in if you can’t be bothered charring fresh cobs, though you’ll miss those smoky edges. Make the whole lot vegan by swapping the soured cream crema for a blended cashew or coconut version, and nobody will be any the wiser.
Make-ahead and storage
This is a genuinely good recipe to break into stages. The bean mix keeps for three to four days in the fridge and reheats beautifully with a splash of water to loosen it, and it actually improves overnight as the spices settle. It also freezes well, so a double batch is never wasted. The charred corn salsa holds for a day in the fridge, though it is at its best within a few hours while the char is still fresh-tasting; the crema keeps for two to three days, tightening up in the cold, so slacken it with a little water before serving. The only component that will not wait is the assembled taco, so warm the tortillas and build at the very last moment.
If you like this style of low-effort, build-your-own supper, it shares a table happily with proper chicken fajitas for anyone who does want meat, letting everyone assemble to their own taste from the same spread. And if the smoky, brothy, bean-forward flavours here appeal, the chorizo and white bean stew chases much the same comfort in a bowl for a colder night.
Lay everything out in bowls and let people build their own — taco night is better when it’s a little chaotic and hands-on. Nobody at my table has ever asked where the meat went.




