Go Back
+ servings
steak fajitas in a cast iron skillet

Flank Steak Fajitas

Flank Steak Fajitas are super easy to make, the marinade has delicious fajita
seasonings such as chili powder and cumin and this meal comes together so
quickly once the flank steak has marinated. It’s full of vibrant veggies and perfect
for a nutritious weeknight dinner.
Course Main Course
Cuisine Mexican
Keyword fajitas, fajitasseasoning, flanksteak, flanksteakfajitas, flanksteakmarinade
Prep Time 6 hours
Cook Time 20 minutes
Total Time 6 hours 20 minutes
Servings 10 fajitas


  • 1-1.5 lb. beef Flank Steak
  • 1 white onion
  • 3 bell peppers (1 red, 1 green, 1 yellow)
  • 10, 6" flour tortillas
  • 3 Tbsp. Olive oil

Flank Steak Marinade

  • 1/4 cup Olive oil
  • 1/4 cup orange juice (juice from 1 orange)
  • 2 Tbsp. lime juice (juice from 1 lime)
  • 3 cloves garlic, minced
  • 2 Tbsp. fajita seasoning*
  • 1 Tbsp. Worcestershire sauce


  • Marinate the Flank Steak: Whisk together the ingredients for the marinade in a medium sized bowl. Place the Flank Steak in a baggie and pour in the marinade, seal the baggie. Place in the fridge for 6 hours or overnight.
  • Meanwhile, you can slice the bell peppers and onions and set aside. Make the fajita seasoning by mixing all of the spices together in a bowl. Set aside.
  • Once the Flank Steak has marinated, remove it from the baggie and slice into thin strips (about ½ - ¾ inch wide strips). Be sure to slice against the grain of the meat. Set aside.
  • Heat a cast iron skillet over high heat. Add in 2 tablespoons of olive oil and let this heat for about 1 minute. Then add in the bell peppers and onions. Sauté until the veggies are tender (about 7 minutes). Add in 2 Tbsp. of the prepared fajita seasoning and toss to coat the veggies. Remove the veggies from the cast iron and set aside on a plate or dish.
  • Return the cast iron to the stove to cook the flank steak. Add the steak to the cast iron, season with 1 tablespoon of the fajita seasoning and cook, using tongs to toss the meat until the meat is done and cooked to your preference, about 4-5 minutes or until the outside surface of beef is no longer pink (Do not overcook).
  • Once the meat is cooked you can add the veggies back in and toss to combine. Serve on a warm tortilla with your favorite garnishes: avocado, guacamole, sour cream, salsa, cheese.



Homemade Fajita Seasoning
  • 1 Tbsp. chili powder, 3 tsp. cumin, 3 tsp. smoked paprika, 1 tsp. onion powder, 1 tsp. garlic powder, 1 tsp. Mexican oregano, ¼ tsp. cayenne, ½ tsp. pepper, ½ tsp. salt.