Imagine sinking your teeth into a juicy steak taco, where the savory meat is perfectly seasoned and wrapped in a warm, soft tortilla that hugs every bite. The fresh cilantro and zesty lime dance on your palate, creating a fiesta of flavors and textures that leave you craving more with each mouthful.
Growing up, my family would gather for taco nights, laughter echoing through the kitchen as we piled our tacos high with toppings. Whether it’s a casual weeknight dinner or a lively weekend get-together, nothing beats the joy of sharing these vibrant steak tacos that promise an explosion of taste with every delicious bite.
Why Is steak taco So Irresistibly Good?
Juicy, tender flank steak brings a burst of flavor in every bite, making these tacos a true delight. Simple spices like cumin and chili powder elevate the taste without overwhelming your palate. Fresh toppings of cilantro, radishes, and onions add a refreshing crunch that perfectly complements the savory filling. Quick to prepare, you can have these tacos ready in just 25 minutes—ideal for busy weeknights or casual gatherings. Plus, they’re incredibly versatile; serve them with your favorite sauces or sides for a customized experience that everyone will love!
steak taco Ingredients
For the Steak Filling
- 1 pound Flank steak (or skirt steak) – Choose flank or skirt steak for a tender and flavorful filling that holds up beautifully in tortillas.
- 1 tablespoon Olive oil (for cooking) – Use olive oil to sear the steak, enhancing its natural flavors and keeping it moist during cooking.
- 1 teaspoon Cumin – This warm spice adds a depth of flavor that complements the beef perfectly.
- 1 teaspoon Chili powder – Chili powder brings a mild heat and rich color to your steak taco filling.
- 1 teaspoon Garlic powder – Garlic powder infuses a savory essence, making every bite utterly delicious.
- 1 teaspoon Salt – A key ingredient that enhances the overall flavor of the steak and toppings.
- 1/2 teaspoon Black pepper – Freshly ground black pepper adds a hint of spice to round out the seasoning.
For Taco Assembly
- 8 small Corn tortillas (or flour tortillas) – Choose your favorite tortilla type; corn offers authenticity while flour gives a softer bite.
- 1 cup Chopped onion (for topping) – Fresh chopped onion adds crunch and sharpness that balances the richness of the steak.
- 1 cup Chopped cilantro (for topping) – Cilantro provides a burst of freshness and brightness to your steak tacos.
- 1 cup Sliced radishes (for topping) – Crisp radishes add a refreshing crunch and vibrant color to each taco.
- 1 cup Lime wedges (for serving) – Lime wedges are essential for squeezing over your tacos, adding zesty brightness that elevates each bite.
How to Make steak taco

1. Preheat the grill or skillet over medium-high heat, ensuring it’s nice and hot for a perfect sear. This will take about 5 minutes, giving you that delicious char on the steak.
2. Rub the flank steak with 1 tablespoon of olive oil, then sprinkle with cumin, chili powder, garlic powder, salt, and black pepper. Massage the spices into the meat for a flavorful infusion.
3. Grill or sear the steak for about 5 minutes on each side. Aim for a lovely brown crust while checking for your desired doneness—medium-rare is always a favorite!
4. Remove the steak from heat and let it rest for 5 minutes before slicing. This resting period allows the juices to redistribute, ensuring each bite is juicy and tender.
For the Tacos:
5. Warm the tortillas on the grill or in a skillet for about 30 seconds on each side until they are soft and pliable. This makes them perfect for wrapping around your tasty filling.
6. Slice the rested steak against the grain into thin strips, which is crucial for tenderness in every bite. The slices should be juicy and bursting with flavor from your seasoning.
7. Place a portion of steak on each tortilla and top generously with chopped onion, cilantro, and sliced radishes. These fresh ingredients add vibrant color and crunch to your taco.
8. Serve with lime wedges on the side for an extra zing! A squeeze of lime elevates all those flavors beautifully.
Optional: Garnish with extra cilantro for a fresh pop of flavor!
Exact quantities are listed in the recipe card below.
Pro Tips for steak taco
- Choose the Right Cut: Flank steak is ideal for tacos; it’s flavorful and tender when cooked properly. Skirt steak works well too!
- Resting Time Matters: Allow the steak to rest for 5 minutes post-cooking. This helps retain juices, keeping your steak taco moist and delicious.
- Slice Correctly: Always slice against the grain to ensure each bite is tender and easy to chew. This simple step elevates your taco experience.
- Warm Tortillas: Don’t skip warming your tortillas! It enhances their flavor and makes them more pliable, preventing tearing while you fill them.
- Fresh Toppings: Use freshly chopped onions, cilantro, and radishes. They add crunch and brightness that perfectly complements the savory steak taco filling.
How to Store and Freeze steak taco
- Fridge: Store leftover steak filling in an airtight container for up to 3 days. Keep tortillas separately wrapped to maintain their texture.
- Freezer: You can freeze the cooked steak filling for up to 2 months. Just ensure it’s completely cooled before placing in a freezer-safe bag, removing excess air.
- Toppings: Fresh toppings like cilantro and radishes are best consumed within 2 days. Store them in sealed containers in the fridge to keep them crisp.
- Reheating: To reheat, warm the steak filling in a skillet over medium heat until heated through. Serve with fresh tortillas and toppings for a tasty steak taco experience!
steak taco Your Way
Feel free to get creative and customize these delicious tacos to suit your taste buds!
- Spicy Kick: Add 1–2 tablespoons of diced jalapeños or serrano peppers to the steak mixture for an extra layer of heat. This twist will awaken your palate and elevate the flavor profile, making every bite more exciting.
- Marinated Flavor: Marinate the flank steak in lime juice, garlic, and spices for at least an hour before cooking. This adds a zesty depth to the meat, making it even more tender and bursting with flavor.
- Herbaceous Freshness: Swap out cilantro for fresh parsley or mint if you’re not a fan of cilantro. This simple switch can create a whole new taste experience, bringing brightness without overwhelming flavors.
- Smoky Taste: Incorporate smoked paprika into the seasoning mix for a hint of smokiness. The addition transforms each taco into a delightful barbecue-inspired treat that will have everyone coming back for seconds.
- Crunchy Texture: Top your tacos with crushed tortilla chips or toasted pumpkin seeds for added crunch. This fun twist not only enhances the texture but also adds a satisfying contrast to the tender steak.
- Vegan Version: Replace the steak with grilled portobello mushrooms seasoned with similar spices. The mushrooms absorb flavors beautifully and offer a hearty texture that satisfies even non-meat eaters.
- Cheesy Goodness: Sprinkle crumbled queso fresco or shredded cheddar on top before serving. A little cheese melts into the warm tacos, adding creaminess that perfectly complements the savory filling.
Make-Ahead Tips for steak taco

