Flank steak is a popular cut of meat that is often used to make fajitas. It’s a thin, flavorful cut that can be cooked quickly and easily. In this article, we will explore the best way to cook flank steak for fajitas.

What You Will Need:

  • 1 pound flank steak
  • 1 tablespoon olive oil
  • 1 teaspoon chili powder
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon cumin
  • Salt and pepper to taste

Step-by-Step Instructions:

Step 1: Prepare the Flank Steak

Start by patting the flank steak dry with paper towels. This helps to remove any excess moisture from the meat, which will help it sear better. Then, season both sides of the steak with salt and pepper.

Step 2: Make the Fajita Seasoning Mix

In a small bowl, mix together olive oil, chili powder, garlic powder, onion powder, cumin and a pinch of salt. Stir until well combined.

Step 3: Marinate the Flank Steak

Rub the seasoning mix all over the flank steak and let it marinate for at least 30 minutes. If you have time, you can marinate it for up to four hours in the refrigerator.

Step 4: Cook the Flank Steak

Heat a large skillet over high heat until hot. Add a tablespoon of oil to coat the bottom of the skillet. Once hot, add the flank steak and cook for about three to four minutes on each side until it’s browned and cooked through.

Step 5: Rest the Flank Steak

Remove the steak from the skillet and let it rest for about five minutes before slicing. This allows the juices to redistribute throughout the meat, resulting in a juicier and more flavorful steak.

Step 6: Slice the Flank Steak

After resting, slice the flank steak against the grain into thin strips. This ensures that each piece is tender and easy to chew.


Cooking flank steak for fajitas is easy and delicious! With just a few simple ingredients and some basic cooking techniques, you can create a mouth-watering meal that will impress your family and friends. So next time you’re in the mood for fajitas, give this recipe a try!