Finely chop the large onion and garlic cloves. Squeeze out the excess moisture using a clean tea towel.
In a large bowl, mix the beef mince, chopped onion, garlic, turmeric, cumin, finely chopped parsley, and a pinch of saffron threads.
Season the mixture with salt and pepper. Knead the mixture thoroughly until well combined.
Cover the bowl and refrigerate for at least 1 hour to allow the flavours to meld.
Shape the mixture into long, thin kebabs and thread onto metal skewers.
Preheat a grill or griddle pan over medium-high heat. Grill the kebabs for 12-15 minutes, turning occasionally, until cooked through and charred on the outside.
For the yoghurt sauce, grate the cucumber and squeeze out excess water. Mix with yoghurt, a pinch of salt, and half the mint leaves, finely chopped.
Slice the tomatoes and red onion. Arrange them on a serving platter with the remaining mint leaves.
Squeeze the juice of one lemon over the kebabs and brush with pomegranate molasses before serving.
Serve the kebabs with flatbreads, yoghurt sauce, and the tomato and onion salad.
