Spicy Beef Tacos Salsa Verde

Juicy Spicy Beef Tacos with Salsa Verde stacked high with fresh cilantro and avocado slices. Save to Pinterest
Juicy Spicy Beef Tacos with Salsa Verde stacked high with fresh cilantro and avocado slices. | savorysketches.com

These tacos showcase seasoned ground beef cooked with smoky and spicy spices, nestled inside warm tortillas. A vibrant salsa verde made from tomatillos, cilantro, and lime juice complements the richness of the meat. Fresh avocado slices and optional crumbled cheese add creamy and tangy layers to each bite. Simple to prepare and quick to cook, this dish delivers bold Mexican-inspired flavors with a mild kick. Perfect for an easy main dish that brings zest and warmth to your table.

The first time I made salsa verde from scratch, I was convinced I had ruined it—the blender refused to cooperate and my tomatillos looked suspiciously chunky. But that messy, bright green sauce transformed basic ground beef into something my roommates couldn't stop talking about, and now it is the taco filling that actually gets people to show up for dinner.

Last summer my neighbor kept texting me about those tacos she smelled cooking through our apartment building ventilation, which is either a compliment or a sign I need better exhaust fans. Now we have a standing arrangement where I make the beef and she brings the cold drinks.

Ingredients

  • 500 g (1.1 lb) ground beef: The fat content matters here—80/20 blend keeps the beef juicy while still letting the spices shine through
  • 1 tbsp olive oil: Essential for getting those onions and garlic started right without sticking
  • 1 small onion, finely chopped: They melt into the beef creating subtle sweetness in every bite
  • 2 cloves garlic, minced: Fresh garlic beats powder every single time for building that flavor foundation
  • 1 jalapeño, finely chopped: Remove seeds for mild background warmth, leave them in if you want attention
  • 1 tsp ground cumin: The earthy backbone that makes this taste distinctly like tacos
  • 1 tsp smoked paprika: Adds that subtle smoky depth without firing up the grill
  • 1/2 tsp chili powder: rounds out the spice blend without overwhelming the other flavors
  • 1/2 tsp dried oregano: A classic Mexican seasoning that brightens the beef beautifully
  • 1/2 tsp salt: Essential for making all those spices pop
  • 1/4 tsp black pepper: Adds just enough bite to keep things interesting
  • 200 g (7 oz) tomatillos, husked and rinsed: Look for ones that feel firm and tight in their papery husks
  • 1 small bunch fresh cilantro: The tops and stems both add brightness to the salsa
  • 1 green chili (serrano or jalapeño), roughly chopped: This brings the fresh heat that balances the tomatillos tang
  • 1/2 small white onion: Raw onion in the salsa creates that classic bite you expect from good salsa verde
  • 1 clove garlic: One raw clove is enough to give the salsa depth without harshness
  • Juice of 1 lime: Fresh is non-negotiable here—it ties all the salsa flavors together
  • 1/2 tsp salt: The salsa needs proper seasoning to make the beef sing
  • 8 small corn or flour tortillas: Corn feels more authentic but flour works beautifully too
  • 1 avocado, sliced: Creamy richness that cools down all that spicy beef
  • 100 g (3.5 oz) crumbled queso fresco or feta: Salty cheese on top is the finishing touch that makes these complete
  • Fresh cilantro leaves: A little fresh garnish goes a long way visually and flavor-wise
  • Lime wedges: Extra lime on the table lets everyone adjust brightness to taste

Instructions

Blend the salsa verde:
Toss tomatillos, cilantro, green chili, onion, garlic, lime juice, and salt into your blender and let it run until smooth. Taste it now and adjust the salt or add another squeeze of lime if needed—the flavors should be bright and tangy.
Sauté the aromatics:
Heat olive oil in a large skillet over medium heat, add the chopped onion and cook for about 2 minutes until it starts to soften. Toss in the minced garlic and jalapeño and let them cook for another minute until fragrant.
Brown the beef:
Add the ground beef to the skillet and break it up with your spatula as it cooks. Let it go for about 6 to 7 minutes until fully browned, stirring occasionally to get even color.
Add the spices:
Sprinkle in cumin, smoked paprika, chili powder, oregano, salt, and pepper. Stir everything together and let it cook for 2 more minutes so the spices really coat the beef and become fragrant.
Warm your tortillas:
Either heat them in a dry skillet for about 30 seconds per side or wrap them in foil and warm in a low oven. Warm tortillas fold better and do not crack when you load them up.
Build your tacos:
Spoon that spicy beef into each tortilla, top generously with salsa verde, add avocado slices, crumbled cheese if you are using it, and finish with fresh cilantro. Serve with lime wedges so everyone can add extra brightness at the table.
Warm corn tortillas filled with spicy beef and zesty green salsa verde for dinner. Save to Pinterest
Warm corn tortillas filled with spicy beef and zesty green salsa verde for dinner. | savorysketches.com

