Steak tacos are a delightful dish that packs a punch of flavor. While thinking about how to elevate this meal, consider pairing it with some fresh sides.
Think about a zesty corn salsa, perhaps some spicy pickled jalapeños, or fresh guacamole to complement the rich flavors of the steak.
A side of Mexican street corn, with its creamy and tangy dressing, will add texture and brightness. A simple green salad can also provide a refreshing contrast. Each of these options will enhance your dining experience and make the meal memorable.

What Are Steak Tacos?
Steak tacos are essentially a Mexican dish featuring grilled or pan-seared cut of steak, usually marinated for flavor, served in corn tortillas. They can be topped with an array of fresh ingredients, adjusting the flavors to fit your palate.
Common toppings include diced onions, fresh cilantro, avocado, and a squeeze of lime. The adaptability of steak tacos means you can personalize them to suit any gathering or family preferences.
Why This Recipe Works
This recipe shines due to its balance of flavors and textures. First, the flank steak is marinated with acidic ingredients like lime and orange juice, which tenderize the meat while imparting a citrusy brightness.
The combination of spices in the marinade creates a depth that highlights the steak’s natural flavors.
Moreover, fresh toppings, such as creamy avocado and crunchy onions, bring varying textures that make each bite exciting. Together, they create a symphony of flavors that’s hard to resist.
What You’ll Need to Make This Dish
Gather these ingredients for steak tacos that’ll wow anyone at the table:
1 1/2 pounds of flank steak
1 tablespoon freshly squeezed orange juice
Juice from 2 large limes
Zest of 1 large lime
2 teaspoons sea salt
1/2 teaspoon freshly cracked black pepper
1 teaspoon granulated cane sugar
1/2 teaspoon smoked chili powder
1/2 teaspoon ground cumin
1/2 teaspoon sweet paprika
1/2 teaspoon garlic granules
1/2 teaspoon dried oregano
1/8 teaspoon ground cinnamon
1/2 teaspoon ground coriander
Olive oil for grilling
Corn tortillas
1/2 small red onion, finely chopped
1 large avocado, thinly sliced
1/3 cup crumbled queso fresco
Fresh cilantro, chopped, for serving
Chimichurri sauce, for drizzling
Lime wedges, for garnish

How to Make Steak Tacos
It’s time to get cooking. Making steak tacos is straightforward, and I’ll break it down step by step so you can follow along seamlessly.
Step 1: Prepare the Marinade
Start by mixing together the orange juice, lime juice, zest, salt, pepper, sugar, smoked chili powder, cumin, paprika, garlic granules, oregano, cinnamon, and coriander in a bowl.
This blend is your marinade, and it will infuse the steak with a vibrant flavor profile.
Step 2: Marinate the Steak
Place the flank steak in a large resealable plastic bag or a shallow dish. Pour the marinade over the steak, ensuring it’s fully coated.
Seal the bag or cover the dish, then refrigerate for at least 30 minutes; for the best results, marinate it for up to 4 hours. This allows the flavors to penetrate the meat.
Step 3: Grill the Steak
Heat your grill to medium-high heat. Remove the steak from the marinade and let the excess drip off. Brush the grill grates with olive oil to prevent sticking.
Cook the steak for about 6-8 minutes per side, depending on your desired doneness. Use a meat thermometer for a precise reading: 130°F for medium-rare, 140°F for medium.
Step 4: Rest the Steak
After grilling, remove the steak from the grill. Allow it to rest for at least 5 minutes on a cutting board. Resting helps the juices redistribute, ensuring each bite is juicy!
Step 5: Slice the Steak
Using a sharp knife, slice the steak against the grain into thin strips. Slicing against the grain ensures tenderness.
Step 6: Warm the Tortillas
While the steak rests, warm the corn tortillas. You can do this on the grill for about 30 seconds on each side or directly over a gas flame. Alternatively, use a dry skillet over medium heat.
Step 7: Assemble the Tacos
To assemble, place a few slices of steak on each tortilla, followed by the chopped red onion, sliced avocado, crumbled queso fresco, and a generous sprinkle of fresh cilantro.
Drizzle with chimichurri sauce and squeeze fresh lime juice on top.
Tips for the Perfect Steak Tacos
- Choose Quality Meat: Opt for grass-fed or organic flank steak for the best flavor and texture.
- Don’t Skip the Marinade: Marinating the steak is key! It not only enhances flavor but also keeps the meat tender.
- Rest the Meat: Always let your steak rest after cooking to seal in those juices.
- Warm Tortillas: Warm tortillas are flexible and enhance the overall experience. No one likes a cool or cold taco.
- Customize Toppings: Feel free to swap or add any toppings you love—a dash of hot sauce, pico de gallo, or even cabbage could all work beautifully.
How to Store Leftovers
If by chance you have leftover steak tacos, you can store the components separately in an airtight container. The cooked steak will last in the refrigerator for up to three days. Tortillas can be saved too, but they’re best enjoyed fresh.
To reheat, you can gently warm the steak in a skillet or microwave. Just be cautious not to overheat, or you’ll end up with tough meat.
How Would I Recommend Serving Steak Tacos?
Here are some ideas to make your taco night even more outstanding:
- As a Taco Bar: Set up a taco bar with various toppings—think customized! Guests can build their own creations, leading to a fun and interactive dinner.
- Pair with Refried Beans: Serve alongside a side of refried beans. They not only add creaminess but also protein and fiber to your meal.
- Accompany with Chips and Salsa: A bowl of crispy tortilla chips and a few salsas provide a crunchy addition that everyone loves. Try a spicy salsa and a refreshing pico de gallo.
- Craft a Cocktail: A refreshing margarita or a cold beer pairs perfectly with the tacos. The citrus and tequila in a margarita can brighten up the meal.
What Alternatives Can You Use for the Ingredients if Not Available?
Sometimes, you might not have all the ingredients on hand. Here are some substitutes that can work well:
- Flank steak alternatives: Try sirloin or skirt steak. Both cuts cook similarly and offer excellent flavor.
- Citrus Juices: If you lack fresh oranges or limes, consider using lemon juice or apple cider vinegar for a different, but still zesty, flavor.
- Corn Tortillas: If you can’t find corn tortillas, flour tortillas work well; just be mindful of their texture and taste.
- Queso Fresco: If you don’t have queso fresco, crumbled feta or goat cheese can provide a similar creamy and tangy finish.

