Print

The Ultimate Restaurant-Style Skillet Steak Fajitas (Ready in 30 Minutes)

Close-up of juicy steak fajitas with grilled red, green, and yellow peppers and onions in a black skillet.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make flavorful, juicy steak fajitas in a skillet that taste like they came from your favorite restaurant. This easy recipe uses a simple marinade and cooks quickly for a perfect weeknight Tex-Mex dinner.

Ingredients

Scale
  • 1.5 lbs skirt steak or flank steak, sliced against the grain into thin strips
  • 1/4 cup lime juice (about 2 limes)
  • 2 tablespoons olive oil, divided
  • 1 tablespoon Worcestershire sauce
  • 1 tablespoon chili powder
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 large green bell pepper, sliced
  • 1 large red bell pepper, sliced
  • 1 large yellow onion, sliced
  • 8 small flour tortillas, warmed
  • Optional toppings: sour cream, salsa, guacamole, shredded cheese

Instructions

  1. Combine the steak strips with lime juice, 1 tablespoon of olive oil, Worcestershire sauce, chili powder, cumin, smoked paprika, garlic powder, onion powder, salt, and pepper in a bowl. Mix well to coat. Cover and marinate in the refrigerator for at least 20 minutes, or up to 4 hours.
  2. Heat 1 tablespoon of olive oil in a large cast iron skillet or heavy-bottomed pan over medium-high heat until shimmering. This high heat helps achieve the restaurant sizzle.
  3. Remove the steak from the marinade, letting excess drip off. Add half of the steak to the hot skillet in a single layer. Cook for 2 to 3 minutes per side until nicely browned and cooked to your preferred doneness. Remove the steak from the skillet and set aside.
  4. Add the remaining steak to the skillet and cook in batches if necessary to avoid overcrowding the pan. Remove and set aside with the first batch.
  5. Add the sliced bell peppers and onions to the same skillet. Cook, stirring occasionally, for 5 to 7 minutes until the vegetables are tender-crisp and slightly charred.
  6. Return all the cooked steak to the skillet with the vegetables. Toss everything together for 1 minute to reheat.
  7. Serve the sizzling steak fajitas immediately with warm tortillas and your choice of toppings. For easy meal planning, consider this a great alternative to some meal delivery companies.

Notes

  • For a deeper flavor, you can marinate the steak overnight.
  • If you prefer a sheet pan steak fajitas method, toss the marinated steak and vegetables with 2 tablespoons of olive oil and roast at 400°F (200°C) for 15-20 minutes.
  • To achieve the best sizzling effect, use a cast iron skillet and let it get very hot before adding the ingredients.

Nutrition