Make steak fajitas that taste like they came from your favorite Mexican restaurant. This recipe uses a flavorful marinade and a hot skillet to achieve tender, juicy steak and perfectly charred vegetables for a quick weeknight dinner.
Author:jesscarter
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
1/4 cup lime juice (about 2 limes)
2 tablespoons olive oil, divided
1 tablespoon chili powder
1 teaspoon ground cumin
1 teaspoon smoked paprika
1/2 teaspoon garlic powder
1/2 teaspoon onion powder
1/4 teaspoon dried oregano
1/4 teaspoon cayenne pepper (optional, for heat)
1 teaspoon salt
1/2 teaspoon black pepper
1 large yellow onion, sliced
2 bell peppers (one red, one green), sliced
Tortillas and desired toppings (salsa, sour cream, guacamole)
Instructions
Combine the steak strips, lime juice, 1 tablespoon of olive oil, chili powder, cumin, smoked paprika, garlic powder, onion powder, oregano, cayenne pepper (if using), salt, and pepper in a bowl. Mix well to coat the steak. Cover and marinate in the refrigerator for at least 30 minutes, or up to 4 hours for best flavor.
Heat 1 teaspoon of olive oil in a large cast-iron skillet or heavy-bottomed pan over medium-high heat until shimmering.
Remove the steak from the marinade, letting excess drip off. Add half of the steak to the hot skillet in a single layer. Cook for 2-3 minutes per side until browned and cooked through. Remove the steak from the skillet and set aside. Repeat with the remaining steak.
Add the remaining 1 teaspoon of olive oil to the skillet. Add the sliced onions and bell peppers. Cook, stirring occasionally, for 5 to 7 minutes until the vegetables are tender-crisp and slightly charred.
Return all the cooked steak to the skillet with the vegetables. Toss everything together for 1 minute to reheat.
Serve immediately with warm tortillas and your favorite toppings for that classic sizzling fajita experience.
Notes
For the best ‘sizzling’ effect when serving, place the cooked steak and vegetables on a cast-iron platter and place it over a small burner or in a very hot oven just before bringing it to the table.
If you prefer a slower cooking method, you can use the Crockpot Steak Fajitas method: combine the marinated steak, sliced peppers, and onions in the slow cooker and cook on low for 4-6 hours. Shred the steak before serving.
Use flank steak or skirt steak for the most authentic texture in these steak fajitas.