Grilled Steak Tacos with Avocado Salsa

Total Time: 47 mins Difficulty: Intermediate
Savor the tantalizing flavors of grilled steak wrapped in warm tortillas, topped with zesty avocado salsa – a taco night delight!
pinit

Grilled steak tacos with avocado salsa are the kind of dish that turns an ordinary weeknight dinner into a memorable fiesta. Tender slices of marinated flank steak sear over a hot grill, locking in smoky char and rich juices that burst with each bite. Meanwhile, a vibrant avocado salsa comes together in minutes, its creamy avocado cubes mingling with zingy lime, spicy jalapeño, and fresh cilantro for a bright contrast to the hearty meat. It’s a dance of textures and flavors—soft meets crisp, smoky meets refreshing—that invites you to grab a tortilla, pile on the fillings, and savor every mouthful.

When I first tried making these tacos at home, I was surprised by how simple ingredients could yield such bold results. There’s something magical about rubbing a spice paste—olive oil, cumin, paprika, garlic powder, chili powder, salt, and pepper—into the steak, giving it a vibrant crust before it even hits the grill. Toss in the optional queso fresco for a salty, creamy finish and you’ve got yourself a dish that feels both gourmet and down-to-earth. With just 30 minutes of prep, 12 minutes of cook time, and a quick five-minute rest for the steak, you’ll be serving up an authentic Mexican-inspired meal that feels effortless yet indulgent.

KEY INGREDIENTS IN GRILLED STEAK TACOS WITH AVOCADO SALSA

Before firing up the grill, let’s gather everything you need. This recipe is all about fresh, high-quality elements coming together in harmony. From the hearty meat foundation to the zesty, cool salsa, each ingredient plays a distinct role in crafting these unforgettable tacos.

  • Flank steak

A lean cut with fantastic beefy flavor that benefits from a short marination and quick, high-heat grilling. Slicing it thinly against the grain ensures every bite is tender.

  • Olive oil

Helps the spice blend adhere to the steak and promotes even browning on the grill, giving the meat a gorgeous caramelized crust.

  • Ground cumin

Adds an earthy warmth and smoky undertone that complements the charred flavors from the grill.

  • Paprika

Contributes a subtle sweetness and vibrant red color to the spice paste, creating visual appeal and depth of flavor.

  • Garlic powder

Delivers a mild, savory punch without overpowering the other spices, elevating the overall seasoning profile.

  • Chili powder

Brings a gentle heat and complexity, enhancing both the steak and the avocado salsa with its warm spiciness.

  • Salt and pepper

Fundamental seasonings that balance and highlight the natural flavors of the meat and vegetables.

  • Corn tortillas

The classic vessel for tacos—slightly sweet, pliable when warmed, and perfect for holding juicy steak and creamy salsa.

  • Avocado

Offers rich creaminess and healthy fats, creating a luscious contrast to the smoky steak.

  • Red onion

Provides a crisp, slightly sharp bite that cuts through the richness of the avocado and meat.

  • Fresh cilantro

Infuses the salsa with bright, citrusy notes and a hint of herbal freshness.

  • Lime juice

Brings acidity that brightens the entire dish, harmonizing with both the steak’s spices and the salsa ingredients.

  • Jalapeño

Adds a controlled kick of heat—seeds removed for milder heat, or left in for extra spice.

  • Queso fresco or feta cheese (optional)

A crumbly, salty accent that melts slightly on the warm steak, lending a creamy, tangy finish.

HOW TO MAKE GRILLED STEAK TACOS WITH AVOCADO SALSA

Let’s dive into the step-by-step process of transforming simple ingredients into show-stopping tacos. Each phase is designed for maximum flavor and minimal fuss, so you can focus on savoring the moment with family or friends.

1. In a small bowl, combine olive oil, ground cumin, paprika, garlic powder, chili powder, salt, and pepper. Stir vigorously until the mixture forms a smooth, uniform paste that will cling beautifully to the steak.

2. Rub the spice paste evenly over both sides of the flank steak, ensuring every inch is coated. Let it marinate at room temperature for 30 minutes to allow the flavors to penetrate, or refrigerate for up to 2 hours if you want an extra punch of seasoning.

3. Preheat your grill to medium-high heat. Aim for a temperature around 400°F (204°C) so the steak gets a quick, flavorful sear without overcooking inside.

