Heat the vegetable oil in a frying pan over medium heat and add the beef mince. Cook for about 5-10 minutes, breaking up with a wooden spoon or spatula, until the mince has browned and crumbled.
Add the Taco Seasoning Spices and stir well, then pour over the beef stock. Simmer for 10 minutes.
While the mince is cooking, make the salsa. Dice the red onion and cherry tomatoes and add to a bowl with the salt and chopped coriander. Pour over the olive oil and juice of 1 lime and stir well to combine.
To make the Crema, simply stir together the yoghurt, mayonnaise and lime juice in a small bowl until fully combined.
Drain and rinse the black beans and lightly mash about half. Stir into the beef mince mixture and continue to simmer for a further 5 minutes.
Warm the tortillas (check the packet for best instructions) and shred the lettuce. Grate some cheese and prepare any other toppings.
The taco mince should now have absorbed most of the stock to a thick, rich gravy.
I prefer to serve my beef tacos DIY at the table so everyone can assemble their own. Transfer the taco mince to a warmed serving bowl and bring to the table along with the bowls of salsa, crema, cheese, lettuce and any other toppings.
Load up your tortillas with taco mince and toppings and enjoy!