There is nothing quite as satisfying as savoring a perfectly grilled, juicy flank steak tucked inside warm corn tortillas with bright, fresh toppings. This Flank Steak Tacos Recipe captures that magic in every bite, combining bold flavors and simple ingredients that come together effortlessly to create a vibrant, crowd-pleasing meal. Whether you’re hosting a casual get-together or just craving a heartfelt dinner, these tacos bring the perfect balance of spice, zest, and texture to the table.
Ingredients You’ll Need
Every ingredient in this Flank Steak Tacos Recipe plays a crucial role, from tenderizing the steak to adding bursts of freshness and a satisfying tang. None are complicated, but together they build the taste, color, and texture that make these tacos unforgettable.
- 1 1/2 pounds flank steak: The star of the dish, known for its rich flavor and perfect texture when grilled.
- 1/4 cup olive oil: Helps the marinade cling to the steak and adds a silky mouthfeel.
- 2 limes, juiced: Bring a fresh citrusy brightness that tenderizes and balances the savory notes.
- 2 garlic cloves, minced: Infuses the marinade with its aromatic depth and subtle heat.
- 1 teaspoon chili powder (or ground cumin): Adds warmth and an earthy kick to the flavor profile.
- 1 teaspoon kosher salt (plus more for grilling): Essential for enhancing all flavors and seasoning the steak just right.
- 1/4 teaspoon ground black pepper (plus more for grilling): Provides subtle spiciness and depth.
- 8 6-inch corn tortillas, warmed: Soft, slightly toasted vessels that cradle the steak and toppings perfectly.
- 3 tablespoons freshly chopped cilantro: A fresh herbaceous pop that lightens every bite.
- Cotija cheese:crumbly and salty, it offers a delightful contrast to the juicy meat and bright garnishes.
You’ll find the full ingredient list, instructions, and print option in the recipe card below.
How to Make Flank Steak Tacos Recipe
Step 1: Marinate the Steak
Start by whisking together the olive oil, fresh lime juice, minced garlic, chili powder (or cumin), kosher salt, and black pepper in a large bowl. Transfer this zesty marinade into a zip-top bag and nestle your flank steak inside. Make sure to press out any air before sealing. This is your flavor infusion moment — let the steak soak up all those vibrant tastes, ideally for 20 to 30 minutes at room temperature or up to 24 hours in the refrigerator. Don’t forget to bring it out about 30 minutes before grilling, so it’s ready to cook evenly.
Step 2: Season the Steak
Take the steak out of the marinade and pat it dry with paper towels. This step ensures a beautiful sear. Then, season both sides again with kosher salt and freshly ground black pepper, giving the steak a final flavor boost right before it hits the grill.
Step 3: Grill to Perfection
Heat your grill to medium-high and place the steak directly onto the grates. Grill for about 6 minutes on each side for a medium doneness, but keep an eye on the thickness of your steak and adjust timing accordingly. The grill marks and smoky aroma start to build here, and the steak transforms beautifully with caramelized crust and tender interior.
Step 4: Rest and Slice
Once grilled, let your flank steak rest for 5 to 10 minutes. This resting period is critical for juicy, tender slices. Slice the steak thinly and against the grain to maximize tenderness and ease of eating — this step literally makes all the difference.
Step 5: Assemble Your Tacos
While the steak rests, prep your desired toppings. I love diced tomatoes, avocado, onions, and a drizzle of cilantro lime crema to complement the cilantro and crumbly cotija cheese. Warm your corn tortillas and pile on the sliced steak and toppings, creating the perfect handheld bursts of flavor.
How to Serve Flank Steak Tacos Recipe
Garnishes
Fresh garnishes bring these tacos to life. Chopped cilantro adds an herbal brightness, while cotija cheese delivers a salty, crumbly texture that contrasts the juicy steak. Don’t hesitate to add diced avocado or tomatoes for creamy and refreshing notes. A squeeze of lime over the top brightens every bite.
Side Dishes
These tacos shine when paired with classic sides like Mexican street corn or a vibrant black bean salad. Rice pilaf or a simple cabbage slaw also complement the flavors, giving you variety in textures and layers of flavor to round out your meal.
Creative Ways to Present
Want to impress? Serve your Flank Steak Tacos Recipe family-style with all the toppings and sides set out so everyone can build their own. Alternatively, try plating each taco with a drizzle of chipotle crema for an extra smoky touch or sprinkle with pickled onions to add a tangy crunch. Presentation can be as fun and personal as you want!
Make Ahead and Storage
Storing Leftovers
Any leftover steak should be promptly refrigerated in an airtight container. It will keep its flavor and tenderness well for up to 3 days, making it a convenient option for quick lunches or next-day meals.
Freezing
If you want to save the steak for longer, slice it and freeze it in a freezer-safe bag with any excess marinade or a bit of olive oil to preserve moisture. This way, it lasts up to 3 months without compromising on taste much.
Reheating
To reheat leftover taco steak, warm it gently in a skillet over medium heat with a splash of water or broth to keep it from drying out. Avoid microwaving if you want to maintain the best texture. Reheat your tortillas separately to keep them soft and pliable.
FAQs
Can I use a different cut of steak for this Flank Steak Tacos Recipe?
Absolutely! While flank steak is ideal because of its flavor and texture, skirt steak or hanger steak are fantastic substitutions that grill beautifully and soak up marinade well.
How long should I marinate the steak?
For the best balance of flavor and tenderness, marinate for at least 20 to 30 minutes at room temperature, but you can also go up to 24 hours in the fridge for a deeper taste profile.
What if I don’t have a grill?
No problem. You can cook your steak on a grill pan or cast-iron skillet over medium-high heat. Aim for a similar cook time and searing effect for great results indoors.
How do I keep tortillas warm without drying them out?
Wrap warmed tortillas in a clean kitchen towel or place them in a tortilla warmer or covered dish right away. This traps steam and keeps them soft until serving time.
Can I make these tacos vegetarian?
While this Flank Steak Tacos Recipe is meat-focused, you can easily swap the steak for grilled portobello mushrooms or seasoned tofu to replicate smoky, hearty flavors in a vegetarian version.
Final Thoughts
There is something truly special about sharing this Flank Steak Tacos Recipe with friends and family—the vibrant flavors, the juicy steak, and the warmth of freshly made tortillas all come together to create an irresistible experience. I encourage you to give it a try soon and make it your own with personalized toppings and sides. Trust me, once you savor these tacos, they’ll become a beloved staple in your meal rotation!
PrintFlank Steak Tacos Recipe
Delicious and easy-to-make Flank Steak Tacos featuring marinated, grilled flank steak served on warm corn tortillas with fresh cilantro and cotija cheese. Perfect for a flavorful and satisfying meal.
- Prep Time: 10 minutes
- Cook Time: 12 minutes
- Total Time: 1 hour
- Yield: 8 servings
- Category: Dinner
- Method: Grilling
- Cuisine: Mexican
- Diet: Gluten Free
Ingredients
Steak Marinade
- 1 1/2 pounds flank steak
- 1/4 cup olive oil
- 2 limes, juiced
- 2 garlic cloves, minced
- 1 teaspoon chili powder or ground cumin
- 1 teaspoon kosher salt, plus more for grilling
- 1/4 teaspoon ground black pepper, plus more for grilling
Tacos
- 8 6-inch corn tortillas, warmed
- 3 tablespoons freshly chopped cilantro
- Cotija cheese, for topping
- Optional toppings: diced tomatoes, avocado, onions, cilantro lime crema (see notes)
Instructions
- Marinate: In a large bowl, whisk together olive oil, lime juice, minced garlic, chili powder (or cumin), kosher salt, and black pepper. Transfer marinade to a zip-top bag and add the flank steak. Press out excess air and seal the bag. Marinate at room temperature for 20 to 30 minutes or refrigerate for up to 24 hours. Remove from fridge and set out for 30 minutes before grilling to reach room temperature.
- Season: Remove steak from marinade and pat dry with paper towels. Season both sides generously with kosher salt and black pepper to prepare for grilling.
- Grill: Preheat grill to medium-high heat. Place steak on grill and cook about 6 minutes per side for medium doneness, adjusting time based on thickness. Use a meat thermometer for accuracy—130°F for medium-rare, 140°F for medium.
- Rest: Remove steak from grill and let rest for 5 to 10 minutes. This allows juices to redistribute and results in a juicier steak.
- Slice: Slice the steak thinly against the grain to maximize tenderness.
- Prepare toppings: While steak is resting, prepare desired toppings such as diced tomatoes, avocado, onions, cilantro lime crema, or other favorite taco accents.
- Assemble and Serve: Warm corn tortillas and place sliced flank steak on top. Add freshly chopped cilantro, cotija cheese, and any additional toppings. Serve immediately while warm for the best flavor experience.
Notes
- Marinating steak at room temperature for 20 to 30 minutes helps tenderize and infuse flavor, but marinating up to 24 hours in the refrigerator is best for deeper flavor.
- Allowing steak to come to room temperature before grilling ensures more even cooking.
- Use a meat thermometer to check doneness: 130°F for medium-rare, 140°F for medium.
- Cilantro lime crema can be made by mixing sour cream or Greek yogurt with lime juice and chopped cilantro.
- For a gluten-free option, ensure corn tortillas are 100% corn without additives.
- Resting steak is crucial to keep it juicy and tender after grilling.
https://shorturl.fm/VGg9I
https://shorturl.fm/dj6cJ
https://shorturl.fm/RSu6I
https://shorturl.fm/JzwBZ
https://shorturl.fm/7b0fv
https://shorturl.fm/DUBpR
https://shorturl.fm/S2DjJ