Description
Steak Fajitas bring sizzling restaurant flavor to your weeknight table in just 30 minutes. Juicy marinated flank steak pairs with charred peppers and onions for a Tex-Mex feast.
Ingredients
- 2 lbs flank steak
- 3 bell peppers, sliced
- 1 large onion, sliced
- 1 serrano pepper, minced
- 3 cloves garlic, minced
- 1/4 cup lime juice
- 2 tablespoons oil
- 1 teaspoon cumin
- 1 teaspoon chili powder
- 1/2 teaspoon salt
- 1/4 cup fresh cilantro
- 8–10 flour tortillas
Instructions
1. Combine lime juice, oil, garlic, serrano pepper, cumin, chili powder, and salt in a bowl. Add sliced steak and toss to coat evenly. Marinate for 15-30 minutes while you prep the vegetables.
2. Slice bell peppers and onion into thin strips about 1/4 inch thick. Keeping them uniform helps everything cook evenly. Set aside until ready to cook.
3. Heat skillet over high heat until very hot. Add marinated steak in single layer and cook 3-4 minutes per side for medium-rare. Remove to cutting board and let rest 5 minutes.
4. Add peppers and onions to same hot skillet. Cook over high heat for 5-7 minutes, stirring occasionally, until charred and tender. Season with salt to taste.
5. Slice steak against the grain into thin strips. Return to skillet with vegetables and toss together. Garnish with fresh cilantro and serve immediately with warm tortillas.
Notes
Always slice meat against the grain for tenderness.
Get your pan screaming hot before adding steak.
Don’t crowd the pan or meat will steam instead of sear.
Let steak rest before slicing to keep it juicy.
Warm tortillas directly over gas flame for char marks.
Make it spicier by adding extra serrano peppers or a dash of cayenne pepper.
For milder fajitas, skip the serrano entirely and stick with just bell peppers.
Try different proteins like chicken thighs, shrimp, or portobello mushrooms for variety.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Skillet
- Cuisine: Mexican
Nutrition
- Calories: 380
- Sugar: 4g
- Sodium: 420mg
- Fat: 18g
- Saturated Fat: 6g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 3g
- Protein: 32g
- Cholesterol: 85mg