This dish features juicy, seasoned beef cooked with aromatic spices and served in warm corn or flour tortillas. The highlight is a vibrant homemade salsa verde made from tomatillos, jalapeño, cilantro, and lime juice, adding a fresh and tangy kick. Topped with crisp lettuce, diced tomatoes, and optional cheese, it's perfect for a quick, satisfying meal. Preparation takes under an hour, making it ideal for an easy, flavorful Mexican-inspired night.
The first time I made these tacos, my roommate kept wandering into the kitchen asking if it was ready yet every three minutes. The smell of cumin and smoked paprika hitting the hot beef was driving both of us crazy, and when we finally sat down to eat, neither of us spoke for ten solid minutes. That's when I knew this recipe was something special.
Last summer I made these for my dads birthday dinner. Hes usually pretty quiet about food, but after taking his first bite, he actually said, 'You could sell this,' which is basically a five star review in his language. We ended up doubling the batch because everyone went back for seconds.
Ingredients
- 1 lb ground beef: The 80/20 ratio gives you the best flavor and juiciness, though you can drain excess fat if you prefer
- 1 small yellow onion: Finely diced so it melts into the beef rather than creating big chunks
- 2 cloves garlic: Minced fresh adds way more depth than garlic powder ever could
- 1 tbsp tomato paste: This little trick creates a rich base that makes the seasoning stick to every bite of beef
- 1 tsp ground cumin: The earthy backbone of the whole spice blend
- 1 tsp smoked paprika: Adds this incredible smoky depth that tastes like the tacos have been cooking for hours
- 1/2 tsp chili powder: Just enough warmth without overwhelming anyone who cant handle heat
- 1/2 tsp dried oregano: The Mexican variety if you can find it, but regular works perfectly fine
- 1/2 tsp salt: Adjust to your taste preferences after cooking
- 1/4 tsp black pepper: Freshly cracked makes a noticeable difference
- 1 tbsp olive oil: For sautéing the onions and getting that nice fond going in the pan
- 8 oz tomatillos: Husked and rinsed well, they should feel firm when you buy them
- 1 small jalapeño: Remove the seeds for a mild sauce or leave them in if you like to live dangerously
- 1/2 cup fresh cilantro: The bright, herbal note that makes the salsa sing
- 1/4 cup white onion: Adds sharpness and crunch to balance the roasted tomatillos
- 1 clove garlic: Raw garlic here gives the salsa its characteristic punch
- 2 tbsp lime juice: Fresh squeezed is non negotiable, bottled stuff just doesnt compare
- 1/2 tsp salt: Essential to wake up all the flavors in the salsa
- 8 small tortillas: Corn is traditional but flour works too, just warm them really well before serving
- 1 cup shredded lettuce: Iceberg or romaine both add the perfect cool crunch
- 1/2 cup diced tomatoes: Use ripe ones for the best texture and flavor
- 1/2 cup queso fresco: Its mild saliness is perfect here, but cheddar works in a pinch
- 1/4 cup chopped red onion: Adds a nice bite and beautiful color contrast
- Lime wedges: The final squeeze of acid pulls everything together beautifully
Instructions
- Make the salsa verde first:
- Bring a pot of water to boil and drop in your husked tomatillos and jalapeño, letting them simmer for about 5 minutes until they turn that gorgeous olive green color. Drain them and let them cool just enough so you dont burn yourself when blending.
- Blend everything together:
- Toss the tomatillos, jalapeño, cilantro, white 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 pop it in the fridge to let those flavors hang out together for a while.
- Start the beef base:
- Heat that olive oil in a big skillet over medium heat and toss in your diced onion, letting it soften for about 3 minutes until it's translucent and fragrant. Add the garlic and give it just 30 seconds so it doesnt burn and turn bitter.
- Brown the beef:
- Add the ground beef to the skillet, breaking it up with your spoon as it cooks, and let it get nicely browned all over which takes about 5 to 7 minutes. If theres a ton of excess fat, you can drain some of it, but I usually leave a little for flavor.
- Season it perfectly:
- Stir in the tomato paste and all those spices, cumin, smoked paprika, chili powder, oregano, salt, and pepper, and let everything cook together for 2 minutes. The tomato paste will help the spices cling to the beef and create this amazing coating.
- Warm your tortillas:
- Throw them in a dry skillet for about 30 seconds per side or wrap them in damp paper towels and microwave for 30 seconds. Warm tortillas make such a difference, they should be pliable and slightly charred in spots.
- Build your masterpiece:
- Spoon that seasoned beef into each tortilla and pile on the lettuce, tomatoes, red onion, and cheese if youre using it. Finish with a generous amount of salsa verde and serve with lime wedges so everyone can add that final hit of acid.
These tacos have become my go to for Tuesday night dinners, Friday night hangouts, and basically any occasion where I want people to leave happy. Theres something about making your own salsa verde that makes the whole experience feel special, like you really put your heart into it.
Making It Your Own
Ive played around with this recipe so many times. Sometimes I swap the beef for ground chicken when I want something lighter, and once I used turkey when my sister was watching her red meat intake. The seasoning blend works with pretty much any protein, so dont be afraid to experiment with what you have on hand or what your family prefers.
The Heat Factor
Learning to balance the heat in the salsa verde took some trial and error. I started by removing all the jalapeño seeds, then gradually started leaving a few in until I found my perfect spice level. My brother, who thinks mild salsa is too spicy, asks me to make a separate batch without any pepper at all, which is honestly not a bad idea when youre cooking for people with different tolerances.
Taco Night Perfection
Setting up a taco bar makes everything feel like a party. I put all the toppings in little bowls and let everyone build their own tacos exactly how they like them. It saves me from having to remember who doesnt like onions or who wants extra cheese, plus its just more fun that way.
- Set out some hot sauce on the side for the heat seekers
- Keep extra lime wedges handy because they always run out fast
- Have napkins ready because things will get messy in the best way
The best tacos are the ones shared with people you love, so dont be afraid to make a big batch and invite everyone over. Theres something magical about gathering around a table full of toppings and building your perfect taco together.
Recipe FAQs
- → How do I make the salsa verde?
-
Simmer tomatillos and jalapeño until tender, then blend with cilantro, white onion, garlic, lime juice, and salt until smooth for a fresh salsa verde.
- → Can I substitute the beef with other proteins?
-
You can swap ground beef for ground chicken or turkey for a lighter option without sacrificing flavor.
- → What tortillas work best for this dish?
-
Both corn and flour tortillas work well; corn tortillas offer a gluten-free choice with authentic flavor.
- → How can I adjust the spice level?
-
Retain jalapeño seeds or add serrano chiles to increase heat; omit seeds for milder salsa.
- → Is this dish suitable for dairy-free diets?
-
Omit cheese to keep the dish dairy-free while maintaining its vibrant flavors and textures.