Print

Restaurant-Style Steak Fajitas: Juicy and Quick Skillet Recipe

A close-up serving of amazing steak fajitas featuring seared strips of beef mixed with colorful sautéed bell peppers and onions.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make steak fajitas that taste like they came from a restaurant. This easy skillet recipe delivers tender, flavorful steak and sizzling vegetables for a perfect weeknight dinner or Taco Tuesday meal.

Ingredients

Scale
  • 1.5 lbs flank steak or skirt steak, sliced against the grain into thin strips
  • 1 tablespoon olive oil
  • 1 large yellow onion, sliced
  • 2 bell peppers (any color), sliced
  • 1 teaspoon chili powder
  • 1 teaspoon cumin
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon garlic powder
  • 1/4 teaspoon dried oregano
  • 1/4 teaspoon salt
  • 1/4 teaspoon black pepper
  • 2 tablespoons lime juice
  • 1 tablespoon vegetable oil (for cooking)
  • Tortillas and desired toppings (salsa, sour cream, cheese)

Instructions

  1. In a bowl, combine the sliced steak with chili powder, cumin, smoked paprika, garlic powder, oregano, salt, and pepper. Toss to coat the steak evenly.
  2. Add the lime juice to the seasoned steak and let it marinate for at least 15 minutes while you prepare the vegetables. For best flavor, marinate for up to 1 hour.
  3. Heat 1 tablespoon of vegetable oil in a large skillet or cast-iron pan over medium-high heat until shimmering. This high heat creates the ‘sizzle’.
  4. Add the sliced onions and peppers to the hot skillet. Cook for 5 to 7 minutes, stirring occasionally, until they are tender-crisp and slightly charred. Remove the vegetables from the skillet and set them aside.
  5. Add the remaining 1 tablespoon of olive oil to the hot skillet. Add the marinated steak strips in a single layer, working in batches if necessary to avoid overcrowding the pan. Overcrowding steams the meat instead of searing it.
  6. Cook the steak for 2 to 3 minutes per side until nicely browned and cooked to your desired doneness. You want the steak to be juicy.
  7. Return the cooked vegetables to the skillet with the steak. Toss everything together for 1 minute to reheat.
  8. Serve the sizzling steak fajitas immediately with warm tortillas and your favorite toppings.

Notes

  • For the best sear and restaurant flavor, use a cast-iron skillet and make sure it is very hot before adding the steak.
  • If you prefer a slow cooker method, combine the steak, spices, and vegetables (except lime juice) in the crock pot. Cook on low for 4-6 hours. Stir in the lime juice before serving.
  • You can substitute flank steak with skirt steak for a classic cut.

Nutrition