
Warm, fragrant, and deeply satisfying, this golden semolina dessert is the kind of thing that feels both celebratory and comforting at the same time. Saffron-steeped syrup gives it a gorgeous amber hue and a subtle floral depth, while cardamom adds that signature warmth that lingers on the palate. Ghee is the fat of choice here, and it does double duty — toasting the semolina to a nutty, caramelized richness and lending a buttery smoothness that makes the finished halwa absolutely glossy and luscious. Semolina itself is gentle on the digestive system, and ghee has long been valued in traditional cooking for supporting gut health, so this sweet is as nourishing as it is indulgent. The cashews and golden raisins stirred in at the end add little pops of texture and sweetness without overwhelming the dish. It comes together in a single pan with straightforward steps, making it completely approachable even if you've never made a halwa before. Serve it warm with a scatter of sliced almonds on top and watch it disappear fast.
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!
