Steak Tacos
There’s something magical about a summer evening when you gather friends and family for a delicious meal. The aroma of sizzling steak on the grill fills the air, and your heart races with anticipation. That’s exactly what happens when I make Steak Tacos. This dish isn’t just about the flavors; it’s about the memories created around the table. I can still remember the first time I served these tacos at a backyard barbecue. Everyone kept coming back for more, their faces lit up with delight as they bit into the tender steak wrapped in warm tortillas. It’s the perfect blend of vibrant flavors, and it’s so easy to whip up that you’ll want to make it every week! With juicy steak, fresh toppings, and a tangy marinade, Steak Tacos have become a staple in our home, and I know they’ll become a favorite in yours too!
Recipe Snapshot
40 mins
10 mins
30 mins
Medium
350 kcal
25 g
Paleo, Whole30, Gluten-Free
15 g
Ziplock bag, Grill or Indoor Grill Pan
Why This Steak Tacos Shines
Flavor Explosion
One of the things I love most about Steak Tacos is the incredible flavor combination. The marinade for the steak has a perfect balance of acidity from the fresh lime juice and orange juice, which tenderizes the meat and enhances its natural taste. Add a sprinkle of cumin and cilantro, and you’ve got a flavor explosion that dances on your palate.
Quick and Easy
With just a few steps and minimal prep, these tacos are perfect for weeknight dinners or last-minute get-togethers. The most time-consuming part is letting the steak marinate, but trust me, it’s worth every minute. Once it’s ready, a quick grill is all you need to achieve that smoky flavor that makes your taste buds sing.
Customizable
I appreciate that Steak Tacos allow for endless customization. Whether you prefer a spicy kick with jalapeños or a refreshing crunch with shredded lettuce, you can tailor these tacos to fit your taste perfectly. Don’t forget the creamy avocado slices that add richness!
Perfect for Any Occasion
These tacos are incredibly versatile. They can be the star of your summer cookout or a simple weekend dinner. I’ve served them at birthday parties, casual family dinners, and everything in between. They bring everyone together, and who doesn’t love that?
Healthy and Delicious
Not only are Steak Tacos delicious, but they can also be a healthy option when made with fresh ingredients. The combination of lean steak, fresh vegetables like cilantro, and the nutritious avocado makes for a balanced meal that everyone can enjoy. Plus, it’s a great way to incorporate more fresh produce into your diet.
Fun to Make Together
Cooking Steak Tacos can be a fun activity to do with family or friends. Everyone can get involved by assembling their own tacos, choosing their favorite toppings. It’s not just a meal; it’s an experience, fostering connection and laughter over the grill.
What’s In This Steak Tacos

The foundation of any great dish lies in its ingredients. For Steak Tacos, we focus on fresh, vibrant components that work harmoniously together. The key players are the steak, which is marinated to perfection, and the assortment of fresh toppings that add crunch and flavor. Each ingredient plays a vital role, ensuring every bite is satisfying and delicious!
- 1½ lbs. flank steak or skirt steak: This cut is ideal for tacos due to its tenderness and flavor. Marinating enhances its juiciness, making every bite a savory delight.
- ¼ cup fresh lime juice: Extracted from about two limes, this juice adds acidity and brightness to the marinade, helping to tenderize the steak.
- ¼ cup freshly squeezed orange juice: The sweetness of the orange juice complements the tartness of the lime, creating a balanced marinade that elevates the overall flavor.
- ¼ cup olive oil: This ingredient helps to keep the steak moist while adding a rich taste to the marinade.
- ¼ cup chopped fresh cilantro: Fresh cilantro adds a burst of flavor and brightness that ties all the ingredients together.
- 4 cloves garlic, minced: Garlic provides a rich, aromatic flavor that enhances the marinade and infuses the steak with depth.
- 1 tsp ground cumin: This spice brings a warm, earthy flavor, adding complexity to the dish.
- ½ tsp kosher salt: Salt is essential for enhancing the flavors of all the other ingredients.
- ¼ tsp ground black pepper: This adds a subtle kick, balancing the other flavors.
- 8 corn tortillas: These are perfect for wrapping up the delicious filling, providing a satisfying base for the tacos.
- ¼ cup diced red onion: Adds a crunch and a bit of sharpness to the dish, balancing the richness of the steak.
- 1 avocado, sliced: Creamy avocado slices add richness and a wonderful texture to the tacos.
- ¼ cup chopped fresh cilantro: A final sprinkle of cilantro on top gives a fresh finish and vibrant color.
Cooking Instructions for Steak Tacos

