No image available
Member recipe

Sweet and spicy beef kebab

  • 1
  • 2
  • 3
  • 4
  • 5
(1 ratings)

Member recipe by


Serves 1 - 6

A really simple beef kebab, that tastes great done in the oven or on the BBQ. (makes enough for 2 people as a main meal, or 3 people as a light meal.)

This recipe has been submitted by the Good Food community. Sign in or create a My Good Food account to upload your own recipe creations. Please note that all recipes will be moderated but they are not tested in the Good Food kitchen.
Save to My Good Food
Please sign in or register to save recipes.


  • for the marinade:
  • 2 garlic cloves (finely minced)
  • 1 tsp paprika
  • 1/2 tsp ground turmeric
  • 1/2 tsp ground cumin
  • 1/2 tsp ground black pepper
  • 2.5 tbsp red wine vinegar
  • 4 tablespoons of olive oil
  • 3 tsp golden syrup
  • for the kebabs:
  • 400g beef
  • 1 medium onion
  • chili flakes (for sprinkling over kebabs).
  • 6 skewers (aprox 20cm long)


    1. combine all the marinade ingredients in a bowl and stir with a fork until combined.
    2. take the beef, and with the back of a large knife, tenderize untill it is about 1cm thick. then slice the beef into 5cm long strips.
    3. place the beef into a sandwich bag, and pour over the marinade. place the bag in the fridge and leave to marinade overnight (this step can be reduced down to 20 minutes if you dont have time, but it is better after marinating overnight.)
    4. approx 1 hour before cooking, place bamboo skewers in a shallow tray, and cover with one hour, to avoid burning during the cooking process.
    5. preheat your oven to 170c/fan 150c/gas 5 and slice the onion into thick wedges (aprox 12 wedges) and separate each wedge in half. (so you should end up with 24 chunks of onion).
    6. take the marinading beef out of the freezer and thread onto the soaked skewers, alternating with the chunks of onion.
    7. once all of the onion and beef has been used, brush the onion with the remaining marinade sauce and sprinkle with chili flakes. place the kebabs on a tray and bake in the oven for 20 minutes, turning half way through the cooking process.
    8. check that the beef is cooked by cutting into one of the strips. once the kebab is cooked, remove from the oven, and serve immediately.

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.
Be the first to comment...We'd love to hear how you got on with this recipe. Did you like it? Would you recommend others give it a try?
Be the first to ask a question about this recipe...Unsure about the cooking time or want to swap an ingredient? Ask us your questions and we’ll try and help you as soon as possible. Or if you want to offer a solution to another user’s question, feel free to get involved...
Be the first to suggest a tip for this recipe...Got your own twist on this recipe? Or do you have suggestions for possible swaps and additions? We’d love to hear your ideas.