Sooji (Semolina) Guide: Halwa Ratio, Upma, Roasting and Weevils
“Bhuno, jab tak khushboo na aaye.” Roast until the smell comes. That one instruction from the older generation is most of what sooji needs, and it’s the step people skip. This sooji guide gives the sooji halwa ratio, upma measures, roasting cues, and how to keep semolina free of weevils.
What sooji actually is
Sooji (rava in South India, semolina in English) is coarsely ground wheat, traditionally from hard durum wheat, with the bran mostly removed. The granules are what matter. Fine sooji makes smooth halwa and soft cakes; medium or “mota” sooji gives upma with separate, fluffy grains. Bombay rava is a medium white variety. Brown or whole wheat sooji (sometimes called daliya rava) keeps some bran and cooks a little slower.
Good sooji is creamy yellow to off-white, dry, and runs through your fingers without clumping. It smells mildly of wheat. Nothing more. A sour or musty smell, grey tint, clumps held together with fine threads, or tiny moving specks all mean it’s past its best.
Quick facts
- Made from: wheat, so it contains gluten
- Halwa ratio: 1 sooji : 1/2 ghee : 3/4 sugar : 2 1/2 to 3 liquid (by cup)
- Upma ratio: 1 sooji : 2 1/2 water
- Dry roast time: 6 to 8 minutes on low
- Shelf life: 2 to 3 months airtight, longer if roasted
Prefer to listen? This post as a 6 min video · Watch on YouTube
Roasting sooji: the step that changes everything
Unroasted sooji clumps the moment liquid hits it and tastes flat and pasty, while roasted sooji swells evenly, grain by grain, and tastes of toasted wheat.
- Use a heavy kadhai or pan. Thin pans scorch the bottom layer while the top stays raw.
- Keep the heat low to medium-low and stir constantly with a flat spatula, reaching into the corners where sooji hides and burns first.
- Dry roasting for upma or storing: 6 to 8 minutes, until the granules feel light, move freely and give off a faint nutty smell. Colour barely changes.
- Roasting in ghee for halwa: 10 to 14 minutes, until it turns a light golden brown and smells like biscuits. It will look sandy and loose, and the ghee separates slightly at the edges.
- Immediately transfer dry-roasted sooji to a plate to cool. Left in a hot pan, it carries on browning.
A good trick: roast a whole 1 kg bag at once, cool completely, and store it airtight; roasted sooji keeps better and insects are less drawn to it.
Sooji halwa ratio, step by step
This is the classic ratio behind the halwa at Friday niyaz and on winter mornings with puri. It serves 4 to 5.
- Put 2 1/2 cups water (or half water, half milk for a richer halwa) in a pan with 3/4 cup sugar and 3 to 4 crushed choti elaichi. Heat until the sugar dissolves and keep it hot on the side. A pinch of zafran soaked in the water gives the old shaadi colour.
- In a heavy kadhai, melt 1/2 cup desi ghee. Add 1 cup fine sooji.
- Roast on low heat, stirring, for 10 to 14 minutes until golden and fragrant.
- Take the kadhai off the heat for a moment. Pour in the hot syrup slowly while stirring. It will spit violently, so use a long spoon and keep your face and hands back.
- Return to low heat and stir. The sooji swells within 2 to 3 minutes and pulls away from the sides.
- Cover and leave on the lowest flame for 2 minutes so the grains soften fully. Stir in chopped badam or pista and a few kishmish.
Want it looser, the way it’s served at mosques? Use 3 cups liquid. Firmer for cutting into barfi shapes? Use 2 cups. Less sweet is fine; below 1/2 cup sugar it tastes more like a savoury porridge. If you’d like to swap in jaggery or khand, read our sugar comparison first, because gur changes the colour and can curdle milk.
Hot syrup into hot sooji. Cold liquid is what makes lumps.
Upma with separate grains
- Dry roast 1 cup medium sooji for 6 to 8 minutes and set aside.
- In the same pan heat 2 tablespoons oil or ghee. Add 1/2 teaspoon rai, and when it crackles add 1 teaspoon urad dal, 1 teaspoon chana dal, 8 to 10 kari patta, 1 chopped green chilli and 1 teaspoon grated ginger.
- Add 1 chopped onion and cook till soft. Add 1/2 cup mixed peas, carrot and capsicum if you like.
- Pour in 2 1/2 cups water with 1 teaspoon salt. Bring to a rolling boil.
- Lower the heat. Add the roasted sooji in a thin stream with one hand while stirring with the other.
- Cover and cook on low for 3 minutes. Turn off, rest 2 minutes, fluff, squeeze in a little lemon and add hara dhania.
Sticky, gluey upma usually means too much water or unroasted sooji. Dry, crumbly upma means too little water or it sat too long. Serve it fresh.
Myths about sooji
“Sooji is lighter than atta, so it’s fine for a gluten problem.” Wrong, and it matters. Sooji is wheat with the bran taken off. It has just as much gluten, sometimes more, because durum wheat is high in protein.
“Sooji is a whole grain.” Plain white sooji isn’t. It’s closer to maida in a coarser form. Whole wheat sooji is the exception, and it says so on the pack.
“Halwa gives strength after illness.” It gives calories, which someone who hasn’t eaten for days may genuinely need. It doesn’t speed recovery beyond that, and a bowl of daal, dahi or khichdi carries far more protein. A small portion as comfort is lovely. A daily habit is a lot of ghee and sugar.
Weevils and storage in the heat
Semolina is a magnet for the same small beetles and moths that find atta, so buy smaller packets in summer and keep them sealed until the day you open them.
- Keep it in a clean, dry steel or glass jar that seals well, away from the stove.
- Roast before storing, or freeze new sooji for 3 to 4 days in a sealed bag to kill hidden eggs, then bring back to room temperature before opening.
- Check before using: pour a little onto a white plate. Moving specks, webbing or clumps mean infestation.
- A few insects in otherwise fine sooji: sieve it, roast it and use it soon. Heavy infestation, webbing, damp clumps or mould: bin it.
The same storage logic is in our chakki atta guide, and neem leaves for grain storage explains the old pouch method.
Sooji halwa has long been a food of welcome and of recovery in Pakistani homes: sent to new mothers, cooked on Shab-e-Barat, served to someone getting back on their feet after a fever. Hakeems in the Unani tradition regard wheat as warm and moist, and ghee as nourishing, which is where the idea of halwa as “strength food” comes from. It is comfort food with a lot of ghee and sugar, and should be enjoyed as that.
Sooji is wheat. It is not safe if you have coeliac disease or a wheat allergy, even though it looks different from flour. Halwa is high in sugar and fat, so people with diabetes, and anyone watching weight or cholesterol, should keep portions small and ask their diabetes team how it fits their plan. For babies starting solids, sooji kheer without added sugar is a traditional first food, but check with the child’s doctor first if there’s family coeliac disease or allergy, and never add honey for babies under 1. Hot syrup hitting ghee causes serious splash burns: cool any burn under running water for 20 minutes and seek care for large or blistered burns.
Is sooji gluten free?
No. It is made from wheat and contains gluten.
Sooji vs maida, which is healthier?
Both are refined wheat products. Sooji is coarser and feels more filling, but neither is a whole grain unless labelled whole wheat.
Why is my halwa lumpy?
The liquid was cold, poured all at once, or the sooji wasn’t roasted enough. Keep the syrup hot, pour slowly and stir constantly.
Can I make sooji halwa for a baby?
For babies on solids, a thin, well-cooked sooji porridge without sugar or honey is common. Talk to your child’s doctor first if wheat allergy or coeliac disease runs in the family.
Browse more kitchen staples in Desi Remedies.