Making Steak Tacos is not only easy but also a joyful experience. When I prepare these tacos, I like to set the scene with some music and maybe a refreshing drink. Let’s dive into the delicious steps to make these mouthwatering tacos!
Start by adding the steak to a large Ziplock bag. This is where the magic begins! You want to ensure that the steak is fully coated in the marinade, so a bag is perfect for massaging the flavors into the meat.
In a medium bowl, whisk together the lime juice, orange juice, olive oil, cilantro, garlic, cumin, salt, and pepper. This marinade is like a flavor bomb, and you’ll love the aroma as you mix it all together.
Pour the marinade over the steak in the Ziplock bag. Seal the bag and gently toss it to coat the steak well. Let it marinate in the refrigerator for at least one hour, but if you can wait longer, up to overnight is even better!
When you’re ready to cook, heat your grill or indoor grill pan over high heat. You want that sizzling sound when the steak hits the grill. It’s a promise of the deliciousness to come!
Grill the steak for about seven to ten minutes per side, discarding any excess marinade. Watch for those beautiful grill marks to form; they not only add to the presentation but also enhance the flavor.
Once the steak is done, remove it from the grill and place it on a large plate or sheet pan. Tent it loosely with foil, and let it rest for ten minutes. This resting time is crucial as it allows the juices to redistribute, ensuring a juicy steak in your tacos.
While the steak rests, it’s time to warm those tortillas. Grill them until they’re warmed through, which should take about one to two minutes on each side. You want them to be soft and pliable, ready to hold all that delicious filling!
After the steak has rested, slice it against the grain into thin strips. This technique helps to keep the steak tender and easy to bite into.
Now it’s time for assembly! Take a warm tortilla, add a generous portion of the sliced steak, and top it with diced red onion, slices of avocado, and a sprinkle of fresh cilantro. Feel free to add any other toppings you love!
Enjoy your Steak Tacos with friends and family! These tacos are best enjoyed fresh, but you can always save a few for later.
Things Worth Knowing
- Tenderizing Tips: Marinating the steak for a longer period allows for more tenderizing. Aim for at least an hour, but overnight is ideal.
- Grill Temperature: Ensure your grill is hot enough before adding the steak. This helps to sear the meat and lock in juices.
- Slicing Technique: Always slice the steak against the grain to ensure it is tender and easier to chew.
- Warm Tortillas: Warming tortillas enhances their flavor and makes them more pliable, which is essential for easy wrapping.
Change It Up

There are so many ways to customize your Steak Tacos to make them your own. Here are a few ideas to get you started:
- Storage: Leftover steak can be stored in an airtight container in the refrigerator for up to three days. Reheat on the grill or stovetop for the best results.
- Freezing: You can freeze marinated steak for up to three months. Thaw it in the refrigerator overnight before grilling.
- Pairing: Serve with a refreshing salad or grilled vegetables on the side for a complete meal.
- Variations: Try different marinades or add unique toppings like pickled jalapeños or fresh salsa for an extra kick.
- Meat Options: While flank or skirt steak are traditional, feel free to experiment with chicken or shrimp for a different take.
What to Serve Alongside Steak Tacos
Serving Steak Tacos can be a delightful experience. Here are some fantastic options to consider:
- Fresh Guacamole: A creamy guacamole made with ripe avocados adds a delicious richness that complements the steak perfectly.
- Mexican Street Corn: Grilled corn on the cob slathered in mayo, cheese, and chili powder is a classic side that brings vibrant flavors.
- Fresh Salsa: A zesty salsa made from diced tomatoes, onions, and cilantro adds freshness and a burst of flavor that pairs well with the tacos.
- Rice and Beans: A side of cilantro lime rice and black beans can round out the meal, making it more filling and nutritious.
- Seasonal Salads: A light, refreshing salad with seasonal ingredients adds crunch and balance to the meal. Think simple greens with a citrus dressing.
- Chips and Dips: Serve with tortilla chips and your favorite dips like salsa or cheese dip for an appetizer before the tacos.
- Perfect for Gatherings: Whether for a casual family dinner or a summer barbecue, Steak Tacos are always a hit that brings everyone together.
FAQ
Conclusion
**Steak Tacos** are truly a delightful dish that brings joy and flavor to any gathering. The combination of tender **steak**, fresh toppings, and a vibrant marinade makes them irresistible. I encourage you to try making these tacos for your next meal. Not only are they easy to prepare, but they also create lasting memories around the table with loved ones. Enjoy every bite and make your own delicious taco night!

Steak Tacos
Equipment
- Ziplock bag
- Grill or Indoor Grill Pan
Ingredients
- 1½ lbs. flank steak or skirt steak
- ¼ cup fresh lime juice from 2 limes
- ¼ cup freshly squeezed orange juice from 1 orange
- ¼ cup olive oil
- ¼ cup chopped fresh cilantro
- 4 cloves garlic, minced
- 1 tsp ground cumin
- ½ tsp kosher salt
- ¼ tsp ground black pepper
- 8 corn tortillas corn tortillas
- ¼ cup diced red onion
- 1 avocado avocado, sliced
- ¼ cup chopped fresh cilantro
Instructions
- Add the **steak** to a large **Ziplock bag**.
- In a medium bowl, whisk the **lime juice**, **orange juice**, **olive oil**, **cilantro**, **garlic**, **cumin**, **salt**, and **pepper** together, then pour the marinade over the **steak**.
- Toss and massage to coat the **steak** well. Marinate in the refrigerator for 1 hour and up to overnight.
- Heat your **grill** or **indoor grill pan** over high heat.
- Grill the **steak**, discarding excess marinade, for 7 to 10 minutes per side. Set aside on a large plate or sheet pan and tent loosely with foil. Let the **steak** rest for 10 minutes.
- While the **steak** rests, grill the **tortillas** until they are warmed through.
- Once rested, slice the **steak** against the grain.
- Serve in warm **tortillas** with **red onion**, **avocado**, and **cilantro**.
Notes
- Use freshly squeezed orange juice: It adds the best flavor to this recipe!
- If your onions seem too pungent: Soak them in ice water for 10 minutes.


