If you love bold flavors and a little bit of zest wrapped up in a warm tortilla, you are going to adore this Flank Steak Tacos Recipe. Nothing beats the juicy, smoky goodness of perfectly grilled flank steak paired with simple, fresh toppings that elevate every bite. It’s a dish that feels festive yet approachable, perfect for family dinners or impressing friends without spending hours in the kitchen. Once you try this recipe, these tacos are sure to become a staple in your culinary rotation.

Ingredients You’ll Need

A clear glass bowl holds a layer of thin raw red meat slices tightly packed around the edges, with reddish seasoning sprinkled on top. In the center of the bowl, melted yellow butter or oil is being poured from a small glass bowl held by a woman's hand using a fork. The background shows a white marbled surface beneath the glass bowl. photo taken with an iphone --ar 4:5 --v 7

The beauty of this Flank Steak Tacos Recipe is in its simplicity. Each ingredient plays a crucial role, whether it’s bringing warmth, juiciness, or brightness to the plate. These are pantry-friendly staples that come together to create an unforgettable flavor harmony.

  • Chili powder: Adds a smoky, slightly spicy depth that gives the steak that vibrant Tex-Mex kick.
  • Cumin: Enhances the earthy undertones and complements the chili powder beautifully.
  • Salt: Essential for seasoning and bringing out the natural flavors of the steak.
  • Flank steak (2 lb): A lean, flavorful cut that grills quickly and slices easily for tacos.
  • Garlic cloves (2-3, pressed): Infuses the marinade with pungent aroma, adding a fresh savory punch.
  • Olive oil (1/4 cup): Helps keep the meat juicy and tender while blending the marinade ingredients.
  • Lime juice (juice of 1 lime): Brightens the entire dish with zesty acidity and helps tenderize the steak.

How to Make Flank Steak Tacos Recipe

Step 1: Prepare the Spice Rub

Start by mixing together the chili powder, cumin, and salt in a small bowl. This trio of spices is the foundation of your steak’s bold flavor, ensuring every bite is packed with warmth and a touch of earthiness.

Step 2: Season the Flank Steak

Generously rub your spice mixture all over both sides of the flank steak. Don’t be shy here; this flavorful coating is what will give your tacos that signature punch. Make sure the steak is evenly covered for consistent flavor.

Step 3: Whisk the Marinade

In a separate bowl, combine the pressed garlic, olive oil, and fresh lime juice. This simple marinade will infuse the steak with aromatic garlic notes and a citrusy brightness that balances the smoky spices perfectly.

Step 4: Marinate the Steak

Place the seasoned flank steak into a large bowl or resealable bag and pour the marinade over it. Cover tightly with plastic wrap or seal the bag, and let it soak in the fridge for 2 to 4 hours. This step is key for tender, juicy meat and deep flavor penetration.

Step 5: Grill to Perfection

Heat your grill to high and cook the flank steak to your preferred doneness. I like mine medium-well, which takes about 4-5 minutes per side. Once grilled, remove the steak and tent it with foil to rest for around 10 minutes. Resting lets the juices redistribute, keeping every slice tender.

Step 6: Slice and Assemble

Slice the steak thinly against the grain for the most tender bites. Warm your corn tortillas and pile the steak strips into each one. Add your favorite toppings, and get ready to dive into taco heaven.

How to Serve Flank Steak Tacos Recipe

The image shows a piece of cooked meat sliced into several pieces, all laid out on a white surface with a white marbled texture underneath. The meat has a dark brown crust on top with a slightly reddish-brown interior. The texture of the crust appears crispy and slightly charred, while the inside looks tender and juicy. There is a layer of meat fat visible between the crust and the soft inside. A pool of reddish-brown sauce or juice is spread on the surface around the meat, adding moisture and richness to the presentation. The photo taken with an iphone --ar 4:5 --v 7

Garnishes

Adding fresh garnishes is where you can make this Flank Steak Tacos Recipe truly your own. I swear by homemade Mexican salsa, crisp red onion slices, creamy avocado, shredded iceberg lettuce, cool sour cream, fresh cilantro, and crumbly queso fresco. These toppings add texture, color, and layers of flavor that complement the steak beautifully.

Side Dishes

The best flank steak tacos deserve equally delicious sides. Classic Mexican rice or black beans are always a hit. For something lighter, a tangy cabbage slaw or grilled corn with a sprinkle of chili powder and lime adds freshness and crunch that balance the meal perfectly.

Creative Ways to Present

If you want to elevate your taco night, try serving your flank steak tacos family-style with a large platter of assorted toppings. Let everyone customize their own tacos—it’s interactive and fun! Another idea is to turn these into taco bowls by layering steak, toppings, and rice or lettuce in a bowl for a low-carb option.

Make Ahead and Storage

Storing Leftovers

