
Chicken mandi is a celebrated Yemeni one-dish meal featuring fragrant jasmine rice cooked in an aromatic broth infused with spices, topped with a perfectly roasted chicken marinated in warm spices like cloves, cinnamon, and cardamom. It’s dramatic, aromatic, and deeply satisfying—a complete meal that tastes far more complex than its ingredient list suggests.

What is chicken mandi?
Mandi is a traditional Yemeni and Gulf-region one-pot dish. The word “mandi” refers to the cooking method—traditionally, meat and rice are cooked together in a deep clay pit or tandoor-like vessel. Modern versions use a Dutch oven or heavy pot. The result is a layered, aromatic dish where rice absorbs the spiced cooking broth, and a marinated, roasted chicken sits atop. Each forkful of rice carries whispers of clove, cardamom, and cinnamon, while the chicken remains tender and fragrant.
Why you’ll love it
- Dramatic and restaurant-worthy, yet surprisingly approachable at home
- One pot—minimal cleanup, maximum flavor and presentation
- The spice blend is warmly aromatic without being aggressively hot
Ingredients (serves 4)
| Ingredient | Amount | Where to find it / Substitutes |
|---|---|---|
| Chicken (whole or 4 bone-in thighs or breasts) | 1.5 kg (3.3 lbs) | Meat counter; bone-in, skin-on preferred |
| Jasmine rice | 400 g (2 cups) | Specialty foods or international aisle; basmati works too |
| Chicken or vegetable stock | 750 ml (3 cups) | Homemade or store-bought; must be heated before adding |
| Yogurt (plain) | 100 g (0.5 cup) | Dairy aisle; for the marinade |
| Garlic, minced | 4 cloves | Fresh produce |
| Ginger, minced | 1 tbsp | Fresh produce; or 1 tsp ground ginger |
| Whole cloves | 4–5 pieces | Spice aisle |
| Green cardamom pods | 4–5 pods | Spice aisle; crush slightly to release flavor |
| Cinnamon stick | 1 stick (about 5 cm / 2 inches) | Spice aisle |
| Cumin seeds | 1 tsp | Spice aisle; or 0.75 tsp ground cumin |
| Black pepper | 0.5 tsp | Pantry staple |
| Salt | To taste | Pantry staple |
| Ghee or butter | 3 tbsp | Dairy aisle; ghee for authentic flavor |
| Onion, sliced | 1 medium | Produce section |
| Cilantro or parsley (fresh) | Handful for garnish | Fresh herbs; optional |
Allergens: Chicken must be fully cooked through; internal temperature must reach 74℃ (165℉). Spices: this dish contains multiple dried spices (cloves, cardamom, cinnamon, cumin). Those with spice sensitivities should be aware.
How to make it
-
Marinate the chicken: In a bowl, combine the yogurt, minced garlic, minced ginger, 2 cloves (crushed), 2 cardamom pods (crushed), 0.25 tsp black pepper, and 0.5 tsp salt. Mix well. Rub this marinade generously all over the chicken, inside and out if using a whole bird, or under the skin if using pieces. Cover and refrigerate for at least 30 minutes, or up to 4 hours for deeper flavor.
-
Preheat and pan-sear: Preheat your oven to 190℃ (375℉). Heat 1 tbsp of ghee in a large, heavy-bottomed pot or Dutch oven over medium-high heat. Working in batches if needed, sear the marinated chicken on all sides until deeply browned (about 8–10 minutes total). This step adds color and flavor. Remove the chicken and set aside on a plate.
-
Cook the aromatics: In the same pot, add the remaining 2 tbsp of ghee and sauté the sliced onion for 5 minutes until soft and golden. Add the cumin seeds, remaining cardamom pods (crushed), cinnamon stick, and remaining cloves (crushed). Toast for 1–2 minutes until fragrant.
-
Layer the rice: Add the jasmine rice to the pot and stir to coat with ghee, about 2 minutes. Pour in the hot stock and stir once. Add a pinch of salt. Nestle the seared chicken pieces (or the whole chicken, if using) on top of the rice, skin-side up. Do not stir once the chicken is on top.
-
Bake: Cover the pot with a tight-fitting lid or foil. Place in the preheated 190℃ (375℉) oven and bake for 35–40 minutes, until the rice is tender, all liquid is absorbed, and the chicken is cooked through (internal temperature 74℃ / 165℉). Remove from the oven and let rest, covered, for 5 minutes.
-
Finish and serve: Remove the lid carefully (watch for steam). Fluff the rice gently with a fork, keeping the chicken on top. Garnish with fresh cilantro or parsley, and serve directly from the pot, or transfer to a large serving platter with the chicken centered on top.
Tips for success
- Use bone-in, skin-on chicken: It stays tender and flavorful. Boneless, skinless breasts tend to dry out more easily.
- Sear the chicken first: This crucial step adds depth and prevents the meat from sticking to the rice.
- Keep stock hot: Adding room-temperature stock to hot rice can cool things down. Heating it first ensures even cooking.
- Don’t stir after layering: Mandi’s beauty is in the layered cooking. Resist the urge to stir; trust the process.
- Toast the whole spices: Whole cardamom, cloves, and cinnamon release their oils when lightly toasted, intensifying flavor dramatically.
Variations / Storage
- Lamb mandi: Replace chicken with lamb chunks or lamb shoulder. Increase the cooking time to 50–60 minutes until the lamb is very tender.
- Vegetarian mandi: Omit the chicken and add roasted cauliflower florets or chickpeas on top for a meat-free version.
- Extra spiced: Add 0.25 tsp of turmeric to the marinade and cooking broth for color and warmth.
- Simpler version: Skip the marinade and simply layer the chicken with the spices and rice directly for a quicker prep, though flavor will be less deep.
- Storage: Mandi is best enjoyed fresh. Leftovers can be stored in an airtight container in the refrigerator for up to 2 days. Reheat gently with a splash of water in a low oven or on the stovetop — storage life varies with conditions.
FAQ
Q. Can I use a whole chicken instead of pieces?
A. Yes, absolutely. It looks more impressive. Sear it on all sides, then nestle it on top of the rice. You may need to add 5–10 extra minutes to the oven time, depending on size. Check that the thickest part of the thigh reaches 74℃ (165℉).
Q. What if I can’t find cardamom pods?
A. Use 0.25 tsp ground cardamom in the marinade and add 0.25 tsp to the spice toast. It won’t be identical, but the flavor is close.
Q. Can I make this in a regular pot on the stovetop?
A. Yes, though the oven method gives more even cooking. If stovetop cooking, reduce heat to low, cover tightly, and simmer for 30–35 minutes. Check that the rice is tender and liquid is absorbed.
Q. How do I know the chicken is fully cooked?
A. Pierce the thickest part of the thigh with an instant-read thermometer—it should read 74℃ (165℉). The juices should run clear, not pink.
Q. Can I make this ahead?
A. Prepare the marinade and marinate the chicken up to 4 hours ahead. Assemble and bake closer to serving time for the best texture and flavor.
