
Warm, fragrant, and deeply satisfying, this semolina halwa is the kind of dessert that feels like a celebration even on an ordinary weeknight. Saffron-steeped syrup gives it a gorgeous golden hue and a subtle floral depth, while toasted semolina brings a rich, nutty backbone that makes every spoonful feel indulgent. Ghee-fried cashews and plump golden raisins are folded in at the end, adding little pops of texture and sweetness throughout. For anyone navigating a red meat allergy, this dish is naturally a safe haven — every ingredient here is plant-based or dairy-derived, with no meat or meat-based broths anywhere in sight. The technique is straightforward: toast the semolina low and slow until it smells deeply nutty, then let the warm saffron syrup do the rest of the work as it absorbs into a glossy, cohesive mass. A final dusting of sliced almonds makes it look stunning on the table with almost zero extra effort. It's the kind of recipe you'll want to keep in your back pocket for guests, holidays, or honestly just a Tuesday when you need something special.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →4 servings









Combine the water, sugar, and saffron threads in a medium saucepan over medium heat, stirring until the sugar fully dissolves, about 3 minutes. Keep the syrup warm over the lowest heat setting while you toast the semolina.
Melt the ghee in a heavy-bottomed skillet or wide saucepan over medium heat. Add the cashews and cook, stirring frequently, until golden, about 2 minutes — watch closely, as they can brown quickly. Add the raisins and stir for 30 seconds until they puff slightly, then transfer the cashews and raisins to a small bowl and set aside, leaving the ghee in the pan.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
