Loading...

Heat the oil (1 3/4 cups, or 2 cups if using mutton) in a large pot. Add the green cardamoms, cloves, and cinnamon. Sauté for about 30 seconds until fragrant.

Add the finely sliced onions and fry until they turn golden brown, stirring occasionally.

Add the ginger paste and garlic paste. Stir well and cook for 1 minute. Then, add the chicken or mutton, chopped mint, chopped coriander, and whole chillies. Sauté for 5-7 minutes.

Add the red chilli powder, turmeric powder, coriander powder, and 4 heaped teaspoons of salt. Sauté for 3-4 minutes until the spices are fragrant.

Add the diced tomatoes and cook on high heat, stirring frequently, until the oil begins to rise to the surface.

Carefully remove about 1 cup of the oil that has risen to the surface and set it aside. Squeeze the juice of one lime into this reserved oil.

Add the whipped yoghurt to the pot and continue to cook the gravy until the oil rises again. For chicken, to prevent overcooking, remove the chicken pieces from the pot, reduce the gravy until thickened, then add the chicken back. For mutton, add 1 cup of water, cover, and cook on medium-low heat until tender, stirring occasionally to prevent sticking. The gravy is ready when moisture has fully reduced, oil has risen, and the meat is well coated.

Squeeze the juice of the remaining two limes into the gravy and adjust salt if needed. Keep the gravy warm.

While the gravy is cooking, wash the basmati rice until the water runs clear. Soak the rice for a maximum of 20 minutes. Adjust soaking time based on the protein (shorter for chicken, longer for mutton).

In a large pot, bring a generous amount of water to a rolling boil. Add fresh mint leaves, the lime peels, and 2 handfuls of salt. Ensure the water tastes salty.

Add the drained, soaked rice to the boiling water. Cook uncovered until the rice is 3/4th done, meaning it has a slight bite at its core. This usually takes 5-7 minutes.

Immediately remove the lime peels from the rice water and drain the rice quickly to prevent it from overcooking.

In a large, heavy-bottomed pot, spread the hot gravy evenly at the bottom. Top with the steaming, 3/4th cooked rice, spreading it gently.

Pour the reserved oil (with the squeezed lime) over the rice.

Wrap the lid of the pot with a wet cloth and place it tightly on the pot. Place something heavy on top of the lid to create a tight seal. Place a heavy pan or tawa under the pot to distribute heat evenly and prevent burning.

Cook on high heat for 10 minutes, then reduce the heat to low and steam for another 15-25 minutes, or until heavy steam rises through the pot, indicating the biryani is fully cooked.

Gently mix the biryani before serving. Enjoy hot, often accompanied by raita.


Heat the oil (1 3/4 cups, or 2 cups if using mutton) in a large pot. Add the green cardamoms, cloves, and cinnamon. Sauté for about 30 seconds until fragrant.

Add the finely sliced onions and fry until they turn golden brown, stirring occasionally.

Add the ginger paste and garlic paste. Stir well and cook for 1 minute. Then, add the chicken or mutton, chopped mint, chopped coriander, and whole chillies. Sauté for 5-7 minutes.

Add the red chilli powder, turmeric powder, coriander powder, and 4 heaped teaspoons of salt. Sauté for 3-4 minutes until the spices are fragrant.

Add the diced tomatoes and cook on high heat, stirring frequently, until the oil begins to rise to the surface.

Carefully remove about 1 cup of the oil that has risen to the surface and set it aside. Squeeze the juice of one lime into this reserved oil.

Add the whipped yoghurt to the pot and continue to cook the gravy until the oil rises again. For chicken, to prevent overcooking, remove the chicken pieces from the pot, reduce the gravy until thickened, then add the chicken back. For mutton, add 1 cup of water, cover, and cook on medium-low heat until tender, stirring occasionally to prevent sticking. The gravy is ready when moisture has fully reduced, oil has risen, and the meat is well coated.

Squeeze the juice of the remaining two limes into the gravy and adjust salt if needed. Keep the gravy warm.

While the gravy is cooking, wash the basmati rice until the water runs clear. Soak the rice for a maximum of 20 minutes. Adjust soaking time based on the protein (shorter for chicken, longer for mutton).

In a large pot, bring a generous amount of water to a rolling boil. Add fresh mint leaves, the lime peels, and 2 handfuls of salt. Ensure the water tastes salty.

Add the drained, soaked rice to the boiling water. Cook uncovered until the rice is 3/4th done, meaning it has a slight bite at its core. This usually takes 5-7 minutes.

Immediately remove the lime peels from the rice water and drain the rice quickly to prevent it from overcooking.

In a large, heavy-bottomed pot, spread the hot gravy evenly at the bottom. Top with the steaming, 3/4th cooked rice, spreading it gently.

Pour the reserved oil (with the squeezed lime) over the rice.

Wrap the lid of the pot with a wet cloth and place it tightly on the pot. Place something heavy on top of the lid to create a tight seal. Place a heavy pan or tawa under the pot to distribute heat evenly and prevent burning.

Cook on high heat for 10 minutes, then reduce the heat to low and steam for another 15-25 minutes, or until heavy steam rises through the pot, indicating the biryani is fully cooked.

Gently mix the biryani before serving. Enjoy hot, often accompanied by raita.