4. While the grill is heating, prepare the avocado salsa. In a mixing bowl, gently combine diced avocado, finely chopped red onion, fresh cilantro, lime juice, and diced jalapeño. Use a light hand to preserve the avocado’s shape while ensuring all ingredients are well coated with citrus and spice.

5. Once the grill is hot, place the flank steak directly on the grates. Grill for about 5–6 minutes per side for medium-rare, adjusting the time to suit your preferred level of doneness. Watch for those perfect char lines!

6. Remove the steak from the grill and let it rest on a cutting board for 5 minutes. This step lets the juices redistribute, keeping every slice moist and tender.

7. While the steak rests, warm the corn tortillas on the grill for 20–30 seconds per side. Aim for slight char spots while maintaining pliability—this ensures they won’t tear under the weight of the fillings.

8. To assemble the tacos, place a few thin slices of grilled steak onto each tortilla. Top generously with avocado salsa and, if you like, a sprinkle of crumbled queso fresco for that salty pop.

9. Serve immediately to enjoy the contrast of hot steak, creamy salsa, and charred tortilla in every vibrant bite.

SERVING SUGGESTIONS FOR GRILLED STEAK TACOS WITH AVOCADO SALSA

Serving these tacos is where you can truly get creative and make taco night extra special. Whether you’re hosting a casual gathering or enjoying a cozy dinner at home, the little details make all the difference. Here are some fun ideas to elevate your presentation and complement the bold, vibrant flavors.

  • Pair with a chilled Mexican lager

A crisp, refreshing beer like a Modelo or Pacifico cuts through the richness of the steak and avocado, cleansing the palate between bites.

  • Serve alongside homemade margaritas

A classic lime margarita—salted rim, tequila, triple sec, and fresh lime juice—mirrors the citrus notes in the avocado salsa and adds festive flair.

  • Offer a side of street-style elote

Grilled corn on the cob slathered with mayo, cotija cheese, chili powder, and lime creates a playful, textural contrast that guests will love.

  • Create a build-your-own taco bar

Lay out warmed tortillas, grilled steak, avocado salsa, shredded lettuce, diced tomatoes, pickled onions, and hot sauces so everyone can customize their perfect taco.

HOW TO STORE GRILLED STEAK TACOS WITH AVOCADO SALSA

Proper storage ensures you can enjoy these tacos again later without losing any of their fresh, vibrant flavors. Separating components and using airtight methods will keep each element tasting its best when you’re ready to dig in again.

Storing the steak and salsa components separately prevents the tortillas from becoming soggy and keeps flavors bright. Here are some reliable methods:

  • Refrigerate components separately

Place sliced steak in one airtight container and avocado salsa in another. This prevents moisture transfer and keeps the avocado from browning too quickly.

  • Use airtight containers

Glass or BPA-free plastic containers with tight-sealing lids lock in freshness. For the salsa, press a piece of plastic wrap directly onto the surface before sealing to minimize air exposure.

  • Freeze steak slices

If you plan to store the steak for longer than three days, freeze the slices in a freezer-safe bag. Lay them flat and remove excess air to prevent freezer burn. Thaw overnight in the fridge before reheating.

  • Keep tortillas fresh

Wrap tortillas in foil or place them in a resealable bag. Store at room temperature if you plan to use them within two days; refrigerate for up to a week, then warm on the grill or stovetop before serving.

CONCLUSION

What a flavorful journey we’ve taken together, from spicing and grilling that beautiful flank steak to whipping up a bright avocado salsa that adds the perfect creamy kick. These grilled steak tacos with avocado salsa are more than just a meal—they’re a celebration of simple ingredients, bold flavors, and the joy of sharing food with loved ones. Whether you’re an intermediate cook looking to impress or someone seeking an easy taco recipe for taco Tuesday, this dish hits all the right notes: tender, juicy steak; creamy, zesty salsa; and warm, charred tortillas that hold it all together. With a total prep time of just 30 minutes, 12 minutes of cooking, and a brief 5-minute rest, you’ll be enjoying dinner in under an hour, and each taco clocks in around 620 calories, making it a satisfying option for lunch or dinner.

