Spicy Beef Tacos Salsa Verde

A close-up of Spicy Beef Tacos with Salsa Verde, featuring juicy ground beef and vibrant green tomatillo sauce. Save to Pinterest
A close-up of Spicy Beef Tacos with Salsa Verde, featuring juicy ground beef and vibrant green tomatillo sauce. | savorysketches.com

These spicy beef tacos feature ground beef cooked with aromatic spices and simmered until flavorful. The vibrant salsa verde combines tomatillos, chili, cilantro, and lime juice blended to a smooth, zesty finish. Warm tortillas are filled with the beef and topped with fresh red onion, avocado slices, and cilantro. Ideal for an easy weeknight dinner or casual gathering, this dish offers a balanced blend of heat, freshness, and texture that delights the palate.

The first time I made these spicy beef tacos, my kitchen filled with this incredible smoky, citrusy aroma that had my roommate poking her head in to see what was happening. I'd been experimenting with tomatillos for weeks, trying to find that perfect balance between tangy and bright, and something about combining them with spiced ground beef just clicked. Now whenever friends come over for taco Tuesday, this is the version they actually request by name.

Last summer, I made these for a backyard dinner and watched my usually skeptical father-in-law go back for thirds. There's something about the combination of warm spiced beef and cool tangy salsa that just works on a primal level. Now it's my go-to when I want to serve something that feels special but doesn't require me to be stuck at the stove while everyone else is hanging out.

Ingredients

  • 500 g (1 lb) ground beef: The foundation of our filling, brown it well for those crispy bits that add texture
  • 1 tbsp olive oil: Helps cook down the aromatics without sticking
  • 1 small onion, finely chopped: Creates a sweet base that balances the heat
  • 2 garlic cloves, minced: Fresh is better than pre-minced here
  • 1 jalapeño, finely chopped: Remove seeds if you want moderate heat, leave them for real fire
  • 1 tsp ground cumin: Essential for that authentic Mexican flavor profile
  • 1 tsp smoked paprika: Adds depth and a subtle smoky note
  • 1/2 tsp chili powder: Builds mild warmth without overpowering
  • 1/2 tsp dried oregano: Mexican oregano is traditional if you can find it
  • 1/2 tsp salt: Adjust to taste after cooking
  • 1/4 tsp black pepper: Freshly ground makes a noticeable difference
  • 2 tbsp tomato paste: Concentrated umami that enriches the beef
  • 60 ml (1/4 cup) beef broth or water: Helps the spices bloom and create a sauce
  • 300 g (10 oz) tomatillos, husked and rinsed: Look for firm ones with tight husks
  • 1 small green chili (e.g., serrano), chopped: Adds brightness and heat to the salsa
  • 1/4 cup fresh cilantro leaves: Use stems and all for more flavor
  • 1 small garlic clove: Raw garlic gives the salsa its characteristic bite
  • 1/4 small white onion: Balance to the tomatillos acidity
  • Juice of 1 lime: Essential for that fresh finish
  • 1/2 tsp salt: Start here, add more if needed
  • 8 small corn or flour tortillas: Corn is more traditional, flour if you prefer
  • 1/2 cup chopped fresh cilantro: Fresh garnish makes everything pop
  • 1/2 cup diced red onion: Adds crunch and color contrast
  • 1 avocado, sliced: Creaminess to cool down the spice
  • Lime wedges: Extra acid at the table brightens each bite

Instructions

Make the salsa verde first:
Throw tomatillos, green chili, cilantro, garlic, onion, lime juice, and salt into your blender and pulse until smooth but still has some texture. Give it a taste and add more salt or lime if it needs more brightness.
Start the aromatics:
Heat olive oil in a large skillet over medium heat, toss in chopped onion, and let it soften for about 3 minutes until it's translucent. Add garlic and jalapeño and stir constantly for 1 minute so they release their fragrance without burning.
Brown the beef:
Add ground beef to the skillet and break it up with your spoon, letting it cook undisturbed for a minute at a time to get some nice browning. This takes about 5 to 6 minutes, and if there's excess fat, drain it off before the next step.
Build the flavor:
Sprinkle all those spices over the beef and stir them around for about 30 seconds until they're fragrant. Stir in the tomato paste and broth, then let everything simmer together for 3 to 4 minutes until the mixture thickens up nicely.
Warm your tortillas:
Heat a dry skillet over medium-high and warm each tortilla for about 30 seconds per side until pliable and slightly charred. Keep them warm in a clean kitchen towel while you finish everything else.
Assemble and serve:
Spoon that spiced beef into each warm tortilla and top generously with salsa verde, red onion, avocado slices, and fresh cilantro. Pass lime wedges at the table so everyone can add an extra squeeze if they want.
Spicy Beef Tacos with Salsa Verde are topped with fresh avocado and red onion on warm corn tortillas. Save to Pinterest
Spicy Beef Tacos with Salsa Verde are topped with fresh avocado and red onion on warm corn tortillas. | savorysketches.com

