Ingredients:
- 2 cups basmati rice
- 1 medium onion, finely diced
- 2-3 tbs ghee or butter
- 4 cardamon pods
- 5-8 cloves
- 1 cinnamon stick
- pinch saffron
- 2 bay leaves
- 1 star anise (optional)
- 4 cups water or vegetable stock
- Salt
- Wash the rise in several changes of cold water, then leave to soak for about 30 minutes in fresh cold water. If you don't have time for this, place in a sieve and wash under the cold tap for a minute or so.
- Cook the onion in the butter for around 5 minutes until softened.
- Add the spices, saffron and bay leaves and cook for a couple more minutes.
- Add the rice and stir until the grains are coated in the butter before stirring in the stock or water and salt.
- Bring to the boil and then cover with a tight-fitting lid.
- Turn the heat down low and leave to cook for 10 minutes before turning off the heat. Don't remove the lid; just leave the rice to continue cooking in the pan for about 5 minutes until you're ready to serve.
- The rice should have absorbed all the water and will just need fluffing up with a fork. Cook longer if there is too much water left.