Go Back
+ servings
Flank steak fajitas with herbs and avocado in tortillas.

Spicy and Sizzling Easy Beef Fajitas

This recipe for sizzling steak fajitas is perfect for a flavorful and satisfying meal. The beef is marinated to perfection, ensuring a juicy and tender bite, while the vibrant vegetables add a delightful crunch. Serve these fajitas with warm tortillas, fresh avocado, and a sprinkle of cilantro for a complete and delicious meal.
4.78 from 9 votes
Print Pin
Prep Time: 15 minutes
Cook Time: 20 minutes
Marinating Time: 30 minutes
Total Time: 1 hour 5 minutes
Servings: 4 servings

Ingredients

For the Fajitas:

  • 1 pound skirt steak or other quick-cooking steak
  • 2 tablespoons olive oil
  • 1 red onion, thinly sliced
  • 1 red bell pepper, thinly sliced
  • 1 yellow bell pepper, thinly sliced
  • 1 orange bell pepper, thinly sliced
  • 6 flour tortillas
  • 1 red chili pepper, thinly sliced
  • 1 avocado, sliced
  • 1 bunch cilantro, chopped

For the Marinade:

  • ¼ cup olive oil
  • 1 tablespoon cumin
  • 1 tablespoon brown sugar
  • 1 tablespoon chili powder
  • ¼ teaspoon oregano

Instructions

Prepare the Marinade:

  • In a mixing bowl, whisk together ¼ cup olive oil, 1 tablespoon cumin, 1 tablespoon brown sugar, 1 tablespoon chili powder, and ¼ teaspoon oregano until well combined.
  • Place the steak in a shallow dish and pour the marinade over it, ensuring the beef is well-coated. Set aside to marinate for at least 30 minutes.

Cook the Vegetables:

  • While the steak is marinating, heat 2 tablespoons of olive oil in a non-stick skillet over high heat.
  • Add the sliced red onion, red bell pepper, yellow bell pepper, and orange bell pepper. Cook, stirring occasionally, until the vegetables are tender but still slightly crisp, about 5-7 minutes.
  • Transfer the cooked vegetables to an oven-safe dish and keep warm in the oven.

Toast the Tortillas:

  • Heat a grill pan over very high heat. Toast the flour tortillas in the pan for about 1 minute on each side until they are warm and slightly charred. Set aside.

Grill the Steak:

  • In the same grill pan, grill the marinated steak for about 5 minutes on each side or until each side is charred and smoky.
  • Remove the steak from the pan and let it rest for 10 minutes before slicing thinly against the grain.

Assemble the Fajitas:

  • Place the sliced steak, cooked vegetables, tortillas, sliced red chili pepper, avocado, and chopped cilantro on the table for a build-your-own fajita experience.

Notes

  • Make-Ahead Marinade: The marinade can be prepared in advance and stored in the fridge for up to a week, making it a convenient option for busy days.
  • Overnight Marination: For enhanced flavor, marinate the steak overnight. Place the steak and marinade in a ziplock bag or a covered shallow dish in the fridge.
  • Alternative Cooking Methods: If you don't have a grill pan, the steak can be cooked on an outdoor grill or in a regular skillet.

Nutrition

Calories: 634kcal | Carbohydrates: 40g | Protein: 31g | Fat: 40g | Saturated Fat: 7g | Cholesterol: 71mg | Sodium: 397mg | Potassium: 975mg | Fiber: 7g | Sugar: 9g | Vitamin A: 2985IU | Vitamin C: 153.8mg | Calcium: 88mg | Iron: 5.8mg
Loved this recipe?Tag @salted_mint on Instagram! Did You Make This Recipe? Please leave a comment below or pin it to your Pinterest account!