Grilled Steak Tacos with Fresh Salsa and Spiced Marinade

Magnolia Belle Avatar
By:
Magnolia Belle
Published:

[grow_share_buttons]

Why You’ll Love This Steak Tacos

This steak tacos recipe brings together fresh flavors and simple steps that make it a hit for any meal. It’s perfect for busy evenings when you want something tasty without spending hours in the kitchen. Plus, the mix of zesty marinade and grilled steak creates a dish that’s both satisfying and versatile for family dinners.

One reason to try this recipe is its easy preparation, which cuts down on hassle and lets you enjoy more time with loved ones. The ingredients pack in health benefits like protein from the steak and vitamins from citrus and veggies. You can tweak it to fit different needs, whether you’re cooking for dietary preferences or just experimenting with new tastes.

What really makes these steak tacos stand out is that burst of flavor from the marinade, turning every bite into something special. It’s a meal that feels celebratory yet simple, ideal for home cooks looking to impress without much effort.

Jump to:

Essential Ingredients for Steak Tacos

Gathering the right ingredients is key to making great steak tacos. Below is a complete list of everything you’ll need, pulled straight from the recipe. I’ve organized it into sections for the steak marinade and assembly to keep things clear and easy to follow.

Ingredients for the Steak

  • 1 to 2 large oranges (peel and juice)
  • 2 medium limes (peel and juice)
  • 4 cloves garlic, finely grated
  • 1 medium bunch fresh cilantro, chopped stems (to yield about 1/2 cup)
  • 1 (7 to 8-ounce) can or jar blended chipotle salsa (about 1/2 cup)
  • 1 small red onion, sliced into thin rounds
  • 1 1/2 pounds flank steak
  • 2 teaspoons kosher salt
  • 1 teaspoon freshly ground black pepper
  • 4 tablespoons canola or vegetable oil, divided

Ingredients for Assembly

  • 8 tortillas (5 or 6-inch, flour or corn)
  • 1/2 cup avocado crema or sour cream
  • 1/2 cup pico de gallo or salsa fresca
  • 1/2 cup crumbled Cotija cheese
  • 1/4 cup fresh cilantro leaves

For special options, you can swap in vegan choices like grilled portobello mushrooms or adjust for gluten-free needs with different tortillas. This setup ensures everyone at the table finds something they enjoy.

How to Prepare the Perfect Steak Tacos: Step-by-Step Guide

Getting steak tacos right starts with a good marinade that brings out the best flavors. Begin by peeling and juicing the oranges to get about 1/2 cup of juice, and do the same for the limes to yield 1/4 cup. Mix in the grated garlic, chopped cilantro stems, chipotle salsa, and sliced red onion to create the marinade, then coat the flank steak and refrigerate it for 1 to 4 hours, flipping once.

Once marinated, heat your cast iron grill pan or skillet over medium-high heat. Pull the onions and steak from the marinade, brush off any bits, andseason the steak with the salt and pepper. Add 2 tablespoons of oil to the pan and cook the onions until they char and soften, about 5 minutes, then push them aside.

Cook the steak until it’s charred on one side, around 4 minutes, then flip and add the remaining oil. Keep going until it reaches 128ºF for medium-rare or 135ºF for medium, which takes another 4 to 5 minutes. Let the steak rest for 10 minutes before slicing it against the grain into 1/2-inch pieces. Warm your tortillas and assemble the tacos by spreading on the avocado crema, adding steak, onions, pico de gallo, Cotija cheese, and cilantro leaves. For more grilling tips, check out our grilling techniques guide on the site.

Grilled Steak Tacos With Fresh Salsa And Spiced Marinade 9

Dietary Substitutions to Customize Your Steak Tacos

Making steak tacos work for your needs is simple with a few smart swaps. For instance, if you’re looking for a vegan twist, replace the steak with marinated tofu or grilled vegetables. These changes keep the dish exciting while fitting different lifestyles.

Another option is to use gluten-free tortillas if that’s what you need, or even lettuce wraps for a lighter feel. For those watching calories, choose leaner cuts or add more veggies to bulk up the meal without extra weight. You can also play with flavors by swapping onions for something like pickled versions or using dairy-free creams.

  • Protein swaps: Try tempeh or portobello mushrooms for a plant-based option.
  • Seasoning tweaks: Add cumin or fresh herbs to mix things up based on what you have on hand.
  • Topping ideas: Go for avocado-based sauces to keep it creamy and fresh.

Mastering Steak Tacos: Advanced Tips and Variations

Taking your steak tacos to the next level involves a few expert moves. Use a cast iron skillet to get that perfect crust on the steak, and always let it rest so it stays juicy. For fun variations, try adding chipotle or cumin to the marinade for extra spice.

If you’re prepping ahead, marinate the steak overnight and chop toppings in advance. Presentation matters too top your tacos with fresh cilantro or a bit of cheese for a nice look. Remember, citrus in the marinade helps tenderize, but don’t go over 4 hours to avoid making the meat too soft.

The key to great tacos is in the details, like brushing off marinade before cooking to stop it from burning that little step makes all the difference.

How to Store Steak Tacos: Best Practices

Keeping your steak tacos fresh is easy with the right habits. Put cooked steak and toppings in separate airtight containers and chill them for up to 3 days. This way, everything stays tasty and ready for another meal.

