Ready to dive into Grilled Steak Tacos with Avocado Salsa? These juicy marinated flank steak strips seared to perfection nestle into warm corn tortillas, crowned with a creamy, zesty avocado-tomato salsa. Each bite delivers smoky char, bright tomato bursts, fresh lime zing, and cilantro’s herbal lift. Perfect for dinner or a fun gathering, these tacos promise a fiesta of textures and flavors that will have you coming back for more.
Key Ingredients
Before you fire up the grill, here’s a look at the key ingredients that make these tacos shine:
- 1 pound flank steak: Tender, lean cut that soaks up the zesty marinade and develops a smoky char on the grill.
- 2 tablespoons olive oil: Keeps the steak moist and helps distribute the marinade evenly.
- 2 tablespoons fresh lime juice: Adds bright acidity to tenderize the meat and infuse citrus flavor.
- 2 cloves garlic minced: Delivers savory depth and aromatic punch to the marinade.
- 1 teaspoon chili powder: Brings a warm, mild heat and earthy spice.
- 1 teaspoon ground cumin: Adds a nutty, smoky undertone to the steak.
- 1/2 teaspoon salt: Enhances all the flavors and balances the spices.
- 1/2 teaspoon black pepper: Provides a sharp, subtle heat and seasoning.
- 8 small corn tortillas: Soft, slightly sweet shells to cradle the steak and salsa.
- 2 avocados diced: Creates a creamy base with rich, buttery texture for the salsa.
- 1 medium tomato diced: Offers juicy sweetness and bright color to the salsa.
- 1/4 cup red onion minced: Adds crunch and sharp, zesty bite.
- 2 tablespoons fresh cilantro chopped: Delivers fresh herbaceous notes to the salsa.
- 1 tablespoon fresh lime juice: Gives extra tang to keep the avocado bright.
- 1/4 teaspoon salt: Seasoning that balances the salsa flavors.
- 1/8 teaspoon black pepper: Light spice that enhances the salsa.
- 4 lime wedges: Provide extra citrus for squeezing over the finished tacos.
How To Make Grilled Steak Tacos with Avocado Salsa
Getting these tacos on the table is easier than you think. From marinating your flank steak in a tangy, garlicky blend to quickly grilling it for that perfect medium-rare crust, and mixing up a fresh avocado salsa, each step is full of flavor. Follow these detailed instructions, and you’ll be biting into char-kissed steak and creamy salsa in no time.
1. Whisk together the 2 tablespoons olive oil, 2 tablespoons fresh lime juice, minced garlic, chili powder, cumin, salt, and black pepper in a bowl to make the marinade, ensuring all spices are fully blended.
2. Marinate the 1 pound flank steak by placing it in a shallow dish, pouring the citrus-garlic marinade over the meat, covering the dish, and refrigerating for 30 minutes so the flavors can penetrate deeply.
3. Preheat a grill or grill pan to medium-high heat so it’s hot enough to sear the steak and create those signature grill marks.
4. Grill the steak for 4 to 5 minutes per side for medium-rare doneness (adjust time for your preferred level), then transfer it to a cutting board and let it rest for 5 minutes to retain those juicy juices.
5. Combine diced avocados, tomato, red onion, chopped cilantro, 1 tablespoon fresh lime juice, salt, and pepper in a separate bowl, gently tossing to create a creamy, tangy avocado salsa.
6. Warm the 8 small corn tortillas on the hot grill for about 30 seconds per side until they become pliable and develop light char marks, which adds a subtle smokiness.
7. Slice the rested steak thinly against the grain to ensure tender, easy-to-bite strips.
8. Assemble each taco by placing several steak slices on a warmed tortilla, topping with a generous scoop of avocado salsa, and serving with lime wedges for that extra zing.
Serving Suggestions
These Grilled Steak Tacos with Avocado Salsa shine on their own, but a few simple touches can elevate them even further. Whether you’re hosting a casual taco night or looking to impress guests, these serving ideas will help you present and enjoy your tacos in style.
- Serve on a large platter lined with parchment paper for an easy, family-style display that lets guests build their own tacos.
- Offer a variety of salsas like a smoky chipotle or tangy mango to add contrasting flavors and let everyone customize their heat level.
- Garnish with thinly sliced radishes and extra chopped cilantro for a crunchy texture and a burst of fresh color.
- Pair with refreshing drinks such as a classic margarita, lime-infused agua fresca, or ice-cold Mexican beer to complement the meal perfectly.
Tips For Perfect Grilled Steak Tacos with Avocado Salsa
These tips will help you nail every part of these tacos, from choosing the right cut of beef to ensuring your salsa stays vibrant. Whether you’re swapping ingredients or storing leftovers, these practical pointers will make your taco night a breeze.
- You can substitute skirt steak or sirloin for flank steak.
- For extra heat add chopped jalapeño to the avocado salsa.
- Leftover steak can be stored in an airtight container in the refrigerator for up to 3 days.
- Warm tortillas just before serving for the best texture.
How To Store It
Once your taco feast winds down, you’ll want to preserve every leftover morsel just right. Proper storage keeps the steak juicy, the salsa fresh, and the tortillas pliable for next-day enjoyment or quick meal prep. Follow these simple guidelines to maintain the flavors and textures until you’re ready for round two.
- Refrigerate steak: Place sliced steak in an airtight container and store in the fridge for up to 3 days to keep it juicy.
- Seal salsa: Transfer avocado salsa to a shallow container, press plastic wrap directly onto its surface, and refrigerate to minimize browning.
- Separate tortillas: Wrap warmed tortillas in foil and store at room temperature for a few hours, or refrigerate for up to a day to retain softness.
- Reheat gently: Warm steak and tortillas in a skillet over medium heat or microwave briefly, adding a splash of lime juice or water to maintain moisture without drying out.
Frequently Asked Questions
Got questions? Here are answers to the most common ones about making and enjoying these tacos.
- How long do I need to marinate the steak and why is it important?
Marinate the flank steak for at least 30 minutes in the refrigerator so the olive oil, lime juice, garlic, chili powder, and cumin can deeply flavor and tenderize the meat. You may extend the time up to two hours for more intense flavor, but avoid marinating longer to prevent the acidic lime juice from over-tenderizing the beef.
- How can I tell when the steak is cooked to medium-rare?
Grill the steak for about four to five minutes per side, then use an instant-read thermometer to check for an internal temperature of 130°F (54°C). If you don’t have a thermometer, press the center of the steak with your finger—it should feel slightly soft and spring back gently.
- Is it possible to prepare the avocado salsa ahead of time without it turning brown?
You can make the avocado salsa up to an hour before serving by tossing diced avocado with fresh lime juice, which slows browning. Store it in an airtight container with plastic wrap pressed directly onto the surface, then gently stir before serving to restore its creamy texture.
- What’s the best way to store and reheat leftover steak for later meals?
Keep leftover sliced steak in an airtight container in the refrigerator for up to three days. To reheat, warm it briefly in a skillet over medium heat or microwave in short intervals, adding a splash of water or lime juice to maintain juiciness.
- Can I substitute a different cut of beef if I don’t have flank steak?
Yes. Skirt steak offers a similarly bold, beefy flavor, while sirloin is more tender with a milder taste. When using thinner cuts, reduce grilling time accordingly to avoid overcooking.
- How should I warm the corn tortillas to get the ideal texture and flavor?
Place each tortilla on the preheated grill or grill pan for about 30 seconds per side until it becomes pliable and shows light char marks. This method adds a subtle smokiness and ensures the tortillas bend without cracking.
- What can I do to add extra heat to the tacos?
For more spice, finely chop one or two jalapeños and fold them into the avocado salsa. You can also sprinkle red pepper flakes on the steak just before serving or offer your favorite hot sauce alongside the tacos.
What Makes This Special
These Grilled Steak Tacos with Avocado Salsa are proof that a few fresh ingredients and simple techniques can deliver a meal that feels like a celebration. The marinade’s tang, the char from the grill, and that creamy, zesty salsa all dance together in perfect harmony. It’s a fun, hands-on dinner that’s as interactive as it is flavorful—feel free to print this page and save it for your next taco night. Drop a comment below if you have any questions or if you’ve discovered your own secret twist; I’d love to hear how your tacos turned out!
Grilled Steak Tacos with Avocado Salsa
Description
Tender strips of flame-grilled steak burst with smoky char, paired with a bright, creamy avocado salsa bursting with tomato, lime, and cilantro. Wrapped in warm corn tortillas, every bite is a fiesta of textures and flavors.
Ingredients
Instructions
-
In a bowl whisk together olive oil, lime juice, garlic, chili powder, cumin, salt, and black pepper to make the marinade.
-
Place the flank steak in a shallow dish, pour the marinade over it, cover, and refrigerate for 30 minutes.
-
Preheat a grill or grill pan to medium-high heat.
-
Grill the steak for 4 to 5 minutes per side for medium-rare, or until desired doneness, then transfer to a cutting board and let rest for 5 minutes.
-
Meanwhile, in another bowl combine avocados, tomato, red onion, cilantro, lime juice, salt, and black pepper; gently toss to make the avocado salsa.
-
Warm the corn tortillas on the grill for about 30 seconds per side until pliable and lightly charred.
-
Slice the rested steak thinly against the grain.
-
Assemble tacos by placing steak slices on each tortilla, topping with avocado salsa, and serving with lime wedges.
Note
- You can substitute skirt steak or sirloin for flank steak.
- For extra heat add chopped jalapeno to the avocado salsa.
- Leftover steak can be stored in an airtight container in the refrigerator for up to 3 days.
- Warm tortillas just before serving for the best texture.
