This really works with any kind of protein or filling. If you'd rather use tofu or cauliflower for that matter, go for it! But truly it's great with the beans - it's simple, quick and filling and full of flavour. Perfect for a midweek meal.
Blend all the ingredients for the avocado crema and season to taste. Cover and place in the fridge.
If making the charred tomato salsa, set the grill to 240 degrees c and place all the ingredients on a baking tray (with skin on) and under the grill until charred and softened. Remove and allow to cool slightly.
Peel the charred skins off, and cut off any unwanted ends. Blitz until everything is incorporated and season to taste.
Heat 1 tbsp olive oil in a frying pan. Once hot, add the rinsed, drained beans and corn and fry. Season with all of the spices, and toss to coat everything. Fry for a few minutes, season with salt and squeeze in some lime. Fry for another minute or so then turn off the heat.
Char the tortillas in a hot dry pan or over an open flame for a few seconds on each side.
Load up the tacos with plenty of the avocado crema, beans and corn, optional salsa and all the garnishes.