For longer storage, freeze the steak in a sealed bag for up to 2 months, and wrap tortillas tightly before freezing. When it’s time to eat, warm the steak gently in a skillet and heat tortillas in the oven. Meal prep like this helps save time on busy days, so you can enjoy tacos whenever.

Steak Tacos
Grilled Steak Tacos With Fresh Salsa And Spiced Marinade 10

FAQs: Frequently Asked Questions About Steak Tacos

What type of steak is best for making steak tacos?

Flank steak is a popular choice for steak tacos because it is flavorful, affordable, and grills quickly. Its lean texture absorbs marinades well, especially those with citrus or chipotle, which help tenderize the meat. Choosing flank steak ensures tender, juicy slices after grilling, perfect for authentic tacos.

How should I prepare and cook steak for tacos?

Marinate the steak in a citrus-based mixture for up to four hours to tenderize without breaking down the meat. Before grilling, brush off excess marinade to prevent flare-ups. Grill the steak to medium-rare or your preferred doneness, then let it rest for 5-10 minutes. Slice against the grain into thin strips to keep the meat tender.

What are common toppings to add to steak tacos?

Popular toppings include grilled onions (often from the marinade), fresh cilantro, crumbled Cotija cheese, and salsa. Adding crema or sour cream can balance spicy flavors. Flour or corn tortillas can be used depending on your texture and flavor preference, making the taco customizable.

Can I use other cuts of steak for tacos besides flank steak?

Yes, skirt steak is another great option due to its flavor and texture. Ribeye or sirloin can work too but may be fattier or more expensive. When using different cuts, adjust marinating and cooking times accordingly to maintain tenderness and flavor.

How do I store and reheat leftover steak tacos without losing flavor?

Store leftover steak and toppings separately in airtight containers in the refrigerator for up to 3 days. Reheat steak gently in a skillet over low heat or microwave briefly to prevent drying out. Warm tortillas separately for best texture before assembling the tacos again.
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Steak Tacos 4.Png

Steak Tacos

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🌮 These grilled steak tacos feature juicy, marinated flank steak combined with fresh salsa and a spiced marinade for bold, vibrant flavors.
🔥 Perfect for taco lovers looking for a quick and satisfying meal with a mix of smoky, tangy, and creamy elements.

  • Total Time: 35 to 40 minutes
  • Yield: 8 tacos

Ingredients

– 1 to 2 large oranges (peel and juice)

– 2 medium limes (peel and juice)

– 4 cloves garlic, finely grated

– 1 medium bunch fresh cilantro, chopped stems (to yield about 1/2 cup)

– 1 (7 to 8-ounce) can or jar blended chipotle salsa (about 1/2 cup)

– 1 small red onion, sliced into thin rounds

– 1 1/2 pounds flank steak

– 2 teaspoons kosher salt

– 1 teaspoon freshly ground black pepper

– 4 tablespoons canola or vegetable oil, divided

– 8 tortillas (5 or 6-inch, flour or corn)

– 1/2 cup avocado crema or sour cream

– 1/2 cup pico de gallo or salsa fresca

– 1/2 cup crumbled Cotija cheese

– 1/4 cup fresh cilantro leaves

Instructions

1-Getting steak tacos right starts with a good marinade that brings out the best flavors: Begin by peeling and juicing the oranges to get about 1/2 cup of juice, and do the same for the limes to yield 1/4 cup. Mix in the grated garlic, chopped cilantro stems, chipotle salsa, and sliced red onion to create the marinade, then coat the flank steak and refrigerate it for 1 to 4 hours, flipping once.

2-Once marinated, heat your cast iron grill pan or skillet over medium-high heat. Pull the onions and steak from the marinade, brush off any bits, andseason the steak with the salt and pepper. Add 2 tablespoons of oil to the pan and cook the onions until they char and soften, about 5 minutes, then push them aside.

3-Cook the steak until it’s charred on one side, around 4 minutes, then flip and add the remaining oil. Keep going until it reaches 128ºF for medium-rare or 135ºF for medium, which takes another 4 to 5 minutes. Let the steak rest for 10 minutes before slicing it against the grain into 1/2-inch pieces. Warm your tortillas and assemble the tacos by spreading on the avocado crema, adding steak, onions, pico de gallo, Cotija cheese, and cilantro leaves. For more grilling tips, check out our grilling techniques guide on the site.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

🍊 Citrus juice tenderizes the steak but avoid marinating longer than 4 hours to prevent over-tenderizing.
🔥 Brush marinade pieces off steak and onions before cooking to avoid burning.
🔪 For best texture, cook steak to medium-rare and slice against the grain.

  • Author: Brandi Oshea
  • Prep Time: 20 to 25 minutes
  • Cook Time: 15 minutes
  • Category: Main Dish
  • Method: Grilling
  • Cuisine: Mexican
  • Diet: Gluten-Free Option

Nutrition

  • Serving Size: 2 tacos
  • Calories: 701 kcal
  • Sugar: 13.4 g
  • Sodium: 1291 mg
  • Fat: 40 g
  • Saturated Fat: 13 g
  • Carbohydrates: 44.3 g
  • Fiber: 7.3 g
  • Protein: 44.6 g

Next Recipe

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star