Make restaurant-style steak fajitas quickly on the stovetop. This one-pan recipe uses a zesty marinade for juicy steak and colorful peppers, minimizing cleanup for a perfect weeknight dinner.
Author:sarah_hearthbite
Prep Time:15 min
Cook Time:15 min
Total Time:30 min
Yield:4 servings 1x
Category:Dinner
Method:Skillet
Cuisine:Tex-Mex
Diet:Vegetarian
Ingredients
Scale
1.5 lbs flank steak or sirloin steak, thinly sliced
2 tablespoons olive oil
1 large onion, sliced
2 bell peppers (any color), sliced
1 teaspoon chili powder
1 teaspoon ground 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 (freshly squeezed is best)
1 tablespoon Worcestershire sauce
For Serving: Warm tortillas, salsa, sour cream, avocado slices
Instructions
In a medium bowl, combine the sliced steak with lime juice, Worcestershire sauce, chili powder, cumin, smoked paprika, garlic powder, oregano, salt, and pepper. Toss to coat the steak completely. Let the steak marinate for at least 15 minutes while you prepare the vegetables.
Heat 1 tablespoon of olive oil in a large skillet or cast-iron pan over medium-high heat. Add the sliced onions and bell peppers. Cook, stirring occasionally, for 5 to 7 minutes until the vegetables are tender-crisp. Remove the vegetables from the skillet and set them aside on a plate.
Add the remaining 1 tablespoon of olive oil to the same hot skillet. Add the marinated steak strips in a single layer, working in batches if necessary to avoid overcrowding the pan. Sear the steak for 2 to 3 minutes per side until browned and cooked to your preferred doneness.
Return the cooked vegetables to the skillet with the steak. Toss everything together for 1 minute to reheat the vegetables and combine the flavors.
Serve the steak fajitas immediately with warm tortillas and your choice of toppings like salsa, sour cream, or avocado slices.
Notes
For the juiciest steak, slice the meat against the grain before marinating.
If you prefer a slow cooker steak fajitas option, you can combine the marinated steak and vegetables and cook on low for 4-6 hours.
This recipe works well for healthy steak fajitas bowls when served over rice or quinoa instead of tortillas.