Warm, fragrant, and indulgent, Suji Ka Halwa is a classic Indian halwa that melts in your mouth. This cherished family dessert is prepared during festivals, religious occasions, and winter celebrations.
Heat the ghee in a heavy-bottomed skillet over medium heat until fully melted and fragrant.
Add the semolina and roast, stirring constantly, keeping the heat at medium-low to prevent burning; sauté until the semolina turns golden and aromatic, about 5–7 minutes.
Warm the milk separately just until hot, then slowly pour it into the toasted semolina while stirring constantly to avoid lumps.
Add the sugar, cardamom powder, saffron threads, and a pinch of salt, then immediately lower the heat to simmer.
Cook, stirring frequently, until the mixture thickens, pulls away from the sides, and the ghee begins to separate (about 10–12 minutes); finally, stir in the slivered almonds and raisins, then serve warm.