Imagine biting into a perfectly grilled steak taco, where the savory aroma dances with hints of spices and zesty lime, making your taste buds tingle with excitement. The tender beef, kissed by the grill’s flames, is enveloped in a warm tortilla, creating a delightful contrast of textures that makes each bite an unforgettable experience.
Growing up, my family made these steak tacos for every weekend gathering, and the laughter around the table was as rich as the flavors in our hands. Whether you’re celebrating a special occasion or just craving a quick meal that packs a punch, these tacos promise to deliver an explosion of flavor that will leave you wanting more!
Why Is steak taco So Irresistibly Good?
Flavor-packed steak tacos are a culinary delight that combines juicy flank or skirt steak with zesty toppings. Quick and easy, this recipe takes just 25 minutes from prep to plate, making it perfect for busy weeknights. Customizable with fresh ingredients like cilantro, radishes, and onions, each bite bursts with freshness. Versatile enough for gatherings or casual dinners, these tacos will impress family and friends alike! Healthy yet satisfying, they cater to various dietary preferences without sacrificing taste.
steak taco Ingredients
For the Steak
- 1 pound flank steak (or skirt steak) – This cut is perfect for grilling, delivering a tender and juicy bite in every steak taco.
- 1 tablespoon olive oil – Use this for grilling to enhance flavor and prevent sticking on the grill.
- 1 teaspoon salt – A pinch of salt elevates the natural flavors of the steak, ensuring a delicious result.
- 1 teaspoon black pepper – Freshly cracked black pepper adds a warm, spicy note that complements the meat beautifully.
For the Toppings
- 8 small corn tortillas – These are ideal for wrapping around your flavorful steak and toppings, giving that authentic taco experience.
- 1 cup chopped onion (white or red) – Onions add crunch and a sharp flavor that balances the richness of the steak.
- 1 cup chopped cilantro – Fresh cilantro brings a bright, herbaceous note that enhances the overall taste of your steak tacos.
- 1 cup sliced radishes – Radishes add a refreshing crunch and slight peppery bite to each taco.
- 1 cup lime wedges (for serving) – A squeeze of lime juice brightens up the dish, enhancing all the fresh flavors in your steak taco.
Step-by-Step steak taco

1. Preheat the grill to medium-high heat.
Get your grill nice and hot! This step is crucial for achieving that perfect sear on your steak, which should take about 10-15 minutes.
2. Rub the flank steak with olive oil, salt, and black pepper.
Generously massage 1 pound of flank steak (or skirt steak) with 1 tablespoon of olive oil, 1 teaspoon of salt, and 1 teaspoon of black pepper for amazing flavor.
3. Grill the steak for about 5 minutes on each side for medium-rare, or until desired doneness.
Sizzle that steak until it’s beautifully browned and cooked just the way you like it; aim for a warm pink center!
4. Remove from grill and let rest for 5 minutes before slicing.
Patience is key! Allowing the steak to rest ensures all those delicious juices stay locked in before you slice into it.
Assemble the Tacos:
5. Warm the corn tortillas on the grill for about 30 seconds on each side.
Get those 8 small corn tortillas nice and pliable by warming them up; they’ll be perfect for holding all that tasty filling!
6. Slice the grilled steak against the grain into thin strips.
Cut into those perfectly rested pieces of beef—this technique keeps each bite juicy and tender!
7. Place a few strips of steak on each tortilla.
Share the love by adding a generous amount of sliced steak to each tortilla; let it shine as the star of your taco!
8. Top with chopped onion, cilantro, and sliced radishes.
Add a refreshing crunch with 1 cup each of chopped onion, cilantro, and sliced radishes; this vibrant mix elevates every bite!
9. Serve with lime wedges on the side.
Don’t forget those zesty lime wedges! A squeeze will brighten up your taco experience beautifully.
Optional: Garnish with extra cilantro for an added burst of freshness!
Exact quantities are listed in the recipe card below.
Tips for the Best steak taco
- Choose the Right Cut: Flank or skirt steak offers great flavor and tenderness. Avoid tougher cuts that can ruin your steak taco experience.
- Don’t Skip Resting: Let the grilled steak rest for at least 5 minutes before slicing. This prevents juices from running out, keeping your taco juicy.
- Slice Against the Grain: Cutting the steak against the grain ensures every bite is tender. It helps break down muscle fibers for a better texture in your steak taco.
- Warm Tortillas Properly: Overheating tortillas can make them tough. Warm them just enough to become pliable; about 30 seconds on each side is perfect.
- Fresh Ingredients Matter: Use fresh cilantro, crispy radishes, and zesty lime wedges. They elevate your steak taco with vibrant flavors and textures.
- Taste as You Go: Adjust salt and pepper according to your preference while grilling. A well-seasoned steak is key to an unforgettable taco!
How to Store and Freeze steak taco
Fridge: Keep your cooked steak and toppings in airtight containers for up to 3 days to maintain freshness.
Freezer: For longer storage, wrap the cooked steak tightly in plastic wrap and foil; it can last up to 3 months.
Reheating: Thaw frozen steak overnight in the fridge, then reheat on a skillet over medium heat until warmed through.
Taco Shells: Store corn tortillas in a sealed bag at room temperature for up to 5 days; consider freezing them for longer freshness.
steak taco Your Way
Feel free to personalize your meal with these delightful twists and substitutions that will elevate your steak tacos!
- Marinated Steak: Use a marinade of lime juice, garlic, and cumin for extra flavor. Let the steak soak for at least 30 minutes to infuse every bite with zest.
- Spicy Kick: Add sliced jalapeños or a drizzle of hot sauce for those who enjoy a bit of heat. The spice will beautifully complement the savory meat and fresh toppings.
- Cheesy Delight: Top with crumbled queso fresco or shredded cheese for a creamy addition. This creates a rich layer that balances the freshness of the other ingredients perfectly.
- Grilled Veggies: Throw some bell peppers or zucchini on the grill alongside the steak. Their smoky flavor adds a wonderful twist that enhances each taco’s texture and taste.
- Avocado Slices: Include creamy avocado slices or guacamole for richness. This not only adds creaminess but also provides healthy fats, making your meal more satisfying.
- Herb Variations: Experiment with different herbs like parsley or mint instead of cilantro. These alternatives can bring a unique flair to your tacos while still keeping them fresh and vibrant.
- Corn Tortilla Alternatives: Swap corn tortillas for flour tortillas or lettuce wraps for a gluten-free option. Each choice brings its own texture, making every taco experience different and enjoyable.
Make Ahead Options

