These spicy beef tacos combine seasoned, juicy ground beef cooked with aromatic spices and fresh jalapeño peppers. The vibrant salsa verde made from tangy tomatillos, cilantro, lime, and green chiles adds a zesty contrast. Served on warm corn or flour tortillas, finished with creamy avocado and optional crumbled cheese, these tacos offer a perfect balance of heat, freshness, and richness in every bite.
Perfect for a quick, flavorful meal, they bring the essence of Mexican cuisine to your table with minimal effort.
The first time I made salsa verde from scratch, I couldn't believe how different it tasted from the jarred stuff I'd been buying for years. My kitchen filled with this bright, tangy aroma that made me realize I'd been missing out on something special. Now these spicy beef tacos have become my go-to when friends come over and I want to serve something that feels impressive but secretly comes together in under 40 minutes.
Last summer, my neighbor Maria stopped by while I was making these and ended up teaching me her trick for warming tortillas directly over a gas flame. We stood in my tiny kitchen eating them standing up, with salsa dripping down our wrists, laughing about how the best tacos are always the messiest ones. Now I can't make them without thinking of that afternoon.
Ingredients
- 500 g (1.1 lb) ground beef: I like using 80/20 ratio for the best flavor and juiciness but lean works if you're watching your fat intake
- 1 tbsp olive oil: Helps get those aromatics started right and prevents anything from sticking to your pan
- 1 small onion, finely chopped: The foundation of flavor so take your time dicing it small and even
- 2 cloves garlic, minced: Fresh garlic makes such a difference here don't even think about using the jarred stuff
- 1 jalapeño, finely chopped: Remove the seeds if you're heat sensitive but keep them if you want some real kick
- 1 tsp ground cumin: This is what gives it that authentic taco flavor you can't skip it
- 1 tsp smoked paprika: Adds this incredible depth and subtle smokiness that regular paprika just doesn't have
- 1/2 tsp chili powder: Not too spicy but rounds out all the other spices perfectly
- 1/2 tsp dried oregano: Use Mexican oregano if you can find it it has this lovely earthy citrus notes
- 1/2 tsp salt and 1/4 tsp black pepper: Don't be shy with seasoning the beef needs it to really shine
- 200 g (7 oz) tomatillos, husked and rinsed: Look for ones that feel firm and bright green without any browning
- 1 small bunch fresh cilantro: The stems have tons of flavor so throw them right in the blender
- 1 green chili, roughly chopped: Serrano will give you more heat while jalapeño stays on the milder side
- 1/2 small white onion: Adds a nice sharp bite that balances the tangy tomatillos
- 1 clove garlic: One raw clove is plenty it will be punchy and fresh
- Juice of 1 lime: Fresh is absolutely essential here bottled juice just doesn't have the same brightness
- 1/2 tsp salt: Start here and add more if needed the tomatillos can vary in acidity
- 8 small corn or flour tortillas: Corn is more traditional but flour is softer and easier to work with
- 1 avocado, sliced: The creaminess cuts through all the spice and ties everything together
- 100 g (3.5 oz) crumbled queso fresco: Mild and slightly salty perfect for letting the beef shine
- Fresh cilantro leaves and lime wedges: These finishing touches make everything look and taste restaurant quality
Instructions
- Blend up that salsa verde:
- Toss those tomatillos cilantro chili onion garlic lime juice and salt into your blender and puree until completely smooth. Give it a taste and add more salt if needed then set it aside to let the flavors meld together while you make the beef.
- Get your aromatics going:
- Heat the olive oil in your large skillet over medium heat then toss in the chopped onion. Let it soften for about 2 minutes until it's translucent and fragrant then add the garlic and jalapeño and cook for just one more minute.
- Brown that beef beautifully:
- Add the ground beef to the pan breaking it up with your spatula as it cooks. Let it get nice and browned all over which takes about 6 to 7 minutes this is where all that deep flavor develops so don't rush it.
- Season it perfectly:
- Stir in the cumin smoked paprika chili powder oregano salt and pepper. Let everything cook together for 2 more minutes so the spices bloom and coat every bit of beef in that gorgeous red seasoning.
- Warm your tortillas like a pro:
- Heat a dry skillet over medium high heat and warm each tortilla for about 30 seconds per side until they're pliable and slightly charred. If you're making a big batch you can wrap them in foil and warm them in a low oven instead.
- Assemble your masterpiece:
- Pile that spicy beef into each warm tortilla then drizzle generously with your homemade salsa verde. Top with avocado slices crumbled cheese fresh cilantro and serve with those lime wedges on the side for squeezing.
These tacos have become my Sunday night tradition something to look forward to after a long week. There's something about the combination of that smoky spicy beef and bright tangy salsa that just makes everything feel right with the world.
Getting the Heat Just Right
I've learned that everyone's spice tolerance is different so I always serve extra jalapeño slices on the side. That way the heat lovers can load theirs up while anyone sensitive to spice can still enjoy all the flavor without the fire. The beauty of this recipe is how customizable it is.
Make Ahead Magic
The beef filling actually tastes better the next day so I often double the recipe and keep some in the fridge for quick weeknight dinners. Just reheat it gently in a pan with a splash of water to loosen it up. The salsa verde will keep for about a week in an airtight container and honestly gets better as the flavors meld together.
Serving Suggestions That Work
While these tacos are plenty satisfying on their own I love serving them with some Mexican rice or a simple cabbage slaw to round out the meal. A cold beer or tangy margarita doesn't hurt either especially if you're feeding a crowd on a warm evening.
- Set up a toppings bar and let everyone build their own perfect taco
- Keep the tortillas warm by wrapping them in a clean kitchen towel
- Have extra lime wedges ready that final squeeze makes all the difference
There's nothing quite like standing around the kitchen counter with friends building tacos and catching up about the week. Good food and even better company that's what it's all about.
Recipe Questions & Answers
- → How do I make salsa verde?
-
Blend tomatillos, fresh cilantro, green chili, onion, garlic, lime juice, and salt until smooth for a tangy and vibrant salsa verde.
- → Can I adjust the heat level?
-
Yes, remove jalapeño seeds for milder spice or add them (or hot sauce) to increase heat to your liking.
- → What tortillas work best?
-
Both corn and flour tortillas work well; corn offers a traditional flavor, while flour tortillas provide a softer texture.
- → How do I keep the beef juicy?
-
Cook the beef over medium heat without over-stirring and use olive oil and spices to keep it flavorful and moist.
- → Can I make it dairy-free?
-
Omit crumbled cheese or use dairy-free alternatives to keep the dish free from dairy while maintaining rich flavor.
- → What sides pair well with these tacos?
-
Crisp Mexican lager, tangy margaritas, or simple fresh salads complement the bold flavors perfectly.