Pakistani mandi rice is a home-style take on mandi, a fragrant rice-and-meat dish associated with Yemen and enjoyed in many forms across the region, including Pakistan. This version pairs fluffy basmati rice seasoned with warm spices and chicken roasted separately until tender, making the dish practical to cook in a regular oven and on the stovetop.
Ingredients
- 6 bone-in, skin-on chicken thighs, about 3⅓ lb (1.5 kg)
- 3 cups (570 g) aged basmati rice
- ½ cup (120 g) plain whole-milk yogurt
- 2 tablespoons (30 ml) lemon juice
- 4 tablespoons (60 ml) neutral oil, divided
- 5 garlic cloves, finely grated or crushed, about 15 g
- 1 tablespoon (15 g) finely grated fresh ginger
- 2 teaspoons (4 g) ground coriander
- 1 teaspoon (2 g) ground cumin
- 1 teaspoon (2 g) ground black pepper
- 1 teaspoon (2 g) sweet paprika
- ½ teaspoon (1.5 g) ground turmeric
- ½ teaspoon (1 g) ground cinnamon
- ¼ teaspoon (0.5 g) ground cardamom
- ⅛ teaspoon (0.25 g) ground cloves
- 1 medium yellow onion, thinly sliced, about 150 g
- 2 bay leaves
- 2 green chilies, slit lengthwise (optional)
- 4 cups (960 ml) low-sodium chicken stock or water
- 2 teaspoons (12 g) fine salt, divided, plus more to taste
- ¼ cup (15 g) chopped fresh cilantro
- ¼ cup (10 g) chopped fresh mint
- ¼ cup (35 g) toasted slivered almonds, optional
- ¼ cup (40 g) raisins, optional
Instructions
- Make the chicken marinade. Pat the chicken dry. In a large bowl, mix the yogurt, lemon juice, 2 tablespoons (30 ml) oil, garlic, ginger, coriander, cumin, black pepper, paprika, turmeric, cinnamon, cardamom, cloves, and 1 teaspoon (6 g) salt. Add the chicken and turn each piece to coat it well, working some marinade beneath the skin where possible.
- Marinate the chicken for 30 minutes. Cover the bowl and refrigerate it while the seasoning settles into the chicken. Keep raw chicken refrigerated during this time; do not leave it on the counter. Meanwhile, rinse the rice under cool water until the water runs mostly clear, then cover it with fresh water and soak for 20 minutes.
- Roast the chicken. Heat the oven to 425°F (220°C). Lift the chicken from the marinade and arrange it skin-side up in a roasting pan or rimmed baking dish, leaving space between the pieces. Discard marinade that touched raw chicken. Roast for about 40 minutes, until browned and the thickest part of each thigh reaches 165°F (74°C) on a food thermometer; this is the USDA FSIS safe minimum internal temperature for poultry. If the pieces are large, they may need a few extra minutes. Let the chicken rest for 5 minutes after roasting.
- Drain and season the rice. Drain the soaked rice thoroughly. In a heavy saucepan or Dutch oven with a tight-fitting lid, heat the remaining 2 tablespoons (30 ml) oil over medium heat. Add the sliced onion and cook for about 5 minutes, stirring occasionally, until softened and lightly golden. Stir in the bay leaves, green chilies if using, and the remaining 1 teaspoon (6 g) salt.
- Bring the rice broth to a boil. Pour in the chicken stock or water and bring it to a boil. Taste the liquid; it should taste pleasantly seasoned, but not overly salty, because the rice will absorb it. Add a little salt if needed. Stir in the drained rice once, spreading it into an even layer.
- Simmer, then steam. Let the liquid return to a gentle boil. Cover the pot tightly, turn the heat to low, and cook for 15 minutes without lifting the lid. Turn off the heat and leave the pot covered for 10 minutes so the rice finishes steaming. Avoid stirring during cooking, which can break the grains and make the rice sticky.
- Finish and serve. Fluff the rice gently with a fork, lifting from the bottom to release steam. Fold in the cilantro and mint, then taste and adjust the salt. Pile the rice onto a wide serving platter and arrange the roast chicken on top. Scatter over toasted almonds and raisins, if using, and serve while hot.
Tips
- Choose the right rice. Aged basmati gives the longest, fluffiest grains. If using a newer basmati, rinse it carefully and drain it well; it can need slightly less liquid, so check the package guidance and reduce the stock by a few tablespoons if the rice tends to turn soft.
- Use a simple mandi-spice substitute when needed. Whole dried black lime, sometimes sold as loomi, and ready-made mandi spice blends can be hard to find. This recipe uses accessible ground spices instead. If you have black lime, add one small pierced lime to the rice broth for a tart, citrusy aroma; without it, the dish is still fragrant, just less tangy.
- Keep the lid closed. Steam is what finishes the basmati evenly. If the rice seems firm after its 15-minute simmer, sprinkle 2 tablespoons (30 ml) hot water over it, cover again, and steam for 5 more minutes rather than stirring in extra liquid all at once.
- Mind the salt and the pan. Low-sodium stock makes the seasoning easier to control, and a heavy pot distributes heat more evenly. If your stock is salted, start with less salt in the broth and adjust after the rice is cooked.
Serving Suggestions
Serve mandi rice on a broad platter so the chicken juices can flavor the rice underneath. It is especially good with a crisp chopped salad of cucumber, tomato, red onion, lemon, and herbs, which adds freshness alongside the warm spices. A bowl of plain yogurt or a simple yogurt-cucumber raita also makes a cooling accompaniment. Offer lemon wedges, sliced green chilies, and a mild chili sauce at the table so everyone can adjust their own plate.
For a fuller meal, add a vegetable side such as roasted carrots, sautéed green beans, or a simple salad dressed with lemon and olive oil. The almonds and raisins are optional rather than essential: almonds add crunch, while raisins provide little sweet notes among the savory rice. If serving guests, put them in a small bowl so people can add them as they like. This recipe serves six as a main dish with sides; for a larger gathering, keep the chicken and rice in separate warm serving dishes until mealtime so the rice stays fluffy.
Variations
Make it with boneless chicken. Use about 2 lb (900 g) boneless, skinless thighs. They roast faster than bone-in pieces, so begin checking their temperature after about 22 minutes and remove them as soon as the thickest portion reaches 165°F (74°C). The meat will be less richly browned and the rice will not catch as many chicken juices, but the seasoning still works well.
Use lamb instead. Bone-in lamb pieces can replace the chicken, but they need a different cooking time and temperature check. Cook whole cuts to at least 145°F (63°C) and allow a 3-minute rest, as recommended by USDA FSIS; tougher pieces may need additional time to become tender. Keep the rice method the same and roast the lamb until it is both safely cooked and pleasingly tender.
Make a meat-free version. Replace the chicken stock with vegetable stock or water and serve the spiced rice with roasted cauliflower, chickpeas, or pan-fried mushrooms. Those additions change the dish from chicken mandi to a vegetarian-style mandi-inspired rice, but the fragrant basmati and spice profile remain. Add cooked chickpeas near the end of the rice’s simmer so they heat through without becoming mushy.
Adjust the heat or aroma. Leave out the green chilies for a milder family-style dish, or serve sliced chilies separately. For a deeper smoky note without using a charcoal-smoking method, swap the sweet paprika for smoked paprika. It gives the rice and chicken a noticeable smoky aroma, so use it only if you enjoy that flavor.
Storage and Reheating
Refrigerate leftover chicken and rice within 2 hours of cooking, preferably in shallow, covered containers so they cool promptly. Keep them refrigerated for 3–4 days. For longer storage, freeze portions in airtight containers for up to 2 months for best quality; thaw overnight in the refrigerator before reheating. Store rice and chicken separately when possible, since that makes it easier to reheat each without drying out the chicken or crushing the rice.
Reheat only the portion you plan to eat. Add a tablespoon or two of water to the rice, cover it, and warm it in the microwave or in a covered saucepan over low heat, stirring or fluffing once. Reheat the chicken in a covered oven-safe dish or microwave-safe container until hot throughout. USDA FSIS advises reheating leftovers to 165°F (74°C); check the chicken and the center of the rice with a food thermometer. Avoid repeatedly cooling and reheating the same batch.
Frequently Asked Questions
Is Pakistani mandi rice the same as biryani?
No. Both dishes pair rice with meat and spices, and household versions vary, but they are prepared differently. Biryani commonly layers partially cooked rice with seasoned meat and finishes them together, while this home-style mandi serves roasted chicken over rice cooked separately in spiced broth. Mandi is associated with Yemen and is popular in Pakistan as well as elsewhere.
Can I cook the chicken and rice together in one pot?
This recipe roasts the chicken separately so it browns well and can be checked for safe doneness without disturbing the rice. Cooking raw chicken directly with the rice would change the liquid and timing, and the rice could be overcooked before the chicken is done. For a one-pot adaptation, use chicken that has already been fully cooked and add it on top during the rice’s final covered steaming period.
Why did my basmati rice turn mushy?
Common causes are using too much liquid, skipping the rinse, soaking the rice longer than directed, or stirring it repeatedly while it cooks. Measure the stock, drain the soaked rice thoroughly, and keep the pot covered over low heat. Letting the cooked rice stand off the heat for 10 minutes also helps the grains firm up before fluffing.
Can I prepare the chicken marinade ahead?
Yes. You can coat the chicken and refrigerate it for up to 12 hours before roasting. Because the marinade contains lemon juice, avoid leaving the chicken in it much longer, as the surface can become overly soft. Keep the covered chicken refrigerated and discard any marinade that has touched raw poultry.
What can I use if I do not have chicken stock?
Water works well, especially when seasoned with the recipe’s salt, onion, bay leaves, and spices. Vegetable stock is another option. Avoid strongly flavored stock, which can compete with the aromatic spices; if your stock is salty, reduce the added salt and taste the broth before adding the rice.
Can I use chicken breast instead of thighs?
Yes, but breasts cook faster and are easier to dry out. Use similarly sized pieces, begin checking them early, and take each piece out as soon as its thickest part reaches 165°F (74°C). Bone-in thighs are more forgiving and tend to stay juicier, which is why they are the recommended cut here.
Related
- Spanish Chicken Stew: Pollo Guisado Recipe
- Dell Curry Raptors Recipe: A Simple Chicken Curry
- French Chicken Stew (Coq au Vin) Recipe
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).