How to make homemade coconut milk (How to milk a coconut)

How to make homemade coconut milk (How to milk a coconut) 1

Ah, coconut milk. What a wonderful thing. So many uses – equally versatile hot or cold, savoury or sweet. Dairy-free and delicious. And so expensive that you have to save it only for special occasions. That is how I used to view the commodity that is coconut milk or cream, but not any more! Did you know you can make coconut milk and cream from dessicated coconut? Neither did I until I learned about it here. Sure, it takes a little bit of effort, but the resulting creamy, dairy-free treat at minimal cost is well worth it for me.

How to make homemade coconut milk (How to milk a coconut) 2

The recipe below makes approximately 1.4 litres of coconut milk (2 ½ cans equivalent) and 2 cups of coconut flour for the price of 200g dessicated coconut! Use what you need, and keep the rest in the fridge for up to 3 days or frozen for up to 3 months. Freeze in ice cube trays for small amounts, or straight consol jars.

Use in any recipe that takes your fancy! Use the milk for the perfect crepe, or butternut curry soup. Try the flour in a gluten-free loaf.

Serves 400ml

Creamy homemade coconut milk

Yields 1.4l coconut milk

35 minPrep Time

35 minTotal Time

Save RecipeSave Recipe


  • 200g dessicated coconut
  • A scale
  • A jug or blender jug
  • 1.5l hot water
  • An immersion blender/jug blender
  • A piece of muslin or cheesecloth for straining
  • A bowl or jug for straining into
  • Clothes pegs
  • Ice cube tray/containers for storage


  1. Weigh out 200g of coconut into the jug.
  2. Add 1L/4 cups hot (not boiling) water to the jug, stir and leave to stand for 5-10 min.
  3. Blend the mixture on high for 2-3 minutes.
  4. Peg the muslin/cheesecloth over a bowl or jug large enough to hold 2 litres.
  5. Pour the coconut mixture onto the cheesecloth.
  6. Unpeg the cloth, lifting it out of the strained milk.
  7. Squeeze as much coconut milk out as you can. If the cloth is too hot to use your hands, squeeze it with tongs or use a silicon oven mitt.
  8. Return the dessicated coconut to the blender jug.
  9. Add another 2 cups/500ml hot water.
  10. Blend for 1 min.
  11. Repeat straining procedure.
  12. Empty the squeezed-out dessicated coconut into an oven pan – dry it out at 160’C for 1hr or until no longer moist.
  13. Once cooled, grind to make coconut flour.


If you wash the containers straight away, you can even use cold water and they will come clean. Once it has dried, it is much more difficult to clean. Rinse your cheesecloth under running water before putting it in the laundry (unless you like coconut flavoured laundry, and making your lint roller work overtime).


Nutrition Facts
    Amount Per Serving
  • Calories 2
  • % Daily Value*

  • Total Fat: 0 g 0%
  • Saturated Fat: 0 g 0%
  • Cholesterol: 0 mg 0%
  • Sodium: 0 mg 0%
  • Potassium: 2 mg 0.06%
  • Total Carbohydrate: 0 g %
  • Sugar: 0 g
  • Protein: 0 g
  • Vitamin A: 0%
  • Calcium: 0 mg 0%
  • Iron: 0 mg 0%
  • * Percent Daily Values are based on a 2000 calorie diet.

    Click Here For Full Nutrition, Exchanges, and MyPlate Info


Leave a Reply

Your email address will not be published. Required fields are marked *

Rate this recipe: