Mexican steak fajitas recipe

(93 ratings)

These steak fajitas also come with homemade guacamole and contains 3 of your 5-a-day. We've got more Essentials recipes

Preparation Time10 mins
Cooking Time10 mins
Total Time20 mins
Five A DayThree
Nutrition Per PortionRDA
Calories854 Kcal43%
Fat47 g67%
Saturated Fat19 g95%

Fast, delicious and filling, these steak fajitas also come with homemade guacamole and contains 3 of your 5-a-day


  • 500g lean rump steak, sliced into 1cm thick strips
  • 2 peppers, deseeded and sliced
  • 2 red onions, peeled and cut into wedges
  • 3 medium tomatoes, roughly chopped
  • 2 ripe avocados
  • 150g pot soured cream, to serve
  • Small bunch coriander, roughly chopped
  • ½tsp each chilli powder, dried thyme and ground cumin
  • 1tsp each ground coriander and sweet paprika
  • 2tbsp sunflower oil
  • Zest and juice of 1 lime
  • 1 clove garlic, crushed
  • 100g mild Peppadew peppers, drained
  • 326g pack flour tortillas, warmed, to serve
  • 150g medium Cheddar, grated, to serve




  1. In a bowl, mix the steak with the spices and leave to marinate for 10 mins, or longer if you have time.
  2. Heat 1tbsp of oil in a large pan or wok and fry the steak until browned all over; set aside. Add the remaining oil and cook peppers and onions for a few mins.
  3. Return steak to the pan with the tomatoes and cook for 4-5 mins.
  4. For the guacamole: peel the avocados and mash in a bowl with lime zest and juice and garlic. Finely chop the peppers, stir into the avocado and season.
  5. Spoon the filling into each tortilla and add a dollop of guacamole and soured cream. Sprinkle over a little cheese, roll up and serve.
Top Tip for making Mexican steak fajitas

Use 4-5 tsp Cajun spice instead of individual spices to save time.


Trusted, informative, and empathetic – GoodToKnow is the ultimate online destination for mums. Established in 2007, our 15-year-strong archive of content includes more than 18,000 articles, 1,500 how-to videos, and 7,000 recipes.