These tacos have become my go-to when friends randomly drop by because they look impressive but come together so quickly I never feel stressed.

Warming The Tortillas Like A Pro

Dry skillet warming gives tortillas those lovely charred spots that add texture and flavor. If you are feeding a crowd, wrap warmed tortillas in a clean kitchen towel—they stay soft and pliable way longer than you would expect.

Getting The Salsa Balance Right

Sometimes tomatillos are more tart than others, so always blend then taste before serving. A tiny pinch of sugar can calm down overly sharp salsa without making it sweet—just enough to balance that natural acidity.

Make-Ahead Strategy

The beef actually tastes better after sitting in the fridge overnight as the spices develop deeper flavor. The salsa verde also keeps beautifully for up to 5 days, which means you can knock out the prep work days ahead and just warm everything when taco time arrives.

  • Warm the beef slowly with a splash of water if it seems dry after refrigerating
  • Bring your salsa verde to room temperature before serving for the brightest flavor
  • Set up a toppings bar so guests can customize their own perfect tacos
Golden platter of Spicy Beef Tacos with Salsa Verde topped with lime wedges and cilantro. Save to Pinterest
Golden platter of Spicy Beef Tacos with Salsa Verde topped with lime wedges and cilantro. | savorysketches.com

Taco night is always the night that brings the most laughter around my table, and these spicy beef versions with that bright salsa verde never disappoint.

Recipe FAQs

The beef is seasoned with cumin, smoked paprika, chili powder, oregano, salt, and black pepper, creating a smoky and slightly spicy profile.

The salsa verde blends tomatillos, cilantro, green chili, onion, garlic, lime juice, and salt into a smooth, tangy sauce that brightens the tacos.

Yes, removing jalapeño seeds reduces heat, or you can add them in or include hot sauce for more spice.

Corn or flour tortillas can be warmed and used; corn tortillas offer a gluten-free option and add authentic texture.

Omit cheese or use dairy-free alternatives; avocado and salsa verde still provide plenty of flavor and creaminess.

Swap ground beef for lean ground turkey while keeping the spice blend the same for a lighter yet flavorful option.

Spicy Beef Tacos Salsa Verde

Juicy seasoned beef tucked in tortillas with a fresh, zesty salsa verde and bold spices.

Prep 20m
Cook 15m
Total 35m
Servings 4
Difficulty Easy

Ingredients

For the Spicy Beef

  • 1.1 lb ground beef
  • 1 tbsp olive oil
  • 1 small onion, finely chopped
  • 2 cloves garlic, 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

For the Salsa Verde

  • 7 oz tomatillos, husked and rinsed (green tomatoes substitute acceptable)
  • 1 small bunch fresh cilantro
  • 1 green chili (serrano or jalapeño), roughly chopped
  • 1/2 small white onion
  • 1 clove garlic
  • Juice of 1 lime
  • 1/2 tsp salt

For Serving

  • 8 small corn or flour tortillas
  • 1 avocado, sliced
  • 3.5 oz crumbled queso fresco or feta (optional)
  • Fresh cilantro leaves
  • Lime wedges

Instructions

1
Prepare the Salsa Verde: Combine tomatillos, cilantro, green chili, onion, garlic, lime juice, and salt in a blender or food processor. Blend until smooth. Taste and adjust seasoning if needed. Set aside.
2
Sauté Aromatics: Heat olive oil in a large skillet over medium heat. Add chopped onion and sauté for 2 minutes until softened. Add minced garlic and jalapeño, cooking for another minute.
3
Brown the Beef: Add ground beef to the skillet. Cook, breaking up the meat with a spatula, until browned and cooked through—about 6–7 minutes.
4
Season the Beef: Stir in cumin, smoked paprika, chili powder, oregano, salt, and black pepper. Cook for 2 more minutes, mixing well to coat the beef in the spices. Remove from heat.
5
Warm the Tortillas: Warm the tortillas in a dry skillet or wrapped in foil in a low oven until pliable.
6
Assemble and Serve: Fill each tortilla with spicy beef, top with salsa verde, avocado slices, crumbled cheese (if using), and fresh cilantro. Serve with lime wedges.
Additional Information

Equipment Needed

  • Large skillet
  • Blender or food processor
  • Chef's knife
  • Cutting board
  • Spatula
  • Measuring spoons

Nutrition (Per Serving)

Calories 410
Protein 25g
Carbs 34g
Fat 20g

Allergy Information

  • Contains dairy if cheese is used. Contains gluten if using flour tortillas. Corn tortillas are naturally gluten-free, but always check packaging to avoid cross-contamination. Always verify ingredient labels if you have allergies.
Elise Morgan

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