Add the star aniseed, cinnamon, bay leaf, cloves and cardamom to the rice. Season with salt. Cook rice until half-cooked as per package instructions. Once cooked drain the excess water. Drizzle some egg yellow food colouring in the centre and set aside
Add the half cup oil to a pan. Fry one onion until golden brown and crisp and drain on a paper towel.
The potatoes can be steamed in the microwave for 7 minutes, with a quarter cup of water or boiled until slightly tender. Season with salt. Fry in the same oil as the onion.
Add 2 tablespoon oil in a pan, add the ginger garlic paste and fry for a minute. Add the chilli powder and mix well. Add the soya prawns and coat it well in the chilli powder. Fry on a low heat for 2 minutes.
In a large pot heat 2 tablespoon of oil. Add the onion and saute until golden brown. Add the ginger/garlic paste and cook for a minute
Add the spices, cumin, coriander, fennel, garam masala, turmeric and masala. Fry for a minute. Add a few drops of water to prevent burning
Add the tomatoes and cook for 2 minutes. Add the chillies. Add quarter cup of water. Season with salt and simmer for about 10-15 minutes until tomatoes are cooked. If it gets too dry add a little more water.
Add the peas and cook for 2 minutes. Add the potatoes and soya prawns and mix well.
Mix in the rice. Sprinkle the fried onion on top. Place blobs of butter on top of the rice. Drizzle a cup of water over the rice.
Cook in the oven at 160 degrees Celsius for 1 hour or until the water dries up and the rice is cooked. Garnish with coriander