Sofiyani Biryani
A regal Hyderabadi delicacy where tender chicken and fragrant basmati rice are slow-cooked together in a rich, creamy almond-yogurt gravy. Unlike its spicier red cousins, this biryani is pale and elegant, delicately spiced with white pepper, mace, and cardamom. A truly special one-pot meal for celebrations.
For 4 servings
- prep · ~5 min
Prepare the white masala paste.
1.Grind blanched almonds, cashews, and soaked poppy seeds into a smooth, thick paste using 3-4 tbsp of water. Set aside.TIPSoak the poppy seeds in warm water for at least 15 minutes; this makes them grind to a creamier texture. - fry · ~10 min
Fry the onions until golden.
1.Heat 2 tbsp of ghee in a heavy-bottomed pot over medium heat.2.Add the sliced onions and fry until deep golden and crisp, about 8-10 minutes.3.Remove half the fried onions and set aside on a paper towel for later layering.TIPStir continuously and keep the heat at medium — high heat will burn the onions before they crisp up. - saute · ~8 min
Sear the chicken and build the gravy base.
1.To the remaining fried onions in the pot, add ginger-garlic paste and slit green chilies. Sauté for 1 minute until fragrant.2.Add chicken pieces and sear on all sides until they turn opaque, about 3-4 minutes.3.Lower the heat and stir in the whisked yogurt, followed by the prepared white masala paste.4.Add salt, white pepper powder, and ground mace. Mix well.TIPKeep the heat low when adding yogurt and stir continuously, otherwise the yogurt might curdle. - simmer · ~15 min
Partially cook the chicken.
1.Pour in 1 cup of water, stir gently, and bring to a simmer.2.Cover and cook on low heat until the chicken is about 70% cooked and the gravy thickens slightly, about 12-15 minutes.3.The oil should just start to separate at the edges. Turn off the heat. - boil · ~7 min
Parboil the basmati rice.
1.In a separate large pot, bring 3 cups of water to a rolling boil.2.Add the soaked and drained basmati rice along with the green cardamom, black cardamom, cinnamon stick, bay leaf, and caraway seeds.3.Boil until the rice is 70% cooked. The grains should be firm but no longer brittle, about 5-7 minutes.4.Drain the rice immediately and discard the whole spices if desired.TIPTo test doneness, press a grain of rice between your thumb and forefinger. It should mash but not break into a paste. - assemble · ~5 min
Layer the biryani for dum.
1.Drizzle the remaining 1 tbsp of ghee over the chicken in the pot.2.Spread the parboiled rice evenly over the chicken to form a blanket.3.Drizzle the saffron-infused milk, rose water, and lemon juice over the rice.4.Top with the reserved crispy fried onions, chopped mint, and coriander leaves.TIPDon’t stir the layers. The rice must sit loosely on top of the chicken for even steaming. - steam · ~30 min
Seal and slow-cook on dum.
1.Seal the pot lid with a ring of wheat dough or by tightly wrapping a muslin cloth around the rim.2.Place the pot on the lowest possible heat setting.3.Cook undisturbed for 25-30 minutes. You should hear a faint sizzle but see no steam escaping.TIPPlace a flat tawa or griddle under the pot to prevent the bottom from scorching — this is the secret to perfectly cooked dum biryani. - rest · ~10 min
Rest the biryani before opening.
1.Turn off the heat and let the pot sit, sealed, for 10 minutes. This allows the steam to settle and the flavors to meld.TIPDon't rush to open the pot. The resting time is crucial for the rice grains to firm up, so they don't break when you serve. - serve · ~2 min
Gently fluff and serve.
1.Remove the seal and lid. Using a wide spatula, gently lift the rice from the sides and mix it with the chicken and gravy below.2.Serve hot on a platter, garnished with any remaining fresh herbs.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Grind the nut-poppy seed paste to a silky smooth consistency; any graininess will ruin the velvety texture of the gravy.
- 2When frying onions, cook them until they are an even deep golden brown for the best sweet flavor.
- 3Always add yogurt to the chicken on low heat and stir without stopping to prevent curdling.
- 4Use a heavy-bottomed pot or place a tawa under it during dum to avoid scorching the biryani.
- 5Parboil the rice until it is 70% done; it will finish cooking during dum and stay separate.
- 6Seal the pot tightly with dough or a cloth so no steam escapes; this is essential for proper dum cooking.
- 7Let the biryani rest for 10 minutes after dum before opening so the grains firm up and layers settle.
Adapt it for your goals.
Vegetable
Replace the chicken with 500g of mixed vegetables like cauliflower, carrots, beans, and peas. This variation is perfect for vegetarians who want a rich, creamy biryani experience without meat.
low oilLow-oil
Reduce ghee to 1.5 tbsp and skip the fried onions for layering; toast the rice with whole spices instead. This cuts significant fat without losing the delicate white flavor profile.
paneerPaneer
Use 300g of cubed paneer (shallow-fried until golden) instead of chicken. Paneer holds its shape beautifully and soaks up the creamy almond-yogurt gravy for a satisfying vegetarian version.
muttonMutton
Substitute bone-in mutton for the chicken and increase the initial simmer time to about 20-25 minutes until the meat is tender. Mutton's richness pairs exceptionally well with the creamy white gravy.
high proteinHigh-protein
Use boneless chicken breast or thigh meat and add a boiled egg per serving. This boosts the protein content significantly while keeping the dish low in carbs and perfect for a high-protein meal.
Why this is on our healthy list.
Rich in Healthy Fats
Almonds and cashews provide heart-healthy monounsaturated and polyunsaturated fats, which support brain function and reduce bad cholesterol when consumed in moderation.
Probiotics from Yogurt
The yogurt-based gravy contains live cultures that aid digestion and promote a healthy gut microbiome, essential for overall immunity.
Source of High-Quality Protein
Chicken is a complete protein source, providing all essential amino acids needed for muscle repair, growth, and satiety.
Antioxidant-Rich Spices
White pepper, mace, cardamom, and saffron are packed with antioxidants that help reduce inflammation and protect cells from oxidative stress.
Low in Saturated Fat
Using skinless chicken and a yogurt-nut paste instead of heavy cream keeps the dish lower in saturated fat compared to many creamy curries.
Digestive Aid from Caraway Seeds
Caraway seeds (shahi jeera) are known for their carminative properties, helping to reduce bloating and improve digestion after a heavy meal like biryani.
Frequently asked questions
Curdling usually happens if you add cold yogurt directly to hot chicken or stir it over high heat. Always whisk yogurt until smooth, add it to the pan on low heat, and stir continuously.



