Go Back
Easy Ground Beef Tacos Recipe for Family Dinner

Ground Beef Tacos

A classic and flavourful ground beef filling, perfectly seasoned and simmered in a rich tomato sauce, served in taco shells with your favourite toppings.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Main Course
Cuisine: American
Calories: 590

Ingredients
  

For the Taco Filling
  • 1 tbsp olive oil
  • 1 large onion finely chopped
  • 2 cloves garlic minced
  • 500 g beef mince around 20% fat
  • 2 tsp mild chilli powder
  • 2 tsp ground cumin
  • 1 tsp smoked paprika
  • 1/2 tsp dried oregano
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1 tbsp plain flour
  • 150 ml beef stock
  • 2 tbsp tomato purée
  • 1 tsp light brown sugar optional, to balance acidity
For Serving
  • 8-10 hard taco shells or small soft tortillas
  • 150 g mature cheddar cheese grated
  • 1/4 head of iceberg lettuce shredded
  • 2 large tomatoes diced
  • 1 pot 200ml soured cream
  • Fresh coriander or sliced jalapeños optional

Method
 

  1. Sauté the Aromatics: Heat the olive oil in a large, heavy-bottomed frying pan or skillet over a medium heat. Add the finely chopped onion and cook for 5-7 minutes, stirring occasionally, until it has softened and turned translucent. Add the minced garlic and cook for another minute until fragrant, being careful not to let it burn.
  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 6-8 minutes, stirring and breaking it apart, until it is browned all over. I find that using the edge of the spoon to chop it into small pieces works best. Don't worry about a little moisture in the pan at this stage.
  3. Toast the Spices: Once the beef is browned, drain off any excess fat if necessary. Sprinkle over the chilli powder, cumin, smoked paprika, oregano, salt, and pepper. Stir continuously for about 60 seconds. This step toasts the spices, which deepens their flavour immensely.
  4. Create the Sauce: Sprinkle the plain flour over the meat and spice mixture and stir for another minute. This will help to thicken the sauce. Pour in the beef stock, then add the tomato purée and the optional brown sugar. Stir everything together until well combined.
  5. Simmer to Perfection: Bring the mixture to a gentle bubble, then reduce the heat to low. Let it simmer for 8-10 minutes, uncovered, stirring occasionally. The sauce will thicken and reduce, coating the beef beautifully. The mixture should be moist but not watery.
  6. Prepare and Serve: While the filling is simmering, warm your taco shells according to the package instructions. I usually place them on a baking tray in the oven at 180°C (160°C fan) for a few minutes. To serve, spoon the hot beef filling into the warm shells, then top with shredded lettuce, diced tomatoes, grated cheese, and a dollop of soured cream.

Notes

Leftover taco filling can be stored in an airtight container in the refrigerator for up to 3 days. Reheat thoroughly before serving.