Warm up the milk and add the saffron strands.Let it soak.
In a deep pan heat the butter and add the bay leaf,cardamom,cinnamon,cloves and peppercorns.
Stir for a minute and add sliced onions and saute for another minute.Add the ginger and garlic followed by garam masala and chili powder.
Add the chicken pieces into the pan along with the yoghurt.
Add rice into the mix.
Add the saffron milk, chicken stock, mint leaves and salt.
Bring to a boil on high, cover and lower the heat.
Cook for about 20-25 minutes until the rice and chicken are cooked and the liquid has been absorbed.
Serve hot with boiled eggs, salad and raita.
Enjoy!