My friend Sarah insists these tacos saved her dinner party last month when she completely forgot to plan dessert. Everyone was so happy eating seconds and thirds that no one even noticed there wasn't anything sweet to follow.

Making It Your Own

Ground turkey works beautifully here if you want something lighter, and I've even used plant-based crumbles with surprising success. The real magic happens in the spice blend, so don't be afraid to adjust the heat level to match your crowd's tolerance.

The Salsa Verde Secret

Roasting the tomatillos under the broiler for 5 minutes before blending adds this incredible smoky depth that takes the salsa from good to can't-stop-eating-it. Just keep an eye on them so they char slightly without burning through.

Tortilla Tips

Corn tortillas need that dry heat to become pliable and develop those characteristic charred spots. If they're cracking when you fold them, they're not warm enough yet.

  • Keep finished tacos covered with a clean towel so they stay warm
  • Double up thin tortillas to prevent tearing
  • Warm tortillas in batches so none get cold before serving
Serving suggestion for Spicy Beef Tacos with Salsa Verde, garnished with cilantro and lime wedges for zest. Save to Pinterest
Serving suggestion for Spicy Beef Tacos with Salsa Verde, garnished with cilantro and lime wedges for zest. | savorysketches.com

These tacos have this way of bringing people together around the table, everyone building their own perfect bite and reaching across for extra salsa verde. That's what cooking is really about.

Recipe FAQs

Remove seeds from the jalapeño and serrano for milder heat or leave them in for a spicier flavor. Adding hot sauce can also intensify the spice.

Ground turkey or chicken work well as alternatives, providing a lighter texture while keeping the dish flavorful.

Corn or flour tortillas can be used, with corn tortillas preferred for a gluten-free option. Warm them before assembling for better texture.

Keep the beef filling and salsa verde in separate airtight containers in the refrigerator for up to three days. Warm tortillas separately before serving.

Crisp Mexican lager or a zesty margarita enhance the dish's vibrant flavors and balance its spiciness.

Spicy Beef Tacos Salsa Verde

Tender beef paired with zesty salsa verde and warm tortillas for a festive meal.

Prep 25m
Cook 20m
Total 45m
Servings 4
Difficulty Easy

Ingredients

Beef Filling

  • 1 lb ground beef
  • 1 tbsp olive oil
  • 1 small onion, finely chopped
  • 2 garlic cloves, minced
  • 1 jalapeño, finely chopped, seeds removed for less heat
  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • 1/2 tsp chili powder
  • 1/2 tsp dried oregano
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 2 tbsp tomato paste
  • 1/4 cup beef broth or water

Salsa Verde

  • 10 oz tomatillos, husked and rinsed
  • 1 small green chili (such as serrano), chopped
  • 1/4 cup fresh cilantro leaves
  • 1 small garlic clove
  • 1/4 small white onion
  • Juice of 1 lime
  • 1/2 tsp salt

Tacos and Garnishes

  • 8 small corn or flour tortillas
  • 1/2 cup chopped fresh cilantro
  • 1/2 cup diced red onion
  • 1 avocado, sliced
  • Lime wedges

Instructions

1
Prepare Salsa Verde: Combine tomatillos, green chili, cilantro, garlic, onion, lime juice, and salt in a blender. Blend until completely smooth. Taste and adjust seasoning as needed. Set aside at room temperature.
2
Sauté Aromatics: Heat olive oil in a large skillet over medium heat. Add chopped onion and cook for 2–3 minutes until softened and translucent. Stir in garlic and jalapeño; cook for 1 minute until fragrant.
3
Brown the Beef: Add ground beef to the skillet. Cook, breaking up with a wooden spoon, until browned throughout, approximately 5–6 minutes. Drain excess fat if necessary.
4
Season and Simmer: Sprinkle cumin, smoked paprika, chili powder, oregano, salt, and pepper evenly over the beef. Stir in tomato paste and beef broth. Simmer for 3–4 minutes until sauce thickens and flavors meld.
5
Warm Tortillas: Heat tortillas in a dry skillet over medium-high heat for 15–20 seconds per side until pliable and lightly charred. Alternatively, microwave wrapped in damp paper towels for 30 seconds.
6
Assemble and Serve: Spoon spicy beef filling into each warm tortilla. Top generously with salsa verde, diced red onion, avocado slices, and fresh cilantro. Serve immediately with lime wedges on the side.
Additional Information

Equipment Needed

  • Large skillet
  • Blender or food processor
  • Chef's knife and cutting board
  • Wooden spoon or heat-resistant spatula
  • Measuring cups and spoons

Nutrition (Per Serving)

Calories 410
Protein 26g
Carbs 28g
Fat 22g

Allergy Information

  • Gluten may be present in flour tortillas—choose corn tortillas for gluten-free option.
  • Verify tortilla labels for potential cross-contamination if severe gluten sensitivity exists.
Elise Morgan

Sharing approachable recipes, kitchen tips, and real-life meal inspiration for home cooks and busy families.