The BEST chicken dum biryani recipe that actually gives you the perfect Biryani every time.
Make the marinade. Mix all the ingredients for the marinade except chicken and salt. Taste the mixture and add salt. Make sure to adjust the amount of salt I have given to your liking. You’re going to add a lot of chicken to this. So make sure the marinade tastes a little too salty and sour.
Now add the chicken pieces. Mix everything well together. I always use my hands for this. Then refrigerate for 12 hours to 24 hours. But if you’re in a hurry, 3 to 4 hours would be just fine. I always marinate my chicken the day before I want to make biryani.
Fill a large pot (4 quart - 5 quart) with water. Add all the ingredients for the rice except rice. Bring the water to boil. Taste the water and make sure you have added enough salt. A very crucial step. Meanwhile, wash the rice really well until you see the water runs clear. Add the rice to the pot when the water starts to boil. Cook the rice until they are about 80% done. Drain and spread around the colander.
Take a heavy bottom pan with a tight-fitting lid. add a tbsp of ghee to the pot and spread it to cover the bottom. Now add your chicken along with all the marinade and spread evenly on the bottom. Make sure all the chicken pieces touch the bottom of the pot. Now top the chicken with some fried onion, cilantro, and mint.
Now spread your rice on top of the chicken and marinade. Do not press your rice down. You just need to loosely place your rice over the chicken. Top rice with cilantro, mint, the rest of the ghee and milk saffron mixture. I did not have saffron so I used yellow food color here.
Serve hot with Raita (yogurt salad), and boiled eggs.