Skip to main content

  • Egg free
  • Nut free
  • Peanut free
  • Sesame free
  • Soy free
  • Shellfish free
  • Seafood free
  • No added sugar
  • High in dietary fibre
  • High in protein
  • 2 serves veg or fruit

Spicy beef fajitas with colourful capsicum and spices are an ideal Mexican meal for weeknights, weekends, and entertaining. 

  • Serves4
  • Cook time15 minutes
  • Prep time15 minutes, (+ 10 mins marinating time 5 mins resting time)
Spicy beef fajitas


  • 600g Coles Australian Beef Rump Steak, trimmed
  • 1/4 cup (60ml) lime juice
  • 2 1/2 tbs olive oil
  • 2 tsp Mexican chilli powder
  • 1 garlic clove, crushed
  • 2 avocados, stoned, peeled
  • 1 tbs finely chopped red onion
  • 1/2 tomato, finely chopped
  • 1 red capsicum, thinly sliced
  • 1 yellow capsicum, thinly sliced
  • 1 red onion, extra, halved, thinly sliced
  • 8 flour tortillas, warmed
  • 1/2 cup (120g) sour cream
  • Coriander sprigs, to serve

Nutritional information

Per serve: Energy: 2954kJ/707 Cals (34%), Protein: 40g (80%), Fat: 42g (60%), Sat Fat: 14g (58%), Carb: 35g (11%), Sugar: 10g (11%), Dietary Fibre: 12g (40%), Sodium: 609mg (30%).

Check ingredient labels to make sure they meet your specific dietary requirements and always consult a health professional before changing your diet. View dietary information here.

Percentage Daily Intake information on our recipes is calculated using the nutrition reference values for an average Australian adult.


  1. Step 1

    Place steak in a large glass or ceramic dish. Combine 1 tbs of the lime juice, 2 tbs oil, chilli powder and garlic in a small jug and season. Pour over steak and turn to coat. Cover and set aside 10 mins to marinate.

  2. Step 2

    Meanwhile, place avocado in a bowl. Mash with a fork. Add remaining lime juice, red onion, tomato and season. Stir to combine.

  3. Step 3

    Heat a chargrill pan over high heat. Cook steak, in batches, for 2 mins each side for medium-rare or until cooked to your liking. Transfer to a plate and cover with foil. Set aside for 5 mins to rest. Thinly slice across the grain.

  4. Step 4

    Heat the remaining oil over high heat. Add combined capsicum and onion and cook, stirring, for 3 mins or until tender. Transfer to a plate.

  5. Step 5

    Serve tortillas topped with avocado mixture, capsicum mixture, beef, a dollop of sour cream and coriander sprigs.

Recipe tip


Smart swap: If you don’t have fresh limes to hand, bottled lime juice will work just as well. 

Use it up: If you do use fresh limes, make sure to save the rind to use in salsa, dips, as garnishes and more. Freeze grated lime zest on a plate first before placing in sealed bags in the freezer for up to 3 months.

How to make spicy beef fajitas

If you visit your local Mexican restaurant, you’re bound to encounter this favourite dish sizzling its way across the dining room on its way to hungry patrons. One of the real joys of beef fajitas is the whole ‘roll/fold your own’ aspect that gets everyone involved in the making and eating of their dinner, with warm tortillas and fresh salad ingredients. Not a fan of onions? No problem, don't add it! Want more meat than veg? Sure! Everyone gets to control their fillings, making this the ideal family meal.

What makes a beef fajita special?

So, what makes a beef fajitas recipe different from a beef taco or an enchilada or burrito recipe? Firstly, fajita beef is made by slicing marinated steak that’s been cooked to your liking into thin strips and serving in flour tortillas, usually in a ‘make your own’ family-style. Enchiladas, burritos and tacos are more commonly made using beef mince. Enchiladas are wrapped in corn tortillas and smothered in sauce and cheese before baking, while burritos are mince-filled flour tortillas often with beans and rice, and tacos surely need no introduction!

What’s in beef fajita marinade?

The reason fajitas taste so good can often be down to the full-flavoured marinade that adds freshness, a good kick of chilli and a whole lot of punch – usually made from a zingy lime juice base with chilli or, in this case Mexican chilli powder, and of course a generous hit of garlic for tang. Some recipes will add the divisive herb coriander to the mix for added flavour and freshness. If you really want to boost your flavour, you could make fajitas with carne asada.

Love this recipe?

Once you’ve nailed the fajita recipe beef style you may wish to mix things up and try out different proteins like these chicken fajitas with pineapple salsa, some fresh Cajun fish tacos with spicy avocado, prawn and corn enchildas or experiment with other Mexican recipes.