In a small stainless steel skillet over medium heat, add the bay leaf, star anise, cinnamon, green cardamom, and black cardamom to the pan. Continuously shake and stir the spices and toast them for one to two minutes, or until fragrant.
1 Indian bay leaf, 2 star anise, 5 Indian cinnamon, 15 green cardamom pod, 2 black cardamom pod
Transfer the spices to a plate.
Add the cloves, fennel seed, black peppercorns, coriander seed, caraway seeds, and mace to the same pan and repeat the process. Toast the whole spices for one to two minutes, or until fragrant.
Once the whole spices have cooled, transfer the larger spices to a spice grinder or food processor. Process until the spices are ground into roughly the same size as a black peppercorn.
Add the smaller whole spices to the grinder with the larger spices, as well as the nutmeg, and grind until they are all a fine powder. Set aside.
½ teaspoon nutmeg
For the Chicken
Add the yogurt, ginger garlic paste, kashmiri chili powder, biryani spice mix, salt, turmeric, and green chilies to a medium mixing bowl, and stir to combine. Add the chicken, and massage the chicken into the yogurt until each piece is covered in the yogurt marinade.
1 cup plain unsweetened yogurt, 2 tablespoon ginger garlic paste, 1 tablespoon Kashmiri chili powder, 1 tablespoon biryani spice mixture, 2 teaspoon kosher salt, ½ teaspoon turmeric, 2 green chili, 2 pound bone-in skin-on chicken thigh and drumstick
Cover and refrigerate for at least two hours, but preferably overnight.
For the Rice
Add the rice to a medium mixing bowl and rinse until the water is mostly clear.
1 ½ cup aged basmati rice
Cover the rice with water and let it soak for 30 minutes. Drain and set aside.
Bring six cups (1.4 Liter) of water to a boil in a large Dutch oven or large steel pot.
Add the oil, whole spices, and salt. Cover and boil for five minutes to infuse the water with the whole spices.
1 teaspoon vegetable oil, 1 Indian bay leaf, 1 piece Indian cinnamon, 6 whole cloves, 4 green cardamom pod, 1 star anise, 1 black cardamom pod, 2 teaspoon kosher salt
Add the soaked rice and stir. Boil the rice for five to seven minutes, or until the rice is 75% done. It should be soft on the outside, but still have an uncooked center.
Drain the rice into a fine mesh sieve and discard whole spices.
For the Fried Onions
In a medium stainless steel skillet, add the oil and the onions. Starting the onions in cold oil will help them soften, without browning too quickly.
½ cup vegetable oil, 1 medium yellow onion
Cook for about ten minutes, or until the onions are golden brown and softened.
Line a plate with paper towels.
Using a fork or tongs, remove the onions from the pan and transfer to the pre-lined plate. Reserve the onion oil and season the onions with salt. Set aside until assembly.
kosher salt
For the Dough
Right before you assemble the biryani, make the dough.
In a medium bowl, mix the flour and water until a rough dough forms.
1 ½ cup all purpose flour, ½ cup water
On a lightly floured work surface, knead the dough until it is smooth and pliable, about five minutes.
Gather into a ball and roll out to a 1/4-inch-thick (6.5 millimeter) round that’s a few inches larger than the top of your dish.
For Assembly and Serving
Preheat the oven to 400°F (200°C).
Place a large biryani pot over medium-high heat and add one tablespoon of vegetable oil. Once the oil is shimmering, add the chicken, skin side down.
Season with salt, then cook for 30-45 minutes, or until the gravy has reduced by half. It should be the consistency of thin yogurt, and any oil should separate from the liquid and rise to the top.
kosher salt
Remove from the heat and place the pot on a sheet tray.
Add half of the fried onions, and half of the mint and cilantro. Be sure the chicken is in one even layer.
Place the milk for the saffron milk in a heat proof bowl and microwave for 45 seconds, or until warmed through.
¼ cup whole milk
Crush the saffron with a pestle in a small bowl, then pour the hot milk over top. Let it steep for five minutes.
½ teaspoon saffron threads
Add the par cooked rice, making sure the rice is in one even layer. Then top with the remaining onions, mint and cilantro leaves. Drizzle the saffron milk over top, then top with ghee.