Prep 10 mins
Total 10 mins
Loaded with avocado and your favorite salsas, these 10-minute flank steak tacos are a juicy, flavor-packed lunch or dinner idea. Served with whatever toppings you have on hand, they’re easy to put on the table even if you haven’t gone grocery shopping in a while.
The Best Steak Tacos
Filled with juicy steak, these flank steak tacos are the easiest 10-minute meal you can imagine. Packed with your favorite toppings like guacamole and pico de gallo, they’re a tortilla-wrapped fiesta in every bite.
Ready in 3 easy steps, all you have to do is heat the tortillas, slice the steak, and serve. That’s it! Perfect for a quick bite or a packed lunch for work, this is one simple recipe that doesn’t skimp on flavor. The secret is in the toppings, so add your favorite combination of them.
Whether you serve them on their own or with some beans on the side, these flank steak tacos are as authentic as they get but also leave enough room for creativity with crema, cheese, and avocado. Are you ready for a Mexican taco party? It’s worth it, even if it’s a party of one.
Why Is Flank Steak The Best Steak for Tacos?
Flank steak is one of the best cuts for tacos because it’s relatively thin and is quite easy to slice. It’s also got a particularly beefy flavor and is good at absorbing marinades due to its grain. For this easy taco recipe we’ll be using my flank steak recipe. I often have extras in the fridge just begging to be used and tacos is a simple idea that my entire family devours.
What You’ll Need
With a ridiculously easy ingredient list, the key to these flank steak tacos lies in the toppings you add to them. Check out the recipe card at the bottom of the post for full ingredient amounts.
How to Make Flank Steak Tacos
With only 3 steps, these might be the easiest tacos you’ve ever made.
- Prepare the tortillas. Heat the tortillas in the microwave wrapped in a damp paper towel, over an open flame, or in a skillet over low heat. Wrap tortillas in foil to keep warm. You can also use a “tortillero” if you have one. A tortillero is a Mexican tortilla basket, here’s a tradtional tortillero and this is a more modern tortillero.
- Cut the steak. Slice flank steak, against the grain, into strips. Make them as thick or as thin as you like.
- Assemble the tacos. Fill each tortilla with sliced flank steak and desired toppings. Serve immediately!
These flank steak tacos are great with your favorite combination of the following toppings:
- Homemade Guacamole – Sliced avocado works well too.
- Pico de gallo – Try my favorite fresh Pico de Gallo recipe.
- Mexican crema – Sour cream is a good substitute, just thin it out with a little water to make it more drizzle-able like Mexican crema.
- Salsa – I’ve got a couple of good ones like my Avocado Salsa or Tomatillo Avocado Salsa, but feel free to use your favorite kind.
- Queso fresco – Cotija cheese is perfect for a bit of sharpness and tang too.
- Lime wedges
- Diced onion – White or red onions both work!
What to Serve With Steak Tacos
Once loaded with toppings, these flank steak tacos are pretty filling on their own. However, you can pair them with a couple of low-carb sides (since the tacos already have tortillas) to complete the meal. For veggie sides, try my Mexican Street Corn Salad (Esquites) and Calabacitas Recipe (Mexican Squash). For more traditional bean-based sides, go for my Frijoles Charros (Charro Beans) or Frijoles Puercos (Mexican Bean Dip). And of course, some Mexican Rice is always a great idea as well.
How to Store & Reheat Leftovers
These flank steak tacos are best served immediately to make sure the steak is super juicy. However, that doesn’t mean you can’t prep ahead. You can refrigerate all the ingredients individually in an airtight container for up to 5 days.
When you’re ready to serve the tacos, sprinkle the steak with 1-2 teaspoons of water and microwave it for up to a minute or until warm. You can also heat it in a pan over medium heat for 4-6 minutes. The tortillas can be reheated as usual, according to the recipe instructions. None of the toppings need to be reheated.
More Taco Recipes
For the Tacos
- Heat the tortillas in the microwave wrapped in a damp paper towel, over an open flame, or in a skillet. Wrap tortillas in foil to keep warm.
- Slice flank steak, against the grain, into strips.
- Fill each tortilla with sliced flank steak and desired toppings. Serve immediately!
Amount Per Serving:
Calories: 127Total Fat: 5gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 2gCholesterol: 15mgSodium: 175mgCarbohydrates: 15gFiber: 2gSugar: 1gProtein: 6g
This post may contain affiliate links. Read my disclosure policy.