Go Back
Spicy Beef Tacos | Mexican Dinner

Spicy Beef Tacos

A rich and smoky beef filling simmered in a chipotle-spiced tomato sauce. Perfect for a customizable and flavourful taco night that's ready in under an hour.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Main Course
Cuisine: Tex-Mex
Calories: 410

Ingredients
  

  • 500 g beef mince 15-20% fat
  • 1 tbsp olive oil
  • 1 large brown onion finely chopped
  • 3 cloves of garlic minced
  • 1-2 tbsp chipotle paste I like the Santa Maria brand for its rich, smoky flavour
  • 1 tbsp smoked paprika
  • 2 tsp ground cumin
  • 1 tsp dried oregano
  • 400 g tin of chopped tomatoes
  • 150 ml beef stock
  • 1 tsp light brown sugar
  • Salt and freshly ground black pepper to taste
  • 8-10 small soft flour or corn tortillas
For the Toppings (suggestions): 150g mature cheddar cheese, grated
  • 200 ml sour cream
  • 1/2 iceberg lettuce finely shredded
  • 2 ripe tomatoes diced
  • 1 avocado sliced or mashed
  • A small bunch of fresh coriander chopped
  • 1 lime cut into wedges

Method
 

  1. Sauté the Aromatics: Heat the olive oil in a large frying pan or skillet over a medium heat. Add the finely chopped onion and cook for 5-7 minutes, stirring occasionally, until soft and translucent. Add the minced garlic and cook for another minute until fragrant.
  2. Brown the Beef: Turn the heat up to medium-high, add the beef mince to the pan, and break it up with a wooden spoon. Cook for 5-6 minutes, until the beef is nicely browned all over. This browning step is where so much of the flavour comes from. Once browned, carefully drain off any excess fat.
  3. Toast the Spices: Add the smoked paprika, ground cumin, and dried oregano to the pan. Stir everything together and cook for about 60 seconds until the spices are fragrant. This step, known as blooming, really wakens up their flavour.
  4. Build the Sauce: Stir in the chipotle paste, followed by the tin of chopped tomatoes, beef stock, and light brown sugar. Give it all a good stir and season generously with salt and freshly ground black pepper.
  5. Simmer to Perfection: Bring the mixture to a gentle bubble, then reduce the heat to low and let it simmer for 15-20 minutes, stirring occasionally. What works best for me is simmering without a lid, as this allows the sauce to reduce and thicken beautifully, clinging to every piece of mince.
  6. Prepare the Tortillas: While the beef is simmering, prepare your toppings and warm the tortillas. You can warm them for a few seconds in a dry frying pan, in the microwave, or wrapped in foil in an oven preheated to 180°C (160°C fan) for about 10 minutes.
  7. Assemble and Serve: Once the beef filling is thick and rich, give it a final taste and adjust the seasoning if needed. Spoon the spicy beef mixture into the warm tortillas and serve immediately, letting everyone add their own favourite toppings.

Notes

Leftover beef filling can be stored in an airtight container in the refrigerator for up to 3 days. The flavour often improves overnight!