Go Back
+ servings
The Best Beef Tacos

Beef Tacos

iamwinfred
These perfectly seasoned beef tacos combine juicy ground beef with a homemade spice blend, fresh toppings, and warm tortillas — all ready in just 25 minutes. A customizable weeknight staple that delivers authentic taco shop flavor without any artificial seasoning packets.
No ratings yet
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Course Main Course
Cuisine Mexican
Servings 8 tacos
Calories 420 kcal

Equipment

  • Large skillet or cast iron pan (12-inch)
  • Wooden spoon or spatula
  • Sharp knife
  • Cutting board
  • Measuring spoons
  • Measuring cups
  • Small bowl For mixing spices
  • Tortilla warmer (optional) Keeps soft tortillas warm and pliable

Ingredients
  

For the Beef

  • 1 lb ground beef 454g, 80/20 blend for best flavor
  • 1 tbsp olive oil 15ml
  • 1 small onion finely diced
  • 3 garlic cloves minced
  • 2 tsp chili powder
  • 1 tsp ground cumin
  • 1 tsp paprika
  • 1/2 tsp dried oregano
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1/4 tsp cayenne pepper optional, for heat
  • 1/2 cup beef broth 120ml, or water
  • 1 tbsp tomato paste 15ml

For Serving

  • 8 taco shells or flour tortillas hard or soft
  • 1 cup shredded lettuce about 75g
  • 1 cup diced tomatoes about 150g
  • 1 cup shredded cheddar cheese about 115g, shred fresh for best melt
  • 1/2 cup sour cream 120ml
  • 1/2 cup salsa 120ml
  • fresh cilantro chopped, to taste
  • lime wedges for serving

Instructions
 

  • Finely dice the onion, mince the garlic, and measure all spices into a small bowl. Chop toppings and arrange in serving bowls.
  • Heat olive oil in a large skillet over medium-high heat. Add onion and cook 2–3 minutes, then add garlic for 30 seconds. Add ground beef and cook 5–7 minutes, breaking into crumbles, until fully browned. Drain excess fat if needed.
  • Add spice blend to the beef and stir to coat. Toast 1 minute, then stir in tomato paste until fully incorporated.
  • Pour in beef broth, bring to a gentle simmer, and cook on medium-low for 5–7 minutes until liquid reduces to a saucy consistency. Taste and adjust seasoning.
  • For hard shells, bake at 350°F (175°C) for 3–5 minutes. For soft tortillas, heat in a dry skillet 30 seconds per side, or briefly over a gas flame.
  • Spoon beef into shells, then layer with lettuce, cheese, tomatoes, sour cream, and salsa. Finish with cilantro and a squeeze of lime. Serve immediately.

Notes

  • Use 80/20 ground beef and leave a small amount of fat in the pan for richer flavor.
  • Toast spices for 1 minute before adding liquid to bloom their flavors and add depth.
  • Let the tomato paste caramelize slightly before adding broth for extra umami.
  • Shred your own cheese — pre-shredded cheese has anti-caking agents that reduce meltability.
  • Warm tortillas properly; cold or stiff tortillas crack and diminish the eating experience.
  • Make-ahead: cooked beef keeps in the fridge for up to 4 days and tastes even better the next day.
  • Freezer-friendly: freeze cooled beef in airtight containers for up to 3 months; thaw overnight before reheating.
  • Reheat beef in a skillet with a splash of broth or water to restore moisture.
  • For a low-carb version, serve the seasoned beef over shredded lettuce as taco bowls.
  • Substitute ground turkey or chicken for a lighter option — increase oil or broth slightly to prevent dryness.

Nutrition

Serving: 2tacosCalories: 420kcalCarbohydrates: 32gProtein: 28gFat: 20gSaturated Fat: 8gPolyunsaturated Fat: 1gMonounsaturated Fat: 8gCholesterol: 75mgSodium: 680mgPotassium: 420mgFiber: 4gSugar: 3gVitamin A: 15IUVitamin C: 12mgCalcium: 20mgIron: 18mg
Keyword beef tacos, easy taco recipe, ground beef tacos, taco night, weeknight-dinner
Tried this recipe?Let us know how it was!