Leftover flank steak tacos are amazing the next day. Simply store the cooked steak slices in an airtight container in the fridge along with any leftover toppings separately to keep everything fresh and vibrant.

Freezing

If you want to save the steak for longer, freeze sliced cooked flank steak in a freezer-safe bag, removing as much air as possible. It will keep well for up to 3 months. Just thaw in the fridge overnight before reheating.

Reheating

For the best texture, gently reheat steak slices in a hot skillet with a splash of water or broth to avoid drying out. Warm tortillas separately and add fresh toppings to maintain the contrast of textures and flavors that makes this Flank Steak Tacos Recipe so magical.

FAQs

Can I use a different cut of steak for this recipe?

Absolutely! While flank steak is ideal for its flavor and tenderness, skirt steak or hanger steak also make excellent taco fillings and can be prepared using the same method.

How long should I marinate the steak?

The steak should marinate for at least 2 hours, but up to 4 hours is best. This time allows the flavors to fully penetrate without overpowering the meat.

What type of tortillas work best?

Corn tortillas are traditional and have a great texture, but flour tortillas work well too if you prefer a softer wrap. Just be sure to warm them before serving to enhance their flavor and pliability.

Can I make the tacos gluten-free?

Yes! Using corn tortillas and checking your toppings ensures this Flank Steak Tacos Recipe is naturally gluten-free and perfect for those with dietary restrictions.

How do I know when the steak is done?

Cooking times vary, but for medium-well, aim for around 4-5 minutes per side on a high heat grill. Using a meat thermometer, medium-well is about 150-155°F. Resting the steak afterward is essential for juicy results.

Final Thoughts

I hope this Flank Steak Tacos Recipe inspires you to fire up your grill and enjoy a meal bursting with bold flavors and fresh ingredients. It’s one of those recipes that feels like a celebration every time you make it, giving you juicy steak, zesty brightness, and all the warm, comforting taco vibes in every bite. Trust me, once you give it a try, these tacos will quickly become one of your favorites to share and savor again and again.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Flank Steak Tacos Recipe

Flank Steak Tacos Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4 from 85 reviews

  • Author: Ezabella
  • Total Time: 44 minutes plus 2-4 hours marinating
  • Yield: 10 servings

Description

These flavorful Flank Steak Tacos feature marinated flank steak grilled to perfection and served on corn tortillas with fresh toppings like homemade Mexican salsa, red onion, avocado, iceberg lettuce, sour cream, cilantro, and queso fresco. This recipe balances smoky spices and zesty lime, making for a delicious and satisfying taco night.


Ingredients

Spice Rub

  • 1 tbsp chili powder
  • 1 tsp cumin
  • 1 tsp salt

Steak and Marinade

  • 2 lb flank steak
  • 23 garlic cloves, pressed
  • 1/4 cup olive oil
  • Juice of 1 lime

Toppings (Optional)

  • Homemade Mexican salsa
  • Red onion, sliced
  • Avocado, sliced
  • Iceberg lettuce, shredded
  • Sour cream
  • Cilantro, fresh leaves
  • Queso fresco, crumbled
  • Corn tortillas


Instructions

  1. Mix Spices: Combine the chili powder, cumin, and salt in a small bowl to create the spice rub.
  2. Rub Steak: Generously coat both sides of the flank steak evenly with the spice mixture, ensuring full coverage for flavor.
  3. Prepare Marinade: In another bowl, whisk together the pressed garlic, olive oil, and lime juice until well combined to form the marinade.
  4. Marinate Steak: Place the seasoned flank steak in a large bowl, pour the garlic-lime marinade over it, then cover with plastic wrap. Refrigerate for 2 to 4 hours to allow the flavors to penetrate the meat.
  5. Grill Steak: Preheat your grill to high heat. Remove the steak from the marinade and grill it to your preferred doneness, about 4-5 minutes per side for medium-well. Once done, take the steak off the grill and cover it loosely with foil to rest for about 10 minutes, preserving juices.
  6. Slice Steak and Assemble Tacos: Cut the rested steak into thin strips against the grain. Warm corn tortillas and fill them with the steak strips. Add your favorite toppings such as homemade Mexican salsa, red onion, avocado, iceberg lettuce, sour cream, cilantro, and queso fresco for a complete taco experience.

Notes

  • Marinate the steak for at least 2 hours but no more than 4 to avoid the acid from the lime juice breaking down the meat texture excessively.
  • Cutting the steak against the grain ensures tender bites.
  • Feel free to substitute corn tortillas with flour tortillas if preferred.
  • Additional toppings like pickled jalapeños or radish slices can add extra flavor and crunch.
  • Letting the steak rest after grilling helps retain moisture and flavor.
  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Category: Main Dish
  • Method: Grilling
  • Cuisine: Mexican

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star