Gujarati Chicken Pulao
A fragrant one-pot chicken and rice dish from Gujarat with whole spices, caramelized onions, and a gentle sweetness from whole spices and caramelised onions. Tender bone-in chicken pieces cook with basmati rice, yogurt, and green chilies, absorbing layers of warm garam masala, cinnamon, and clove. A comforting Sunday lunch staple.
For 4 servings
- prep · ~30 min
Soak the basmati rice.
Wash the basmati rice in 2-3 changes of water until water runs clear. Soak in fresh water for 30 minutes, then drain completely.
- prep · ~15 min
Marinate the chicken.
In a bowl, combine the chicken pieces with whisked yogurt, turmeric powder, red chili powder, and a pinch of salt. Mix well and set aside for 15 minutes at room temperature.
TIPBringing the chicken to room temperature ensures even cooking. - fry · ~10 min
Brown the onions.
Heat ghee and oil together in the heavy-bottomed pot over medium heat. Add the sliced onions and fry, stirring occasionally, until deep golden brown. Remove a quarter of the onions and set aside for garnish.
TIPDon't rush the onions — the deep brown colour gives the pulao its signature sweetness. - temper · ~1 min
Bloom the whole spices.
1.Add cumin seeds, cinnamon stick, cloves, green cardamom, star anise, and bay leaf to the remaining onions in the pot.2.Sauté for 30 seconds until the spices crackle and turn fragrant.TIPKeep the heat medium; whole spices burn and turn bitter in seconds. - saute · ~8 min
Sear the marinated chicken.
1.Add ginger-garlic paste and slit green chilies to the pot. Sauté for 1 minute until the raw aroma fades.2.Add the marinated chicken pieces and cook on medium-high heat, stirring occasionally, until the chicken turns opaque and lightly browned on all sides. - saute · ~4 min
Cook the tomatoes.
Add the chopped tomato to the pot. Cook until the tomato softens completely and the oil begins to separate at the edges, about 3-4 minutes.
- boil · ~3 min
Add water and bring to a boil.
Pour in 2 cups of hot water and add the remaining salt. Stir well and bring the liquid to a rolling boil over high heat.
TIPUsing hot water keeps the cooking temperature steady and helps the meat stay tender. - simmer · ~15 min
Add rice and simmer.
Add the drained rice to the pot and stir gently. Once the water returns to a boil, reduce the heat to the lowest setting, cover the pot with a tight-fitting lid, and let it cook undisturbed for 15 minutes.
TIPResist lifting the lid — the trapped steam is what finishes the rice. - rest · ~5 min
Rest the pulao.
Turn off the heat. Sprinkle garam masala over the top and let the pot sit covered for 5 minutes. This allows the grains to firm up and the flavours to settle.
TIPPlace the pot on a tawa (flat griddle) for the last 5 minutes of cooking to prevent the bottom from scorching. - assemble · ~1 min
Fluff and garnish.
Remove the lid. Gently fluff the rice with a fork, lifting from the sides and bottom. Transfer to a serving platter, top with reserved fried onions, chopped coriander leaves, and mint.
TIPUse a fork, not a spoon — it keeps the grains separate and intact.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Use bone-in chicken on the bone for deeper, richer flavor in the broth.
- 2Soak basmati rice for exactly 30 minutes to achieve long, separate grains.
- 3Caramelize onions until deep golden brown for the signature sweet undertone.
- 4Cook covered on the lowest heat to let steam finish the rice without burning.
- 5Let the pulao rest for 5 minutes after cooking to allow grains to firm up.
- 6Use a fork to fluff the rice gently so grains stay separate and not mushy.
Adapt it for your goals.
Vegetarian
Replace chicken with 1 cup of cubed paneer or mixed vegetables (carrots, peas, beans) and skip the marination step. The yogurt and spices still create a rich, satisfying one-pot meal.
low oilLow-oil
Reduce ghee to 1 tablespoon and skip the extra oil. Use a non-stick pot and sauté onions in a splash of water instead to cut fat while keeping flavor.
mild (kid friendly)Mild (kid-friendly)
Omit the green chilies and reduce red chili powder to a pinch. The warmth of cinnamon and cardamom still gives a comforting aroma without heat.
Why this is on our healthy list.
Rich in Protein from Chicken
Bone-in chicken provides high-quality protein essential for muscle repair and satiety, making this a satisfying main dish.
Gut-Friendly Probiotics from Yogurt
The yogurt marinade introduces live cultures that support digestive health and helps tenderize the meat naturally.
Anti-Inflammatory Spices
Turmeric and ginger in this dish contain curcumin and gingerol, which are known for their antioxidant and anti-inflammatory properties.
Frequently asked questions
Yes, but bone-in chicken adds more flavor to the broth and stays juicier. If using boneless, reduce cooking time slightly and check doneness early.



