Moroccan Beef Skewers Recipe

Moroccan Beef Skewers


  • 2 tbsp
    fresh coriander, finely chopped
  • 1/4 cup (60ml)
    fresh lemon juice
  • 2 cloves
    garlic, crushed
  • 2 tbsp
    olive oil
  • 1 tbsp
    Moroccan seasoning
  • 750g
    beef porterhouse steak, trimmed, cut into 3cm pieces
  • 8
    pre-soaked wooden skewers
  • 1 (200g)
    red capsicum, diced
  • 1 (200g)
    yellow capsicum, diced
  • 2 (240g)
    zucchinis, sliced
  • Olive oil spray
  • Cous cous salad, for serving

Tip – Moroccan seasoning can be found in the spice aisle of your local supermarket, if you can’t find it you can substitute with spices like turmeric paprika and cumin.

How to Cook

Prep Time: 10 minutes | Cooking Time: 10 minutes
  1. Combine coriander, lemon juice, garlic, oil, and seasoning in a medium bowl. Add the beef and toss to coat. Cover with plastic wrap and place in the fridge for 20 minutes to marinate. Thread the beef onto bamboo skewers alternately with capsicum and zucchini.

  2. Preheat a chargrill or barbecue grill on medium-high. Spray skewers with oil. Cook for 2-3 minutes each side for medium or until browned and cooked to your liking. Set aside for 5 minutes to rest. Serve with a cous cous salad.



Average Qty Per Serve Qty Per 100g
Energy 3366.5kj 347.4kj
Weight 968.8g 100g
Protein TOTAL 60.2g 6.2g
Fat TOTAL 27.1g 2.8g
- Saturated Fats 7.9g 0.8g
Carbohydrates TOTAL 71.3g 7.3g
- Sugars 16.4g 1.6g
Sodium 373.6mg 38.5mg
Dietary Fibre 14.5g 1.5g
Calcium 144.3mg 14.8mg