Soak the rice for at least 30 mins and then rinse a few times to remove excess starch
Add the water to the rice with the salt and bring to the boil
Add the whole spices cover and cook till its 3/4 done
Drain any excess water
Steep a pinch of saffron strands in some hot milk
In another pot heat some oil and add the onions
Sauté till it’s caramelized and then remove half
Add the cashew nuts to the other half and keep cooking
Remove the fried onions and cashew nuts and reserve for garnish
Add the first half of the onions back into the pot with the green chillies
Add the shrimp, biriyani masala & the turmeric
Add the ginger and garlic paste and the tomatoes, mix, cover and cook for about 10 – 15 mins
Time cooking the rice and the gravy at about the same time so the rice is still hot
Layer the rice on top of the shrimp
Add the saffron milk
Add the fried onions, cashews and a little food colouring
Cover with foil to seal and cook in a 350 degree oven for another 15 – 20 mins
Fluff with a fork and serve with some coriander and mint leaves