Preparing steak tacos is a fantastic option for meal prep, allowing you to savor delicious flavors throughout the week. You can marinate the flank steak in olive oil, cumin, chili powder, garlic powder, salt, and black pepper up to 24 hours in advance. Grill or sear the steak as directed—about 5 minutes on each side—then let it rest before slicing. The fresh toppings, such as chopped onion, cilantro, and sliced radishes, can also be prepped up to 3 days ahead. When you’re ready to serve your steak tacos, simply warm the tortillas for about 30 seconds on each side and assemble your tacos with the prepped ingredients. This approach not only saves you time but also enhances the flavor of your meal!
steak taco Recipe FAQs
What kind of steak is best for making steak tacos?
Flank steak or skirt steak are fantastic choices for steak tacos. They’re both flavorful cuts that grill beautifully, becoming tender when cooked to the right doneness. If you’d like a more tender option, consider sirloin or ribeye, but remember they might change the taco’s overall flavor profile.
Can I make these steak tacos ahead of time?
Absolutely! You can prepare the flank steak in advance. After grilling it for about 10 minutes and letting it rest for 5 minutes, slice it and store it in an airtight container in the refrigerator for up to 3 days. When ready to serve, just warm the sliced steak briefly on a skillet before assembling your tacos!
How should I store leftover steak tacos?
If you have leftovers, store the ingredients separately in airtight containers. The cooked steak can last in the fridge for about 3 days, while chopped toppings like onions and cilantro should be consumed within 2 days. Warm the tortillas on a skillet before reassembling your tacos for that fresh taste!
Can I freeze the cooked flank steak?
Yes, you can freeze cooked flank steak! Place it in an airtight freezer bag or container after cooling completely. It will keep well in the freezer for up to 3 months. To enjoy later, thaw it overnight in the fridge and warm it gently on a skillet before serving.
What if my flank steak is tough after cooking?
If your flank steak turns out tough, it could be due to overcooking or slicing against the grain incorrectly. Make sure to grill or sear it just until your desired doneness (about 5 minutes per side) and always slice against the grain to ensure tenderness. Marinating beforehand can also enhance flavor and tenderness!
How many servings do these steak tacos provide?
This recipe makes about 4 servings, with each serving containing approximately 300 calories. It’s perfect for a family meal or a gathering with friends—just double or triple the ingredients if you’re hosting a larger crowd!

Steak Taco
Ingredients
- 1 pound Flank steak or skirt steak
- 1 tablespoon Olive oil for cooking
- 1 teaspoon Cumin
- 1 teaspoon Chili powder
- 1 teaspoon Garlic powder
- 1 teaspoon Salt
- 1/2 teaspoon Black pepper
- 8 small Corn tortillas or flour tortillas
- 1 cup Chopped onion for topping
- 1 cup Chopped cilantro for topping
- 1 cup Sliced radishes for topping
- 1 cup Lime wedges for serving
Method
- Preheat the grill or skillet over medium-high heat.
- Rub the flank steak with olive oil, cumin, chili powder, garlic powder, salt, and black pepper.
- Grill or sear the steak for about 5 minutes on each side, or until it reaches your desired doneness.
- Remove the steak from heat and let it rest for 5 minutes before slicing.
- Warm the tortillas on the grill or in a skillet for about 30 seconds on each side.
- Slice the rested steak against the grain into thin strips.
- Place a portion of steak on each tortilla and top with chopped onion, cilantro, and sliced radishes.
- Serve with lime wedges on the side.















