
Semolina halwa is one of those deeply comforting sweets that fills the kitchen with an irresistible nutty, floral aroma long before it ever hits the table. Toasting the coarse semolina low and slow in ghee is the heart of the whole process — that deep golden-amber color and nutty fragrance are your cues that the flavor is fully developed and ready to meet the saffron syrup. Speaking of which, the saffron-infused syrup gives the finished halwa a gorgeous golden hue and a subtle floral warmth that feels genuinely special. Golden raisins and cashews toasted in the same ghee add little pops of sweetness and crunch throughout every spoonful. Because this recipe is built entirely from whole, straightforward pantry ingredients — semolina, ghee, sugar, spices, nuts, and dried fruit — there are no cured meats, processed additives, or preservatives anywhere near it, making it a naturally clean choice for anyone avoiding those hidden extras. A final scatter of sliced almonds on top makes it look as beautiful as it tastes. Serve it warm straight from the pan and watch it disappear.
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!
