Recipe
Grilled Beef Kebabs with Preserved Lemon Dip
Juicy grilled beef kebabs with smoky char, served with a bright preserved lemon yogurt dip.
Ingredients
Method
In a bowl, toss beef cubes with olive oil, garlic, cumin, paprika, coriander, salt, and pepper.
Marinate for at least 20 minutes (or up to 2 hours in the fridge).
Thread beef onto skewers and preheat grill or griddle to high heat.
Grill kebabs for 8–10 minutes, turning every 2–3 minutes, until charred and cooked to your preference.
For the dip, mix Greek yogurt, preserved lemon, lemon juice, and a pinch of salt.
Rest kebabs for 3 minutes, then serve with preserved lemon dip and chopped parsley.
Notes
Soak wooden skewers for 20 minutes before grilling to prevent burning.
Do not overcook the beef—high heat and short cook time keeps kebabs juicy.
Rest kebabs briefly after grilling for better tenderness.
About this recipe
These grilled beef kebabs are packed with warm spices and cooked until beautifully charred outside while staying tender inside.
The preserved lemon dip adds a sharp, savoury lift that balances the richness of the meat, making this a standout dish for BBQs, weeknight grills, or sharing platters.