Preparing steak tacos is a fantastic choice for meal prep, allowing you to enjoy these flavorful bites throughout the week. You can marinate the flank steak with olive oil, salt, and black pepper up to 24 hours in advance, maximizing flavor while saving time on cooking day. Additionally, chop your onions, cilantro, and radishes ahead of time—these toppings can remain fresh in the fridge for 3 days. When it’s time to serve, simply grill the prepped steak and warm the corn tortillas for about 30 seconds on each side. Slice the grilled steak against the grain into thin strips and assemble your tacos with the prepped toppings. This way, you’ll have delicious steak tacos ready in no time!
steak taco Recipe FAQs
What type of steak is best for making steak tacos?
Flank steak and skirt steak are both fantastic choices for steak tacos. They have a great flavor and tenderness when grilled properly. If you’re looking for something more economical, try using flank steak, which is usually more accessible and still delivers that delicious taste when marinated and cooked right.
How do I store leftover steak taco ingredients?
To keep your leftover ingredients fresh, store the sliced grilled steak in an airtight container in the refrigerator for up to 3 days. The chopped onions, cilantro, and radishes can also be stored this way, but they’re best enjoyed fresh! Just warm the tortillas before serving again to maintain their texture.
Can I freeze leftover grilled steak?
Absolutely! You can freeze leftover grilled steak for up to 2 months. Just make sure to wrap it tightly in plastic wrap or foil and place it in a freezer-safe bag. When you’re ready to enjoy it again, thaw it in the refrigerator overnight and reheat gently on the grill or stovetop.
What if my steak is tough? How can I avoid that?
To prevent tough steak, always slice against the grain into thin strips after grilling. This technique breaks up the muscle fibers, making each bite tender. Additionally, ensure your grill is preheated to medium-high heat (around 400°F) so that you achieve a nice sear without overcooking.
How many servings does this recipe yield?
This recipe makes enough for about 4 servings, with each serving containing approximately 250 calories. It’s perfect for a family dinner or when you want to entertain friends with a deliciously quick meal!
Can I customize the toppings for my steak tacos?
Definitely! While this recipe suggests onions, cilantro, and radishes as toppings, feel free to get creative! Avocado slices or guacamole add creaminess, while jalapeños provide heat. Just remember to keep those lime wedges handy—fresh lime juice brightens up all the flavors beautifully!

Steak Taco
Method
- Preheat the grill to medium-high heat.
- Rub the flank steak with olive oil, salt, and black pepper.
- Grill the steak for about 5 minutes on each side for medium-rare, or until desired doneness.
- Remove from grill and let rest for 5 minutes before slicing.
- Warm the corn tortillas on the grill for about 30 seconds on each side.
- Slice the grilled steak against the grain into thin strips.
- Place a few strips of steak on each tortilla.
- Top with chopped onion, cilantro, and sliced radishes.
- Serve with lime wedges on the side.