Conclusion
Steak tacos are something special. Whether you’re gathering with friends or enjoying a simple family dinner, these tacos pack a flavorful punch. The marinated steak, fresh toppings, and warm corn tortillas create a memorable meal that’s easy to make. Use the tips and substitutes provided to customize your tacos according to your taste.
So, grab your grill and get ready to impress! Your next taco night will be a hit, and who knows—maybe you’ll become known for your stellar steak tacos! Enjoy!
You’ll also like the following recipes!

Steak Tacos – Recipes From Chef
Description
If there's one dish that ignites excitement at any gathering, it's steak tacos.
Picture this: a warm corn tortilla cradling juicy, marinated steak, topped with vibrant veggies and maybe a splash of a salsa or two, all fresh and energizing.
Whether at a backyard barbecue or a simple weeknight dinner, steak tacos have that magic touch that brings people together.
As a registered dietitian and food blogger, I’ve crafted numerous recipes, but steak tacos hold a special place in my heart.
They are simple, versatile, and oh-so-satisfying. Today, I want to share the ins and outs of making the perfect steak taco. So, roll up your sleeves and join me on this flavorful journey!
Ingredients
Ingredients
Instructions
Step 1: Prepare the Marinade
-
Start by mixing together the orange juice, lime juice, zest, salt, pepper, sugar, smoked chili powder, cumin, paprika, garlic granules, oregano, cinnamon, and coriander in a bowl.
This blend is your marinade, and it will infuse the steak with a vibrant flavor profile.
Step 2: Marinate the Steak
-
Place the flank steak in a large resealable plastic bag or a shallow dish. Pour the marinade over the steak, ensuring it’s fully coated.
Seal the bag or cover the dish, then refrigerate for at least 30 minutes; for the best results, marinate it for up to 4 hours. This allows the flavors to penetrate the meat.
Step 3: Grill the Steak
-
Heat your grill to medium-high heat. Remove the steak from the marinade and let the excess drip off. Brush the grill grates with olive oil to prevent sticking.
Cook the steak for about 6-8 minutes per side, depending on your desired doneness. Use a meat thermometer for a precise reading: 130°F for medium-rare, 140°F for medium.
Step 4: Rest the Steak
-
After grilling, remove the steak from the grill. Allow it to rest for at least 5 minutes on a cutting board. Resting helps the juices redistribute, ensuring each bite is juicy!
Step 5: Slice the Steak
-
Using a sharp knife, slice the steak against the grain into thin strips. Slicing against the grain ensures tenderness.
Step 6: Warm the Tortillas
-
While the steak rests, warm the corn tortillas. You can do this on the grill for about 30 seconds on each side or directly over a gas flame. Alternatively, use a dry skillet over medium heat.
Step 7: Assemble the Tacos
-
To assemble, place a few slices of steak on each tortilla, followed by the chopped red onion, sliced avocado, crumbled queso fresco, and a generous sprinkle of fresh cilantro.
Drizzle with chimichurri sauce and squeeze fresh lime juice on top.
Nutrition Facts
Servings 4
- Amount Per Serving
- Calories 341kcal
- % Daily Value *
- Total Fat 16.1g25%
- Saturated Fat 5.9g30%
- Cholesterol 112mg38%
- Sodium 1406mg59%
- Total Carbohydrate 10g4%
- Dietary Fiber 3g12%
- Sugars 2g
- Protein 40g80%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
- hoose Quality Meat: Opt for grass-fed or organic flank steak for the best flavor and texture.
- Don’t Skip the Marinade: Marinating the steak is key! It not only enhances flavor but also keeps the meat tender.
- Rest the Meat: Always let your steak rest after cooking to seal in those juices.
- Warm Tortillas: Warm tortillas are flexible and enhance the overall experience. No one likes a cool or cold taco.
- Customize Toppings: Feel free to swap or add any toppings you love—a dash of hot sauce, pico de gallo, or even cabbage could all work beautifully.