Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
fajita recipe - Sizzling steak and vegetable fajitas in a cast-iron skillet with tortillas and toppings.

Classic Sizzling Steak Fajita Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Total Time: 35 minutes
  • Yield: 4 servings 1x

Description

Experience the magic of restaurant-style steak fajitas right in your own kitchen! This fajita recipe features tender, marinated flank steak and crisp-tender bell peppers and onions, all sizzling hot and ready to be piled into warm tortillas. Bursting with authentic Tex-Mex flavors, it's the perfect interactive meal for family dinners or entertaining guests.


Ingredients

Scale

1.5 lbs flank steak or skirt steak, thinly sliced against the grain
2 tablespoons olive oil, divided
2 bell peppers (any color), thinly sliced
1 large yellow onion, thinly sliced
1/4 cup fresh lime juice, plus more for serving
2 teaspoons chili powder
1.5 teaspoons ground cumin
1 teaspoon smoked paprika
1 teaspoon garlic powder
0.5 teaspoon onion powder
0.5 teaspoon dried oregano
0.5 teaspoon salt, or to taste
0.25 teaspoon black pepper, or to taste
8-12 flour or corn tortillas
Optional toppings: pico de gallo, guacamole, sour cream, shredded cheese, fresh cilantro


Instructions

Step 1: Prepare the Marinade. In a medium bowl, whisk together 1 tablespoon of olive oil, lime juice, chili powder, cumin, smoked paprika, garlic powder, onion powder, dried oregano, salt, and black pepper.
Step 2: Marinate the Steak. Place the thinly sliced steak in a large resealable bag or shallow dish and pour the marinade over it. Toss to coat evenly. Refrigerate for at least 30 minutes, or up to 4 hours for deeper flavor.
Step 3: Prepare the Vegetables. Slice the bell peppers and onion into thin strips, similar in size to your steak strips.
Step 4: Cook the Steak. Heat the remaining 1 tablespoon of olive oil in a large skillet or cast-iron pan over medium-high heat until shimmering. Remove the steak from the marinade, shaking off any excess. Add half of the steak to the hot pan in a single layer (do not overcrowd). Cook for 2-3 minutes per side until beautifully seared and slightly charred. Transfer the cooked steak to a plate and cover loosely with foil. Repeat with the remaining steak.
Step 5: Sauté the Vegetables. Add the sliced bell peppers and onions to the same pan. Sauté for 5-7 minutes, stirring occasionally, until they are crisp-tender and slightly caramelized.
Step 6: Combine and Serve. Return the cooked steak to the pan with the vegetables. Toss everything together to combine and heat through for about 1 minute. Squeeze an additional splash of fresh lime juice over the mixture just before serving.
Step 7: Warm the Tortillas. Warm your tortillas in a dry skillet, oven, or microwave until soft and pliable.

Notes

For an even deeper flavor, marinate the steak overnight. Adjust chili powder and cayenne to your preferred spice level. A cast-iron skillet gives the best sizzle and sear, mimicking restaurant quality.

  • Prep Time: 20 minutes
  • Cook Time: 15 minutes
  • Category: Tacos Wraps & Sandwiches
  • Cuisine: Tex-Mex

Nutrition

  • Serving Size: 1 fajita serving (approx. 2 tacos)
  • Calories: 380 kcal
  • Sugar: 5 g
  • Sodium: 850 mg
  • Fat: 18 g
  • Saturated Fat: 6 g
  • Unsaturated Fat: 10 g
  • Trans Fat: 0.5 g
  • Carbohydrates: 25 g
  • Fiber: 4 g
  • Protein: 30 g
  • Cholesterol: 70 mg
Logo

Join Eldralys Recipes!

Get the latest recipe trends delivered to your inbox daily.

✓ You're on the list!