Feel free to print this article and tuck it into your recipe binder or bookmark it for future taco nights. Below, you’ll find a handy FAQ to answer any questions that might pop up as you cook, from grill temperatures to avocado tips. If you give this recipe a whirl, I’d love to hear how it went—leave a comment, ask a question, or share your own twist on these tacos. Your feedback and stories are what make cooking so rewarding. Happy grilling, and here’s to many more taco-filled celebrations!

Grilled Steak Tacos with Avocado Salsa

Difficulty: Intermediate Prep Time 30 mins Cook Time 12 mins Rest Time 5 mins Total Time 47 mins
Calories: 620

Description

These grilled steak tacos are bursting with flavor, featuring tender slices of marinated flank steak nestled in charred corn tortillas and topped with a refreshing avocado salsa.

Ingredients

Instructions

  1. In a small bowl, combine olive oil, cumin, paprika, garlic powder, chili powder, salt, and pepper. Mix well to form a paste.
  2. Rub the spice paste evenly over both sides of the flank steak. Marinate at room temperature for 30 minutes or refrigerate for up to 2 hours for more flavor.
  3. Preheat your grill to medium-high heat.
  4. While the grill is heating, prepare the avocado salsa. In a mixing bowl, combine diced avocado, red onion, cilantro, lime juice, and jalapeño. Gently mix until everything is well combined. Set aside.
  5. Once the grill is hot, place the steak on the grill grates. Grill for about 5-6 minutes per side for medium-rare, or adjust according to your preferred level of doneness.
  6. Remove the steak from the grill and let it rest for 5 minutes before slicing it thinly against the grain.
  7. Warm the corn tortillas on the grill for about 20-30 seconds per side until they're slightly charred but still pliable.
  8. To assemble the tacos, place a few slices of grilled steak onto each tortilla, top with a generous spoonful of avocado salsa, and sprinkle with crumbled queso fresco if desired.
  9. Serve immediately and enjoy the fresh and bold flavors.

Note

  • For added flavor, you can squeeze additional lime juice over the finished tacos.
  • For a spicier kick, leave the seeds in the jalapeno or add a pinch of cayenne pepper to the avocado salsa.
  • This dish pairs well with a light Mexican lager or a cold margarita.
  • If you prefer a smoky flavor, add a handful of soaked wood chips to the grill right before cooking the steak.
  • This recipe is easily adjustable; feel free to add your favorite toppings such as shredded lettuce or diced tomatoes.
Keywords: steak tacos, avocado salsa, grilled tacos, easy taco recipe, flank steak, Mexican cuisine

Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:
How long does it take to prepare this recipe?

It takes about 30 minutes to prepare this recipe, which includes marinating the steak for a minimum of 30 minutes, preparing the avocado salsa, and preheating the grill. For best results, allow the steak to marinate for up to 2 hours in the refrigerator for more flavor.

What type of steak is best for this taco recipe?

Flank steak is recommended for this recipe due to its rich flavor and tender texture when grilled properly. It is important to slice it thinly against the grain after cooking to enhance tenderness. Other cuts like skirt steak or sirloin can also be used if preferred.

Can I prepare the avocado salsa ahead of time?

While you can prepare the ingredients for the avocado salsa ahead of time, it is best to mix them together shortly before serving to prevent the avocado from browning. If you must prepare it in advance, consider adding lime juice to help preserve its color.

What if I don’t have a grill?

If you don’t have a grill, you can cook the flank steak indoors using a grill pan or a broiler. Simply preheat the grill pan over medium-high heat and follow the same cooking times as specified for grilling. If using a broiler, place the steak on a broiler pan and adjust the cooking distance accordingly.

Are there any substitutions or variations for the toppings?

Yes, this recipe is quite adaptable! You can customize your tacos with your favorite toppings such as shredded lettuce, diced tomatoes, sliced radishes, or even pickled onions. If you're gluten-sensitive, you can substitute corn tortillas with lettuce wraps. Feel free to experiment with the toppings to suit your taste!

Rebecca Hughes

Food and Lifestyle Blogger

Hi, I’m Rebecca Hughes, the cook, writer, and food-lover behind this blog. I started OatsRecipes.com as a place to share the recipes I make for my own family and friends: simple, satisfying, and always full of flavor. I believe cooking should feel approachable, not overwhelming and a little fun, too

Leave a Comment

Your email address will not be published. Required fields are marked *