Home-made shish kebab

We had planned a barbecue, but rain stopped play, and we ended grilling these. Better on the barbecue though. Don’t forget to marinade the ingredients the day before.


  • 750g good quality local beef
  • 3 green peppers
  • 4 tomatoes
  • 8 Spring onions
  • 8 close cup mushrooms
  • 8 bayleaves
  • 1 large onion
  • 2 cloves of garlic, peeled
  • 1 cup fresh oregano or marjoram, or 1 heaped tsp dried
  • 1 cup red wine vinegar
  • 1/2 cup olive oil
  • 1 tsp salt & freshly ground black pepper
  • skewers


  • Cut the beef into large cubes, about 2 inches, 5cm across. Cut the tomatoes in half, and cut the peppers into large squares.
  • Make a marinade as follows: slice the onion, and combine with the olive oil, vinegar, salt, pepper and crushed garlic. Put the kebab ingredients into the marinade in a large sealed container, and leave in the fridge for 8 to 24 hours. If you are using wooden skewers, dampen them and put them in the freezer overnight.
  • The next day, set the barbecue volunteer to lighting the charcoal at least 30 minutes before you are due to cook. Let the charcoal burn until they form a hot bed of glowing coals. Meanwhile, thread the ingredients onto the skewers, alternating beef cubes with other ingredients, and dividing them equally.
  • Cook the kebabs on the barbecue for about 5 minutes on each side, total cooking time around 10 minutes. You are not aiming to get the meat any more than ‘medium’. Baste the kebabs as they are cooking with the remaining marinade.

Serve with nan bread or pitta bread, side salad, and greek-style plain yoghurt.

Leave a Reply

Your email address will not be published. Required fields are marked *