Last Updated on August 29, 2025 by Casia Valdés
There’s something immensely satisfying about a dish that balances bold flavor, simplicity, and heartwarming nostalgia. Bistec en Salsa Verde delivers exactly that—a vibrant, green-hued sauce made with tangy tomatillos and mild chilies, wrapping around tender strips of beef sautéed with onions and peppers. Growing up, this was one of those meals that felt both special and homely. The aroma of simmering salsa verde would swell through the kitchen, promising an unforgettable meal filled with brightness, comfort, and a touch of warmth from the chiles.
This version brings that classic dish into your home kitchen with ease and authenticity. Whether you’re craving something quick for a weeknight or looking to bring a refreshing twist to taco night, this recipe combines juicily tender beef with bold, bright salsa verde for an unforgettable experience. Garnish with cilantro, serve over rice or in tortillas, and enjoy a meal that sings of real Mexican flavors without any unnecessary fuss.
Table of Contents
Why You’ll Love This Recipe
-
Simple ingredients, deep flavor
-
Vibrant homemade green sauce using fresh tomatillos and jalapeños
-
Tender, flavorful beef that simmers in salsa for a juicy bite
-
One-pan preparation for easy cleanup
-
Perfect for tacos, rice bowls, or plated meals
Ingredients (Serves 4–6)
For the Beef & Vegetables
-
1 lb flank or skirt steak, thinly sliced
-
1 medium onion, sliced
-
2 medium green bell peppers, sliced
-
3 cloves garlic, minced
-
1 tbsp olive oil
-
Salt and pepper, to taste
For the Salsa Verde
-
6–8 tomatillos, husked and rinsed
-
2–3 jalapeños (adjust for heat preference)
-
1 small bunch cilantro (about ¼ cup chopped)
-
½ small onion, roughly chopped
-
2 cloves garlic
-
Juice of 1 lime
-
Salt, to taste
Optional: Serve with warm tortillas, rice, or fresh cilantro wedges
Instructions
Prepare the Salsa Verde
-
Bring a pot of water to a rolling boil. Add tomatillos and jalapeños. Cook for about 10 minutes until the tomatillos become translucent and slightly softened.
-
Let them cool slightly, then transfer to a blender.
-
Add cilantro, rough-chopped onion, garlic, lime juice, and a pinch of salt.
-
Blend until smooth. Taste and adjust seasoning if needed. Set aside.
Cook the Beef and Veggies
-
Heat olive oil in a large skillet over medium-high heat.
-
Season sliced steak with salt and pepper.
-
Add beef to the skillet and cook 5–7 minutes, stirring occasionally, until browned and cooked through.
-
Transfer beef to a plate and set aside.
-
In the same skillet, add sliced onion and bell peppers.
-
Sauté for about 5 minutes, stirring occasionally, until softened and fragrant.
-
Add minced garlic and cook another 30–60 seconds until fragrant.
Combine and Simmer
-
Pour the prepared salsa verde into the skillet with the sautéed vegetables.
-
Scrape up any browned bits stuck to the bottom of the pan.
-
Return cooked beef to the skillet and stir to coat in the sauce.
-
Reduce heat to low and let the mixture simmer for 5–7 minutes to allow flavors to meld.
-
Taste and adjust seasoning if needed.
Serving Suggestions
-
Serve over steamed white rice or Spanish rice
-
Pair with warm corn or flour tortillas
-
Use as a taco or burrito filling
-
Top with crumbled queso fresco or sliced avocado
-
Add a drizzle of Mexican crema and lime wedges
-
Serve alongside refried or black beans for a full meal
Tips & Variations
-
Spice level: Use fewer jalapeños or remove seeds for a milder dish
-
Veggie boost: Add zucchini, chayote, or corn to bulk it up
-
Roasted option: Roast tomatillos and jalapeños for smoky flavor
-
Beef alternative: Use thinly sliced sirloin or chuck steak
-
Prep ahead: Make salsa verde up to 3 days in advance and store in the fridge
Frequently Asked Questions
Can I substitute canned tomatillos?
Yes, canned tomatillos work well. Reduce added liquid slightly since canned versions contain more moisture.
Is this dish spicy?
It’s mild to moderately spicy. Adjust jalapeños to suit your preference.
What makes salsa verde unique?
Salsa verde is made with tomatillos and green chiles, offering a tangy, herbaceous flavor that contrasts beautifully with the richness of beef.
How do I reheat leftovers?
Reheat gently on the stove over low heat with a splash of broth or water to loosen the sauce.
Can I use a slow cooker?
Yes. Sauté beef and vegetables first, then transfer everything to a slow cooker and let it simmer on low for 3–4 hours.
Final Thoughts
Bistec en Salsa Verde is a dish that captures the heart and soul of traditional Mexican cooking. It’s the kind of recipe that speaks to simplicity while delivering bold, refreshing, and savory flavor. The tartness of tomatillos blends beautifully with the mild heat of jalapeño and the richness of beef, creating a balance that’s incredibly satisfying.
This meal doesn’t just fill your stomach—it offers a sense of comfort and culinary joy. It invites customization, experimentation, and most importantly, sharing. Whether it’s a casual weeknight dinner or a special occasion meal, this recipe will find a permanent place on your menu.

Bistec en Salsa Verde (Mexican Beef with Green Sauce)
Ingredients
Method
- Bring a pot of water to a rolling boil. Add tomatillos and jalapeños. Cook for about 10 minutes until the tomatillos become translucent and slightly softened.
- Let them cool slightly, then transfer to a blender.
- Add cilantro, rough-chopped onion, garlic, lime juice, and a pinch of salt.
- Blend until smooth. Taste and adjust seasoning if needed. Set aside.
- Heat olive oil in a large skillet over medium-high heat.
- Season sliced steak with salt and pepper.
- Add beef to the skillet and cook 5–7 minutes, stirring occasionally, until browned and cooked through.
- Transfer beef to a plate and set aside.
- In the same skillet, add sliced onion and bell peppers.
- Sauté for about 5 minutes, stirring occasionally, until softened and fragrant.
- Add minced garlic and cook another 30–60 seconds until fragrant.
- Combine and Simmer
- Pour the prepared salsa verde into the skillet with the sautéed vegetables.
- Scrape up any browned bits stuck to the bottom of the pan.
- Return cooked beef to the skillet and stir to coat in the sauce.
- Reduce heat to low and let the mixture simmer for 5–7 minutes to allow flavors to meld.
- Taste and adjust seasoning if needed.