Best Flank Steak Tacos

Introduction

Best Flank Steak Tacos are bold, flavorful tacos made with juicy grilled flank steak sliced thin and served in warm tortillas with fresh toppings. The steak is typically marinated with citrus, garlic, and spices to enhance its natural flavor and tenderness. Perfect for taco nights, gatherings, or quick dinners, these tacos combine smoky grilled meat with bright toppings for a delicious and satisfying meal.

Why you’ll love this recipe

Juicy, flavorful grilled steak
Simple marinade with bold flavor
Perfect for taco night
Quick and easy meal
Great with fresh toppings and sauces

Ingredients (serves 6)

Steak

1½ pounds flank steak
1 tbsp olive oil
1 tsp salt
½ tsp black pepper

Marinade

2 tbsp lime juice
2 cloves garlic, minced
1 tsp chili powder
1 tsp ground cumin
½ tsp paprika

Tacos

12 small corn or flour tortillas

Toppings

½ cup diced onion
½ cup chopped cilantro
1 cup shredded lettuce
½ cup salsa
Lime wedges

Essential Tools and Equipment

Grill or grill pan
Mixing bowl
Tongs
Cutting board
Sharp knife
Small bowls for toppings

Step-by-step process (detailed)

1. Prepare the marinade

In a bowl, mix olive oil, lime juice, minced garlic, chili powder, cumin, paprika, salt, and black pepper.

2. Marinate the steak

Place the flank steak in the marinade and coat evenly. Cover and refrigerate for 30 minutes to 2 hours.

3. Preheat the grill

Preheat a grill or grill pan over medium-high heat.

4. Cook the steak

Grill the flank steak for 4–6 minutes per side, depending on thickness and desired doneness.

5. Rest the steak

Remove the steak from the grill and let it rest for 5–10 minutes to retain juices.

6. Slice the steak

Slice the steak thinly against the grain for maximum tenderness.

7. Warm the tortillas

Heat tortillas on a skillet or directly on the grill for about 30 seconds per side.

8. Assemble the tacos

Place sliced steak into each tortilla.

9. Add toppings

Top with diced onion, cilantro, lettuce, salsa, and a squeeze of lime.

10. Serve

Serve immediately while warm.

Mistakes to avoid

Not slicing against the grain — steak becomes chewy
Skipping marinade — reduces flavor
Overcooking the steak dries out the meat
Using cold tortillas — less flavorful tacos
Cutting steak too thick — harder to eat

Variations of Best Flank Steak Tacos

Spicy Steak Tacos — add jalapeños or hot sauce
Street-Style Tacos — use onion, cilantro, and lime only
Avocado Steak Tacos — add sliced avocado or guacamole
Cheesy Steak Tacos — add shredded cheese
Chipotle Steak Tacos — add chipotle peppers to the marinade

Tips for storage & make-ahead

Store leftover steak in the refrigerator up to 3 days
Reheat the steak quickly in a skillet
Prepare the marinade ahead of time
Slice the steak just before serving
Store toppings separately for freshness

Frequently Asked Questions

Why is flank steak good for tacos?

Flank steak has a strong beef flavor and becomes tender when sliced thinly against the grain.

How long should flank steak be marinated?

At least 30 minutes, but up to 2 hours for a deeper flavor.

Can I cook flank steak without a grill?

Yes, a grill pan or skillet works well.

What tortillas are best for steak tacos?

Both corn and flour tortillas work, though corn tortillas are traditional.

Conclusion

Best Flank Steak Tacos deliver juicy, flavorful steak paired with fresh toppings and warm tortillas. With a simple marinade and quick cooking time, these tacos are perfect for weeknight meals, taco nights, or gatherings with friends and family.

Best Flank Steak Tacos

Best Flank Steak Tacos

Juicy grilled flank steak served in warm tortillas with fresh taco toppings.
Prep Time 15 minutes
Cook Time 12 minutes
Rest 10 minutes
Total Time 37 minutes
Servings 6

Ingredients
  

  • Steak:
  • pounds flank steak
  • 1 tbsp olive oil
  • 1 tsp salt
  • ½ tsp black pepper
  • Marinade:
  • 2 tbsp lime juice
  • 2 cloves garlic minced
  • 1 tsp chili powder
  • 1 tsp ground cumin
  • ½ tsp paprika
  • Tacos:
  • 12 small corn or flour tortillas
  • Toppings:
  • ½ cup diced onion
  • ½ cup chopped cilantro
  • 1 cup shredded lettuce
  • ½ cup salsa
  • Lime wedges

Instructions
 

  • Mix marinade ingredients and coat the flank steak.
  • Cook steak on grill or grill pan until desired doneness.
  • Let steak rest before slicing thinly against the grain.
  • Warm tortillas and fill with sliced steak.
  • Add toppings and serve immediately.

Notes

Slice the steak against the grain for tenderness
Do not overcook flank steak
Warm tortillas before assembling tacos
Customize toppings to taste

Leave a Comment

Recipe Rating