Go Back
+ servings
Steak fajitas with peppers and avocado in soft flour tortillas.

Easy 30 Minute Steak Fajitas

Enjoy these easy-to-make, marinated steak fajitas for a quick Tex-Mex dinner. Bursting with flavor and served with vibrant veggies, these fajitas are a perfect, zesty weeknight meal.
5 from 2 votes
Print Pin
Course: Easy Dinner
Cuisine: Mexican
Prep Time: 10 minutes
Cook Time: 20 minutes
Marinating time: 1 hour
Total Time: 1 hour 30 minutes
Servings: 4 servings

Ingredients

  • 500 g sirloin Steak
  • 1 red pepper, thinly sliced
  • 1 yellow pepper, thinly sliced
  • 1 red onion, thinly sliced

For the marinade

  • 2 tablespoons cajun spice mix
  • 1 lime, juice only
  • 60 ml olive oil

For serving

  • 1 avocado
  • 150 g sour cream or Greek yogurt
  • 1 bunch coriander, chopped
  • 8-10 small flour tortillas, or 5 large

Instructions

  • Remove the sirloin from the packaging and place in a shallow bowl of pie plate. Mix the marinade ingredients and pour over the sirloin, being sure to coat both sides of the steak. Leave to marinade for at least 15 minutes but up to 24 hours.
  • While the steak is marinating, slice the onions and both peppers into long thin strips. Set aside.
  • Heat a nonstick or a cast iron skillet over high heat. Remove the steak from the marinade and sear in the hot pan for about 4-5 minutes on each side. Remove the steak and leave to rest.
  • Place the onions in the pan and cook until soft and starting to turn golden, about 5 minutes. Add the peppers to the pan and cook for a further 10 minutes. Pour in the marinade and heat until it boils. Let it simmer until it thickens into a sauce, which should take about 3 minutes. Then, take it off the heat.
  • Slice the steak width wise, across the grain of the meat, and place in the pan with the peppers and onions.
  • Top the tortillas with a tablespoon of sour cream or Greek yoghurt and the steak and peppers. Sprinkle with the coriander and serve with extra lime wedges and avocado.

Notes

  • Marinade: For a more profound flavour, consider marinating the steak for up to 24 hours. If short on time, a minimum of 15 minutes can still impart a good taste.
  • Vegetables: Sauté them until they are just tender to retain their crunch and vibrant colour. Overcooking can lead to them becoming mushy.
  • Steak Thickness: If your steak is particularly thick, you may need to increase the cooking time slightly. Aim for an internal temperature of 135°F (57°C) for medium-rare.
  • Tortilla Prep: Warm tortillas in a dry pan or directly over a flame for a few seconds on each side to make them more pliable and flavourful.
  • Leftovers: Steak fajitas can be stored in the refrigerator for up to three days. Reheat gently to avoid drying out the meat.
  • Spice Levels: Adjust the amount of Cajun spice in the marinade to suit your taste for heat. Start with a smaller amount and add more as desired.
  • Alternative Proteins: This recipe can easily be adapted for chicken, shrimp, or even tofu, adjusting the cooking times accordingly for each protein.
  • Cooking in Batches: To avoid overcrowding the pan and to ensure a good sear on the steak and vegetables, cook in batches if necessary.

Nutrition

Calories: 660kcal | Carbohydrates: 44g | Protein: 35g | Fat: 39g | Saturated Fat: 11g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 20g | Cholesterol: 98mg | Sodium: 532mg | Potassium: 979mg | Fiber: 7g | Sugar: 7g | Vitamin A: 1341IU | Vitamin C: 105mg | Calcium: 184mg | Iron: 5mg
Tried this recipe?Tag Me @savvybites or tag #savvybites!