Chicken mandi is a Yemeni-style dish of warmly spiced chicken served over fragrant basmati rice, often with a bright tomato relish on the side. It is a familiar choice at Arabic restaurants in Johor Bahru (JB), and this home-style version pairs oven-roasted chicken with rice cooked in seasoned broth.
Ingredients
- 6 bone-in, skin-on chicken thighs or drumsticks, about 3⅓ lb (1.5 kg)
- 2 cups (370 g) basmati rice
- 4 cups (950 ml) cool water, for soaking the rice
- 3 cups (710 ml) low-sodium chicken broth, warmed
- 1 medium yellow onion, finely diced, about 1 cup (150 g)
- 2 tablespoons (28 g) ghee, divided
- 1 tablespoon (15 ml) neutral cooking oil
- 1½ teaspoons (9 g) fine salt, divided, plus more to taste
- 1 teaspoon (2 g) ground cumin
- 1 teaspoon (2 g) ground coriander
- ½ teaspoon (1 g) ground black pepper
- ½ teaspoon (1 g) ground turmeric
- ¼ teaspoon (0.5 g) ground cinnamon
- ¼ teaspoon (0.5 g) ground cardamom
- ⅛ teaspoon (0.25 g) ground cloves
- ¼ teaspoon (0.5 g) ground dried lime, if available
- 1 tablespoon (15 ml) lemon juice
- ¼ teaspoon (0.1 g) saffron threads, optional
- 2 tablespoons (30 ml) hot water, for the saffron
- 2 tablespoons (8 g) chopped fresh cilantro, for serving
- 1 lemon, cut into wedges, for serving
Instructions
- Soak the rice. Rinse the basmati rice in a bowl of cool water, gently swishing it until the water looks less cloudy. Drain, cover it with the measured 4 cups (950 ml) of fresh cool water, and soak for 20 minutes. This helps the grains cook more evenly. Drain well before using.
- Season the chicken. Heat the oven to 425°F (220°C). Pat the chicken dry with paper towels so the skin can brown. In a small bowl, mix 1 teaspoon (6 g) of the salt with the cumin, coriander, black pepper, turmeric, cinnamon, cardamom, cloves, and dried lime. Rub the lemon juice and oil over the chicken, then coat it evenly with the spice mixture. Set the pieces skin-side up on a rack over a rimmed baking sheet.
- Roast until safely cooked. Roast the chicken for about 55 minutes, checking the thickest part of a large piece toward the end. Cooking time varies with piece size, so use a food thermometer rather than judging by color: the USDA FSIS safe minimum for poultry is 165°F (74°C), measured without touching bone. If the chicken needs more time, continue roasting and check again after a few minutes. Rest the cooked chicken for 10 minutes before serving.
- Prepare the saffron, if using. While the chicken roasts, place the saffron threads in a small cup and add the 2 tablespoons (30 ml) of hot water. Let them steep for at least 10 minutes. The liquid will turn golden and can be drizzled over the finished rice. You can skip this step if saffron is unavailable; the rice will still be flavorful.
- Build the rice base. Once the chicken has finished roasting and is resting, melt 1 tablespoon (14 g) of the ghee in a heavy, lidded saucepan over medium heat. Add the diced onion and cook for 5 to 7 minutes, stirring occasionally, until soft and lightly golden. Stir in the remaining ½ teaspoon (3 g) salt and the drained rice. Turn the grains gently through the onion and ghee for about 1 minute.
- Simmer the rice. Pour in the warm chicken broth and bring it to a gentle boil. Taste a spoonful of the liquid and adjust the salt if needed; it should taste pleasantly seasoned, not overly salty. Cover the pan tightly, reduce the heat to low, and cook for 12 to 15 minutes, until the liquid is absorbed and the rice is tender. If the rice is still firm and the pan is dry, add 2 tablespoons (30 ml) of hot water, cover, and cook for another 2 to 3 minutes.
- Rest and finish. Turn off the heat and leave the rice covered for 10 minutes. Fluff it gently with a fork, then fold in the remaining 1 tablespoon (14 g) ghee and the saffron water, if using. Pile the rice onto a broad serving platter and arrange the rested chicken on top. Finish with chopped cilantro and lemon wedges.
Tips
- Choose similar-sized chicken pieces. Thighs and drumsticks can be cooked together, but very large pieces may take longer than small drumsticks. Check each piece at its thickest point and remove pieces only once they reach 165°F (74°C). Keeping the skin on helps protect the meat and gives the platter a more satisfying browned finish.
- Adjust the dried lime sensibly. Ground dried lime, also called loomi, lends a distinctive tangy, slightly bitter aroma. It can be hard to find outside Middle Eastern groceries. If you cannot get it, omit it and add a little extra lemon at the table; lemon gives fresh acidity but does not fully reproduce dried lime’s deeper flavor.
- Keep the rice covered. Lifting the lid repeatedly releases steam and can leave the top grains undercooked. Use a close-fitting lid and low heat. If your saucepan lid leaks steam, place a clean kitchen towel under the lid, keeping its corners well away from the burner.
- Use broth with care. Low-sodium broth makes it easier to control the seasoning, especially because different brands vary in saltiness. If you only have regular broth, start with less added salt, taste the cooking liquid before covering the pot, and add more only if needed.
Serving Suggestions
Serve the chicken over a generous bed of rice so the browned juices from the chicken can mingle with the grains. Put lemon wedges on the table, since a squeeze of fresh lemon lifts the warm spices without making the dish taste sour. A simple chopped tomato-and-cucumber salad, dressed with lemon and a pinch of salt, adds a crisp, cool contrast. Plain yogurt or a lightly seasoned yogurt sauce is another useful accompaniment, especially if you want something creamy alongside the spiced chicken.
For a fuller Arabic-inspired meal, add a small bowl of olives, sliced cucumber, or a simple green salad. Flatbread can be offered for scooping up rice and juices, though the rice is substantial enough to serve as the main starch. If you are serving guests, bring the platter to the table with the chicken arranged on top, then spoon out the rice first so everyone gets a share of the fragrant grains and a piece of chicken.
Variations
Make it with chicken pieces you have. A mix of thighs and drumsticks works well. Boneless thighs cook faster and may dry out if left in the oven for the full time, so start checking their temperature earlier. If using a whole chicken, cut it into serving portions or roast it separately according to its size; do not assume the timing for individual pieces will be enough for a whole bird.
Use a different fat. Ghee brings a rounded, nutty flavor to the rice. If you do not have it, use an equal amount of unsalted butter or neutral oil. Butter adds a similar richness but less of ghee’s toasted aroma; oil keeps the rice dairy-free and tastes cleaner.
Change the rice carefully. Basmati gives long, separate grains and is the best fit here. Long-grain jasmine rice can be used, but it has a more floral aroma and may become softer. Brown rice needs a different amount of liquid and a much longer cooking time, so it is not a direct swap in this method.
Add a gentle smoky note. Traditional versions and restaurant preparations differ, and some have a deeper smoky aroma than a home oven can easily provide. For a simple oven version, add ¼ teaspoon (0.5 g) smoked paprika to the chicken spice mix. It is not a substitute for a traditional smoking method, but it adds a restrained smokiness without special equipment.
Storage and Reheating
Let the chicken and rice stop steaming heavily, then transfer them to shallow, covered containers and refrigerate within 2 hours of cooking. Keep the chicken and rice separate if possible so both cool more quickly and are easier to portion. Stored at 40°F (4°C) or below, they keep for 3 to 4 days. For longer storage, freeze in airtight containers for up to about 2 months for best quality, then thaw in the refrigerator.
Reheat only the portion you plan to eat. Add a tablespoon or two of water or broth to the rice, cover it, and warm it in the microwave or in a saucepan until steaming hot, stirring once so it heats evenly. Reheat chicken covered in a 325°F (165°C) oven or in the microwave, taking care not to dry it out. USDA FSIS guidance is to reheat leftovers to 165°F (74°C); check the center with a food thermometer. Do not leave cooked rice or chicken at room temperature for more than 2 hours.
Frequently Asked Questions
What is chicken mandi?
Chicken mandi is a Yemeni-style rice-and-meat dish known for fragrant rice and seasoned chicken. Traditional approaches vary by region and cook, and some use a covered pit or special oven to cook the meat and rice. This practical home version roasts the chicken in a regular oven and cooks the rice separately in broth, then serves them together.
Is this the same as kabsa or biryani?
They are related in the broad sense that they pair seasoned rice with meat, but they are not the same dish. Kabsa and biryani have their own characteristic spice combinations and cooking methods, while this recipe uses a mandi-inspired spice blend and oven-roasted chicken. Recipes vary, so the boundaries are not identical in every household or restaurant.
Can I make the rice ahead of the chicken?
It is best to cook the rice close to serving time because freshly cooked basmati has the best texture. You can measure the spices, dice the onion, rinse and soak the rice, and season the chicken ahead to make the final cooking easier. If you do cook the rice in advance, refrigerate it promptly in a shallow container and reheat it to 165°F (74°C) before serving.
Can I use water instead of chicken broth?
Yes. Use 3 cups (710 ml) of water in place of the broth, then taste and adjust the salt before covering the rice. The rice will be less savory, so you can add a little extra ghee or a pinch more of the cumin and coriander. Avoid adding a large amount of extra spice at once; the goal is fragrant rice that complements the chicken rather than overwhelms it.
What can I use instead of saffron?
Saffron is optional and contributes color and a distinctive floral aroma, but the dish does not depend on it. You can leave it out without replacing it. A small pinch of turmeric will add yellow color, though it tastes earthier and does not imitate saffron’s aroma, so use it sparingly if you choose that option.
How do I keep the chicken from drying out?
Use bone-in pieces of similar size, avoid roasting them far beyond the safe temperature, and let them rest for 10 minutes before serving. A thermometer is more reliable than cutting into the chicken to judge doneness. If the skin is browned before the meat reaches 165°F (74°C), loosely cover the pieces with foil and continue roasting until they are safely cooked.
Related
- How Long to Cook Whole Sweet Potatoes
- How Long to Cook Whole Sweet Potatoes in the Oven at 400°F
- How Long to Cook White Rice on the Stove
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).