Print

Restaurant-Style Steak Fajitas Skillet Recipe

Close-up of perfectly cooked steak fajitas strips mixed with vibrant red, green, and orange bell peppers and onions in a white bowl.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make juicy, flavorful steak fajitas with tender marinated skirt steak, peppers, and onions using a simple skillet method for a quick weeknight dinner.

Ingredients

Scale
  • 1.5 lbs skirt steak or flank steak, thinly sliced against the grain
  • 1/4 cup lime juice, fresh
  • 2 tablespoons olive oil, divided
  • 2 tablespoons soy sauce
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon dried oregano
  • 1/4 teaspoon cayenne pepper (optional)
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 large yellow onion, sliced
  • 2 large bell peppers (one red, one green), sliced
  • 4 cloves garlic, minced
  • Warm flour or corn tortillas, for serving
  • Toppings: sour cream, salsa, guacamole, shredded cheese

Instructions

  1. Combine the lime juice, 1 tablespoon of olive oil, soy sauce, Worcestershire sauce, cumin, chili powder, paprika, oregano, cayenne pepper (if using), salt, and pepper in a bowl. Add the sliced steak, toss to coat, and marinate in the refrigerator for at least 30 minutes, or up to 4 hours.
  2. Heat the remaining 1 tablespoon of olive oil in a large cast iron skillet or heavy-bottomed pan over medium-high heat until shimmering.
  3. Remove the steak from the marinade, letting excess drip off. Cook the steak in batches, ensuring not to overcrowd the pan, for 2-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 sliced onions and bell peppers to the same skillet. Cook, stirring occasionally, for 5 to 7 minutes until they begin to soften and char slightly.
  5. Add the minced garlic to the vegetables and cook for 1 minute until fragrant.
  6. Return the cooked steak to the skillet with the vegetables. Toss everything together quickly to heat through, about 1 minute. This step creates the signature sizzle.
  7. Serve immediately with warm tortillas and your choice of toppings.

Notes

  • For the best texture, slice the steak against the grain after it has rested slightly.
  • If you prefer a less intense flavor, you can use sheet pan steak fajitas: toss the marinated steak and vegetables with oil and roast at 400°F (200°C) for 15-20 minutes.
  • To achieve a slow cooker steak fajitas version, combine the marinated steak, peppers, and onions in the slow cooker and cook on low for 6-8 hours or high for 3-4 hours. Drain excess liquid before serving.

Nutrition