Sizzled lamb with Mexican salsa

Mary Cadogan creates a tangy duo for the barbie that’s perfect to serve friends and family alike

  • Prep:20 mins
  • Serves 4
  • Easy

Nutrition per serving

  • kcal 306
  • fat 17g
  • saturates 8g
  • carbs 3g
  • sugars 0g
  • fibre 1g
  • protein 36g
  • salt 0.24g


  • 250g ripe vine tomatoes
  • 1 small red onion
  • 1 red chilli
  • 2 tbsp chopped fresh coriander
  • 4 lamb leg steaks


  1. Make the salsa: Halve the tomatoes, then squeeze out and discard the seeds – this seems a bit wasteful, but it really intensifies the flavour of the salsa. Finely chop the tomato flesh and onion. Halve, seed and finely chop the chilli. Mix the tomato, onion and chilli in a bowl with the coriander and some salt and pepper. At this point the salsa can be covered and chilled for up to 2 days, but bring it back to room temperature before serving.

  2. Cook the lamb: Season the lamb steaks on both sides and rub with a little olive oil. Barbecue or cook on a hot griddle for 3-4 minutes each side for medium, a little longer if you prefer your lamb well done. Serve each leg steak with a dollop of the salsa, new potatoes and a big crunchy salad.

Suggested recipes from this collection...