Place a frying pan (skillet) on medium heat and drizzle with a tablespoon of olive oil. Add in your minced garlic and sliced red onion. Fry for a few minutes until slightly softened.
Next up, add in your ground cumin, paprika, chilli flakes, grind of black pepper, big pinch of salt, balsamic vinegar, and Worcestershire sauce. Give everything a mix until well combined.
Pour in your black beans and kidney beans with around 30ml water. Break down the beans slightly by smashing them with a wooden spoon. Cook for a further 5 minutes until softened. Taste and season accordingly.
Either by removing the beans from your current skillet and using that same skillet, or by grabbing another frying pan. Place it on medium heat and drizzle with a teaspoon of olive oil. On your countertop, get a taco and place a couple of tablespoons of the black bean filling on one side, then top with your cheeses and fold in half (see images further up in this blog for reference!). Repeat for all your tacos and then place them in the pan (you might need to do these in multiple batches or multiple pans) and fry on each side for 2 minutes until golden and crispy.
Meanwhile, prepare all of your toppings from your avocado crush, tomatoes, cilantro, and limes. Once your tacos are golden and crispy, remove from the heat and set aside. If you're doing loads more tacos, then place them in a preheated oven at around 90C/200F. When you're ready to eat, top your tacos with all of your extra bits and enjoy!