Ingredients
Metric weights use grams. US weights use ounces; liquids use fluid ounces. Conversions are rounded. Spoon measures use 5 ml teaspoons and 15 ml tablespoons; cups use 240 ml.
Serves 4
Choose any positive whole number of servings. Ingredients and measured amounts in steps scale together. Times, temperatures and equipment stay unchanged. For larger yields, cook separate original-size batches. Counted ingredients can become fractions; beat eggs before dividing them. Fixed correction-water checks remain fixed.
Main ingredients
Seasoning and finishing
Liquids
Equipment
Two saucepans; wooden spoon; heatproof jug.
Check all product labels and cross-contact. Diet groups describe this listed draft, not every substitution.
Steps
Heat the sugar water · About 1 min
- Put 300 ml water and 79.2 ml sugar in one saucepan.
- Heat over medium heat, stirring until the sugar dissolves.
- Keep the sugar water hot over the lowest heat.
Toast the semolina · About 10 min
- Heat 79.2 ml ghee in the second saucepan over medium-low heat.
- Add 12 whole cashews, halved.
- Stir for 1–2 minutes.
Check: The cashews should turn pale gold.
- Add 120 ml semolina.
- Stir for 8–10 minutes.
Check: The semolina should smell toasted and turn light gold.
Combine carefully · About 5 min
- Reduce the heat to low.
- Pour the hot sugar water into the semolina slowly, stirring continuously.
Check: The mixture can bubble and splutter; keep your face and hands clear.
- Add ½ tsp ground cardamom and 2 tbsp golden raisins.
- Cook for 3–5 minutes, stirring continuously.
Check: The grains should be soft and the mixture should pull away from the pan sides.
- Turn off the heat.
- Serve warm.
Tips
Substitutions
- Use neutral oil instead of ghee for a different flavour.
Storage
- Refrigerate perishable food within two hours, or within one hour in heat above 32°C / 90°F. Store covered at 4°C / 40°F or below. Use within two days for this draft.
- Reheat cooked dishes to 74°C / 165°F, stirring or turning for even heating. Serve cold salads, dips and chilled desserts directly from safe refrigeration.
Make ahead
- Measure ingredients ahead; roast semolina just before cooking.
FAQ
Why is halwa lumpy?
Add liquid carefully while stirring to disperse semolina.
Why roast semolina?
It develops flavour and helps an even texture.
How should I store sooji halwa?
Refrigerate perishable food within two hours, or within one hour in heat above 32°C / 90°F. Store covered at 4°C / 40°F or below. Use within two days for this draft.
Recipe source and adaptation
Measured home adaptation: Dassana Amit: Suji Ka Halwa | Sheera Recipe.
Optional chironji and edible camphor omitted.
Food safety references
FoodSafety.gov: cooking temperatures · Food Standards Agency: rice storage and reheating



