Archive of BBC Food Recipes

Coconut rice

Prep time less than 30 mins
Cook time less than 30 mins
Serves 4
Dietary Vegetarian
From Nigel and Adam's Farm Kitchen
Coconut rice goes well with cooking from the Caribbean to southeast-Asia. It’s particularly good with any Thai green curry.


  1. Wash the rice well under cold running water to remove any excess starch and transfer to a saucepan which has a tight-fitting lid.

  2. Mix the coconut milk and stock together and pour it over the washed rice.

  3. Cover the saucepan with a lid and bring the rice to boil on high heat.

  4. Once vigorously boiling, change to a low heat, cover with the lid and allow to simmer for 10 minutes, or until the water level is the same as the top of the rice.

  5. At this point, turn the heat completely off and allow to rest for a further 10 minutes, keeping the lid on at all times. Use a wooden spoon to fluff up the rice before serving. Add salt, sugar and pepper to taste.


  • 300g/10½oz rice
  • 170ml/6fl oz coconut milk
  • 170ml/6fl oz stock
  • salt, to taste
  • sugar, to taste
  • pepper, to taste

Shopping List

Coconut rice

Fruit and vegetables

Tins, packets and jars

Cooking ingredients

This link may stop to work if/when the BBC removes the recipes
This site is under development - You can use it, but some things are not completed and may not be quite right!