BBQ Beef Souvlaki and Grilled Tomato Salad Recipe

Summer is here! Fire up the BBQ and bring a little bit of the Mediterranean into your home with this souvlaki recipe.

Serves 4 people

Preparation 20 minutes

Cooking time 10 minutes


600g beef porterhouse steak, cut in cubes
⅓ cup olive oil
1 tbs dried Greek oregano
2 garlic cloves, crushed
500g cherry tomatoes
2 Lebanese cucumbers, cut into cubes
80g feta, crumbled
⅓ cup Kalalmata olives, pitted and torn
2 tbs red wine vinegar
Lemon wedges, to serve


  1. Combine cubed beef, 2 tablespoons of oil, oregano and garlic in a medium bowl. Season with sea salt and freshly ground black pepper. Thread beef onto 12 metal skewers. Toss tomatoes with remaining oil and set aside.
  2. Preheat barbecue to high. Cook beef for 5-6 minutes, turning, or until golden and cooked to your liking. Toss cherry tomatoes in 1 tablespoon of oil and cook on hot plate or piece of foil until slightly charred and soft.
  3. Combine grilled tomatoes, cucumber, feta and olives and pour over remaining oil and vinegar. Serve with beef skewers and lemon wedges.

Serving suggestion- Warm pita breads and minted yoghurt.

You might also like