Saleeg.
Hejazi Creamy Milk Rice with Chicken
سليق · salīq · say it: sah-LEEG
Saleeg is the soft, milky rice dish of the Hejaz, and it is the opposite of every other rice dish in the Gulf. Where kabsa and mandi want separate, dry, individually defined grains, saleeg wants the grains broken down: short rice cooked first in spiced chicken broth, then loosened with hot milk and worked against the side of the pot until it turns creamy and just about pourable. The flavour is deliberately gentle — sweet milk, cardamom, mastic if you have it, the clean savoury depth of long-simmered chicken — and it is woken up at the table by a spoonful of ghee melting on top and a fiery tomato daqoos on the side. It eats like the most comforting thing you have ever put in a bowl, which is exactly its job.

- Gate
Saudi ArabiaHejaz — Taif, Mecca and Jeddah- Prep
- 20 min
- Cook
- 1 hr 20 min
- Total time
- 1 hr 40 min
- Serves
- 4
- Status
- Easy
- Nutrition / serving · estimated
- Calories 780 kcal
- Protein 46 g
- Carbs 88 g
- Fat 27 g
- Fiber 3 g
- Sugar 12 g
- Sodium 720 mg
Why this recipe works.
- Builds the broth and the rice in the same pot, so the chicken flavour ends up inside the grains rather than sitting on top.
- Adds the milk hot and in stages, which is what keeps it silky instead of curdled or gluey.
- Includes the tomato daqoos, because the mild rice genuinely needs the heat and acid next to it.
- Tells you exactly what texture to stop at, the one thing that separates real saleeg from wet rice.
Ingredients.
19 itemsFor the broth
For the rice
To finish
For the daqoos
Equipment
- Large heavy pot or Dutch oven
- Wooden spoon
- Small saucepan for the daqoos
- Oven tray or grill pan
Instructions.
Simmer the chicken
Put the chicken in a large pot with the onion, cardamom, cloves, cinnamon, bay leaves, peppercorns, salt and 2 litres of water. Bring to a boil, skim off the grey foam that rises in the first few minutes, then drop to a bare simmer and cook covered for 45 minutes, until a leg pulls away easily from the body.
Tip Skim properly. Anything you leave floating now ends up as a muddy film on your finished rice.
Lift out the chicken and strain
Move the chicken to a tray and strain the broth through a sieve, discarding the whole spices. Measure out 1.2 litres of hot broth for the rice and keep the rest to loosen the pot later — you will almost certainly want it.
Start the rice in broth
Rinse 400 g of rice two or three times in cool water, drain, and tip it into the rinsed-out pot with the measured hot broth and the crushed mastic. Bring to a simmer and cook uncovered for about 15 minutes, stirring every few minutes, until most of the broth is absorbed and the grains have swollen.
Add the milk in stages
Pour in half the warmed milk and stir. Keep the pan at a slow simmer where bubbles rise lazily, and as the rice drinks it up add the rest of the milk in two more additions, stirring often so nothing catches on the base.
Tip If the surface ever looks like it is boiling hard, pull the pot half off the burner — a rolling boil is what splits the milk.
Work it creamy
Cook for a further 20 minutes, pressing some of the grains against the side of the pot with the back of the spoon as you stir. It is ready when the rice has lost all bite, the mixture drops off the spoon in a soft sheet, and a spoon dragged across the base leaves a track that closes slowly.
Brown the chicken
While the rice finishes, rub the drained chicken with 1 tablespoon of the ghee and a heavy grind of black pepper and put it under a hot grill or in a 220°C oven for 10–12 minutes, until the skin blisters and goes deep golden in patches. It should smell toasted, not just hot.
Make the daqoos
Heat the olive oil in a small pan, fry the garlic and green chilli for 30 seconds until fragrant, then add the tomato paste and grated tomatoes with the cumin and a pinch of salt. Simmer 10 minutes until it darkens and thickens enough to hold a line when you draw the spoon through it.
Serve on one platter
Spread the saleeg across a wide platter, sit the browned chicken in the middle, and melt the remaining ghee and pour it over the rice so it pools in the dips. Serve straight away with the daqoos in a bowl on the side, and loosen any rice that stiffens with a splash of hot broth.
Tips from our kitchen.
- Use a short or medium grain — Egyptian rice, Calrose or even risotto rice. Basmati simply refuses to break down and give up its starch.
- Rinse the rice only two or three times, not until the water runs clear. You want to lose the dust but keep the surface starch that makes it creamy.
- Warm the milk before it goes in. Cold milk hitting hot rice drops the temperature hard and is the most common cause of a grainy, split pot.
- Stir often in the last ten minutes and press some of the grains against the side of the pot with the back of the spoon — that mashing is what gives saleeg its body.
- Saleeg thickens dramatically as it stands, so pull it off the heat while it still moves like thick porridge and slumps when you tilt the pot.
- Do not salt the rice heavily. The seasoning comes from the broth, the ghee and the daqoos, and an over-salted saleeg loses its milky character.
Substitutions.
- Whole chicken → Bone-in thighs and drumsticks, or a small joint of lamb shoulder
- Bone-in pieces make just as good a broth and cook faster. Lamb saleeg is served in the Hejaz too and needs about 30 minutes longer to simmer.
- Mastic (miskah) → Omit it, or add an extra cardamom pod and a small strip of lemon peel
- Mastic gives that faintly piney, resinous perfume Hejazi cooks associate with milk dishes. It is worth seeking out at a Middle Eastern grocer, but the dish is still saleeg without it.
- Whole milk → Half milk, half single cream, or whole milk with 2 tbsp milk powder whisked in
- Restaurant saleeg is often richer than home saleeg. Milk powder is the trick many cooks use to get body without the pot catching.
Variations.
- Saleeg bil laham
- The same rice finished under a slow-cooked lamb shoulder or a few lamb shanks instead of chicken, with the lamb broth doing the first stage of the cooking.
- Grilled-top saleeg
- The restaurant style: the poached chicken is rubbed with pepper and ghee and blackened over charcoal or under a hot grill, so smoke and char cut through the milky rice.
- Saleeg with mushroom broth
- A meat-free version built on a strong mushroom and onion stock with the same cardamom, mastic and milk, finished with fried onions instead of chicken.
Storage & reheating.
Saleeg keeps 3 days refrigerated but sets into a solid block once cold — this is normal. Reheat it in a saucepan over low heat with a good splash of milk or broth, breaking it up with a spoon until it loosens back to a thick, spoonable porridge; a microwave dries the edges and leaves the middle stiff. Keep the chicken separate and reheat it covered so it does not dry out. Freezing works but costs you texture: thawed saleeg turns slightly grainy and needs extra milk and a vigorous stir to come back. The daqoos keeps a week in a jar and improves after a day.
Serve with
Tomato daqoos, a plate of sliced cucumber and mint, and small glasses of unsweetened gahwa afterwards.
The story behind Saleeg.
Saleeg belongs to the Hejaz, the western strip of Saudi Arabia that holds Mecca, Medina, Jeddah and Taif, and it is most often attributed to Taif, the cool mountain town above Mecca where families have long escaped the summer heat. It carries a very different accent from the rice cooking of the Najd interior. The Hejaz spent centuries as the arrival point for pilgrims and traders from Egypt, the Levant, Turkey, Persia, India and East Africa, and its kitchen absorbed all of them; saleeg, with its milk, its mastic and its quiet restraint, sits closer to that cosmopolitan, dairy-friendly cooking than to the pure meat-and-rice logic of the desert.
It is celebration food more than everyday food. Saleeg turns up at weddings and large family gatherings, at Ramadan tables, and at the kind of Friday lunch where a whole chicken or a joint of lamb is set on top of a wide communal platter and everyone eats from the same tray with their right hand. In Hejazi restaurants it is often the Thursday or Friday special, ladled out in enormous quantities and finished with browned chicken pulled off a grill. Because it is soft and mild, it is also the food given to people who need feeding gently — new mothers, the sick, small children — the same role rice porridge plays across most of Asia.
Comparisons to risotto get made constantly, and they are useful up to a point: both rely on a starchy short grain releasing its starch into liquid, and both are stirred rather than left alone. But saleeg is not built in ladle-by-ladle stages, is not enriched with cheese or wine, and is not meant to stay al dente. The grain should surrender completely. If your saleeg still has bite, it is undercooked, not restrained — and Hejazi cooks will tell you so.
Questions, answered.
What kind of rice should I use for saleeg?
A short or medium grain that releases starch, such as Egyptian rice, Calrose, or Italian risotto rice like arborio. Long-grain basmati is the wrong choice here: it is bred to stay separate and dry, so it will never break down into the creamy texture the dish is defined by. If basmati is all you have, expect a soupy rice rather than true saleeg.
Why did my milk curdle in the rice?
Almost always because the milk went in cold, or the pot was boiling hard when it did. Warm the milk first, add it in two or three additions, and keep the pan at a lazy simmer where bubbles break slowly at the surface. Acidic additions are the other culprit, which is why the tomato daqoos is always served on the side rather than stirred through.
How is saleeg different from kabsa?
They are near opposites. Kabsa uses long-grain basmati cooked in a spiced tomato-and-meat broth so the grains stay dry, loose and separate, and it leans on loomi, black lime and a heavy spice mix. Saleeg uses short rice cooked in broth and milk until it is soft and creamy, and its seasoning is deliberately mild — cardamom, mastic, ghee and little else.
Can I make saleeg ahead of time?
The broth and the chicken can be done a day ahead and refrigerated separately, which actually improves the broth. The rice stage is best cooked within an hour or two of serving because it stiffens as it cools. If you must reheat it, loosen it in a pan with extra warm milk and stir it back to a thick porridge before it goes to the table.
What is daqoos and do I have to make it?
Daqoos is the hot tomato sauce served alongside most Saudi rice dishes — grated tomato cooked down with garlic, chilli and cumin until it thickens. You do not strictly have to make it, but saleeg is intentionally mild and the sauce is what provides acidity and heat. Without it many people find the bowl monotonous after a few spoonfuls.
You might also like.
All recipes →Keep exploring Saudi Arabia.
Saudi Arabia has 9 more dishes in the atlas — Jareesh and Kabsa, and 7 more.
Recipe by The DishRoute Kitchen · published August 21, 2026 · updated August 21, 2026