Make flavorful, juicy steak fajitas in a single skillet. This recipe focuses on a simple marinade for tender flank steak and quick cooking for a satisfying Tex-Mex meal.
Author:sarahmiller
Prep Time:15 min
Cook Time:15 min
Total Time:30 min
Yield:4 servings 1x
Category:Dinner
Method:Skillet Cooking
Cuisine:Tex-Mex
Diet:Low Fat
Ingredients
Scale
1.5 lbs flank steak or skirt steak, sliced against the grain into thin strips
Combine the sliced steak with lime juice, 1 tablespoon of olive oil, chili powder, cumin, smoked paprika, oregano, salt, and pepper in a bowl. Mix well to coat. Cover and marinate in the refrigerator for at least 30 minutes, or up to 4 hours for best flavor.
Heat 1 teaspoon of the remaining olive oil in a large skillet or cast-iron pan over medium-high heat until shimmering.
Remove the steak from the marinade, letting excess drip off. Add the steak to the hot skillet in a single layer (work in batches if necessary to avoid crowding the pan). Cook for 2 to 3 minutes per side until browned and cooked to your desired doneness. Remove the steak from the skillet and set aside.
Add the minced garlic to the vegetables and cook for 1 minute until fragrant.
Pour in the beef broth or water to deglaze the pan, scraping up any browned bits from the bottom. Let the liquid reduce slightly for about 1 minute.
Return the cooked steak to the skillet with the vegetables. Toss everything together briefly to heat through.
Serve the sizzling steak fajita mixture 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 following cooking.
If you prefer a sheet pan method, spread the marinated steak and vegetables on a baking sheet and roast at 400°F (200°C) for 12-15 minutes, tossing halfway through.
Marinating the steak is key to achieving juicy steak fajitas with restaurant-style flavor.