
These Shahi Rose Kebabs are soft on the inside, crisp on the outside, lightly floral with rose, and packed with plant protein — perfect for serving a crowd or prepping ahead for the week.
Heat 1 tbsp oil or ghee in a pan. Add the chopped onion and ginger–green chilli paste. Sauté for a minute, then add the grated carrot and beetroot. Cook on medium-high heat until all the moisture dries up and the mixture becomes fragrant.
Switch off the gas and in the same pan add the pulsed soya–chickpea mixture, the mashed sweet potato, crushed rose petals, rose water, all the spices, salt, black salt, cilantro, and lemon juice. Mix everything well in the same pan, then transfer the mixture to a bowl and let it cool before shaping the kebabs.
Shape into kebabs, gently press each one into sesame seeds, and shallow fry on a tawa with oil or ghee until golden and crisp on both sides.
Whisk together all the ingredients and chill until serving.
Combine all the ingredients just before serving to keep it fresh.
Assemble by spreading hummus in warm pita, layering greens and chopped salad, placing warm kebabs, drizzling yogurt and hot sauce, and topping with feta & pomegranate.
Storage: Kebabs keep well in the fridge for 2–3 days. Reheat on tawa or air-fryer before serving.