Introduction
Spicy Steak Fajitas are sizzling, juicy, and packed with Tex-Mex flavor. Tender marinated steak is seared with colorful bell peppers and onions, then served hot in warm tortillas. Perfect for weeknight dinners, family taco nights, or entertaining guests.
⏱️ Prep Time
- Preparation Time: 15 minutes
- Marinating Time: 30 minutes to 2 hours (optional but recommended)
- Cooking Time: 10–12 minutes
- Total Time: About 30–45 minutes
🧰 Equipment
- Large skillet or cast-iron pan
- Mixing bowl or zip-top bag
- Tongs
- Knife and cutting board
📝 Ingredients (Serves 4)
For the Steak & Marinade
- 1½ lb flank steak or skirt steak
- 3 tablespoons olive oil
- Juice of 1 lime
- 3 cloves garlic, minced
- 1 teaspoon chili powder
- 1 teaspoon smoked paprika
- 1 teaspoon ground cumin
- ½ teaspoon cayenne pepper (adjust to taste)
- ½ teaspoon black pepper
- ½ teaspoon salt
For the Fajitas
- 1 tablespoon oil or butter
- 1 large onion, sliced
- 3 bell peppers (red, green, yellow), sliced
- ½ teaspoon red pepper flakes (optional)
- 8 flour tortillas, warmed
Optional Toppings
- Sour cream
- Guacamole or sliced avocado
- Pico de gallo
- Shredded cheese
- Fresh cilantro
📌 Ingredient Notes
- Steak: Skirt steak gives classic fajita flavor; flank steak slices beautifully.
- Heat Level: Cayenne and red pepper flakes control the spice—adjust as desired.
- Marinating: Adds tenderness and depth, but you can cook right away if short on time.
👩🍳 Instructions
- Marinate the Steak
- Combine olive oil, lime juice, garlic, chili powder, paprika, cumin, cayenne, salt, and pepper.
- Coat steak well and marinate at least 30 minutes (up to 2 hours).
- Cook the Steak
- Heat a skillet over high heat.
- Cook steak 3–4 minutes per side for medium-rare.
- Remove from pan and let rest 5 minutes, then slice thinly against the grain.
- Cook the Vegetables
- In the same skillet, add oil or butter.
- Sauté onions and peppers over medium-high heat until tender-crisp and lightly charred (5–6 minutes).
- Add red pepper flakes if using.
- Combine & Serve
- Return sliced steak to the skillet and toss with vegetables.
- Serve immediately in warm tortillas with desired toppings.
🧾 Nutrition Facts (Approx. per serving, without toppings)
- Calories: 430 kcal
- Protein: 34 g
- Carbohydrates: 28 g
- Fat: 22 g
- Sodium: 520 mg
💡 Tips
- Let steak rest before slicing to keep juices locked in.
- Use a cast-iron skillet for the best sear.
- Warm tortillas directly over a flame or in a dry pan for authentic flavor.