Kolkata Biryani Recipe: A Timeless Classic from the City of Joy
Kolkata Biryani, often referred to as Calcutta Biryani or Kolkatta Biryani, is a beloved variation of the classic Indian dum biryani. Its history dates back to 1856 when Nawab Wajid Ali Shah of Awadh was exiled to Kolkata by the British. Along with him came his master chefs who brought the refined Awadhi cooking techniques. However, facing high meat prices during the British Raj, they innovatively incorporated large chunks of locally grown potatoes to make the dish more economical and substantial. This addition of potatoes became the defining feature of authentic Kolkata Biryani, setting it apart from other regional versions.
Heavy-bottomed large handi or cast-iron pot with tight-fitting lid (essential for dum)Large mixing bowls (2-3)Fine mesh strainer or colander for draining riceWide frying pan or kadai for frying onions and potatoesSlotted spoon and wooden spatulaAluminium foil or wheat dough for sealing lidTawa/griddle for placing under handi during dumSharp knife, measuring cups, and spoons
Ingredients
For Meat Marination:
750gramschickencurry cut with bones or mutton (goat meat, medium pieces with bones)
1teaspoonred chilli powderKashmiri for colour, mild heat
1teaspoonturmeric powder
1teaspoongaram masala powderfreshly ground
1.5teaspoonssaltor to taste
Juice of 1 large lemon
2tablespoonsmustard oiloptional, for authentic Bengali touch
For Rice:
3cups600 grams aged basmati rice (long-grain, preferably 2-3 years old)
8-10cupswater for boiling
2bay leaves
4-5green cardamom pods
1-inchcinnamon stick
4-5cloves
1teaspoonshahi jeeracaraway seeds
2teaspoonssalt
For Layering and Cooking:
4-5medium-sized potatoespeeled and halved or quartered
4large eggsboiled and peeled
4-5large onionsthinly sliced for birista
½cup120 ml ghee + 2-3 tablespoons refined oil
8-10saffron strands soaked in ¼ cup warm milk
2tablespoonsrose water or kewra water
1small bunch fresh mint leavesfinely chopped
1small bunch fresh coriander leavesfinely chopped
1teaspoonsugarfor subtle sweetness
Additional ghee for drizzling2 tablespoons
Instructions
Marinate the Meat (30 minutes active + 2-3 hours or overnight): In a large bowl, whisk the thick curd until smooth. Add ginger-garlic paste, red chilli powder, turmeric, garam masala, salt, lemon juice, and mustard oil. Mix well. Add the cleaned and washed chicken or mutton pieces. Coat every piece thoroughly. Cover and refrigerate. This step tenderises the meat and builds deep flavour.
Prepare Birista and Accompaniments (20-25 minutes): Heat ghee and oil in a frying pan. Fry sliced onions in batches on medium-low flame until golden brown and crisp. Drain on paper towels. In the same pan, lightly fry the peeled and halved potatoes until golden on the edges (do not cook fully). Boil eggs for 10 minutes, peel, and keep aside. Soak saffron in warm milk.
Parboil the Rice (15-20 minutes): Wash rice 3-4 times until water runs clear. Soak for 30 minutes. Bring a large pot of water to boil with salt and whole spices. Add drained rice and cook until 70-80% done (grains should still have a slight bite when pressed). Drain immediately and spread on a tray to cool slightly. Remove whole spices if desired.
Cook the Meat Base (25-30 minutes): In the handi, heat remaining ghee. Add the marinated meat along with all the marinade. Cook on medium-high for 8-10 minutes, stirring occasionally. Reduce heat, cover, and simmer until meat is 80-90% tender and gravy thickens. Add the fried potatoes midway and mix gently so they absorb flavours. Adjust salt if needed. Turn off heat.
Layer the Biryani (10 minutes): Over the meat-potato layer, spread half the parboiled rice evenly. Sprinkle half the fried onions (birista), chopped mint, coriander, half the saffron milk, rose water, and sugar. Drizzle some ghee. Repeat with the remaining rice and toppings. Place boiled eggs on top. Drizzle final ghee.
Dum Cooking (25-35 minutes): Seal the lid tightly with foil or dough. Place the handi on a tawa over very low flame. Cook for 25-35 minutes (longer for mutton). Turn off heat and let it rest undisturbed for 15-20 minutes. This allows all flavours to meld perfectly, creating the signature fragrant, moist authentic Kolkata Biryani.
Serve: Gently fluff the rice from the sides with a fork. Transfer to a serving platter, ensuring meat, potatoes, and eggs are evenly distributed.
Notes
Tips and Variations for Kolkata Biryani
For richer flavour, use mutton and increase marination time to overnight.
Vegetarian Kolkata Biryani: Use paneer, mushrooms, and mixed vegetables with extra potatoes.
Festive touch: Add fried cashews and raisins in the layers.
Make it spicier by increasing chilli powder or adding green chillies in marinade.
Use a pressure cooker for the meat base to save time, but finish with dum for authenticity.
Things to Avoid
Using fresh rice or over-boiling it, which leads to mushy texture.
High flame during dum, causing burning at the bottom.
Insufficient marination or poor quality spices, which dull the authentic taste.
Stirring vigorously after layering, which breaks the rice grains.
Storage Guidelines
Allow the biryani to cool completely. Store in airtight containers in the refrigerator for up to 2 days. For longer storage, freeze in portioned containers for up to 1 month. To reheat, thaw overnight if frozen, sprinkle a little water or milk, cover, and steam on low heat or microwave in short bursts.
Serving Suggestions
Serve hot Kolkata Biryani with refreshing cucumber-onion raita, tangy lemon wedges, green chutney, and papad. It pairs wonderfully with Bengali mutton chaap or simple salad for a complete festive meal on Biryani Day.