Print

Restaurant-Style Skillet Steak Fajitas Ready in 30 Minutes

A white plate piled high with colorful steak fajita strips, sautéed onions, and bell peppers.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make juicy, restaurant-quality steak fajitas in a single skillet in under 30 minutes. This quick recipe uses a flavorful citrus marinade for tender flank steak and peppers, perfect for a weeknight steak dinner.

Ingredients

Scale
  • 1.5 lbs flank steak or skirt steak, sliced against the grain into thin strips
  • 1/4 cup olive oil
  • 1/4 cup fresh lime juice
  • 4 cloves garlic, minced
  • 1 tablespoon chili powder
  • 1 teaspoon ground cumin
  • 1 teaspoon dried oregano
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 tablespoon vegetable oil
  • 2 large bell peppers (any color), sliced
  • 1 large yellow onion, sliced
  • Tortillas for serving

Instructions

  1. Combine the olive oil, lime juice, minced garlic, chili powder, cumin, oregano, salt, and pepper in a bowl. This is your best steak fajita marinade.
  2. Add the sliced steak to the marinade, toss to coat completely, and let it rest for at least 15 minutes while you prepare the vegetables.
  3. Heat the vegetable oil in a large, heavy skillet (cast iron works well) over medium-high heat until shimmering.
  4. Remove the steak from the marinade, letting excess drip off, and add the steak to the hot skillet in a single layer. Do not overcrowd the pan; cook in batches if necessary.
  5. Sear the steak for 2-3 minutes per side until nicely browned and cooked to your preferred doneness. Remove the steak from the skillet and set it aside.
  6. Add the sliced bell peppers and onion to the same skillet. Cook, stirring occasionally, for 5-7 minutes until the vegetables are tender-crisp and slightly charred.
  7. Return the cooked steak to the skillet with the vegetables. Toss everything together for one minute to reheat the steak and combine the flavors.
  8. Serve the sizzling steak fajitas immediately with warm tortillas and your favorite toppings.

Notes

  • For the juiciest steak fajitas, make sure your skillet is very hot before adding the meat.
  • If you prefer a sheet pan steak fajitas method, toss the marinated steak and vegetables with 1 tablespoon of oil and roast at 400°F (200°C) for 12-15 minutes.
  • This citrus steak marinade works best when the steak has time to absorb the flavor, but 15 minutes is the minimum for a quick weeknight steak dinner.

Nutrition