Romy London

  • About Me
  • Recipes
  • Cookbook
  • Work With Me
  • Contact
menu icon
go to homepage
  • About Me
  • Recipes
  • Cookbook
  • Work With Me
  • Contact
search icon
Homepage link
  • About Me
  • Recipes
  • Cookbook
  • Work With Me
  • Contact
×
Home » Recipes » Drinks

How to Make Coconut Milk from Coconut Flakes

Vegan Food Blogger, Chef and Photographer Romy London in the kitchen with vegan meals on the table in front of her.
Modified: Jul 22, 2026 · Published: Jul 2, 2026 by Romy · This post may contain affiliate links · Leave a Comment
Add my blog as a trusted site on Google
Jump to Recipe Print Recipe

Making coconut milk at home is much easier than it sounds. All you need are unsweetened coconut flakes, water and a blender - no fresh coconut cracking required.

The coconut and water are blended until creamy, then strained to remove the pulp. The result is fresh, pourable coconut milk that you can use in smoothies, cereal, oatmeal, coffee and everyday cooking.

It has a noticeable coconut flavor and contains none of the gums, sweeteners or stabilizers you may find in some store-bought coconut milk. You can leave it completely plain or customize it with vanilla, maple syrup or cocoa.

🤍 Why You’ll Love This Recipe

  • ✨ Just two ingredients: The basic recipe only requires coconut flakes and water.
  • ⏱️ Ready in minutes: Blend, strain and your coconut milk is ready to use.
  • 🛒 No fresh coconut needed: A bag of dried coconut flakes does all the hard work.
  • 🥛 Smooth and creamy: Adjust the water to make the milk lighter or richer.
  • 🌱 Dairy-free: A simple homemade plant milk ready to use for drinks, breakfast and cooking.
  • ♻️ Less waste: Save the strained coconut pulp for smoothies, oatmeal or baking.
Homemade coconut milk in a glass bottle with a label.
Jump to:
  • 🤍 Why You’ll Love This Recipe
  • 🥥 What Kind of Coconut Milk Does This Make?
  • 🥛 Coconut Milk vs. Coconut Cream and Coconut Water
  • 🌱 Ingredients and Notes
  • 🧰 Equipment
  • 🥣 How to Make Coconut Milk
  • ✨ Flavor Variations
  • 🍽️ How to Use Homemade Coconut Milk
  • ♻️ What to Do with the Leftover Coconut Pulp
  • 💡 Expert Tips and Troubleshooting
  • ❄️ Storage and Freezing
  • ❓ Frequently Asked Questions
  • 🔜 Related Recipes
  • 📖 Recipe Card

🥥 What Kind of Coconut Milk Does This Make?

This recipe makes a fresh, pourable coconut milk that you can drink or use much like plant milk from a carton.

It is not quite the same as the thick, full-fat coconut milk sold in cans. Canned coconut milk generally has a higher concentration of coconut fat and is commonly used to add richness to curries, sauces and desserts. Carton coconut milk is usually more diluted and may contain stabilizers, vitamins or sweeteners.

Your homemade version sits somewhere between the two, depending on how much water you use. With the proportions in this recipe, it is creamy but still easy to pour.

For something thicker and richer for curries, sauces and desserts, try my homemade coconut cream instead.

🥛 Coconut Milk vs. Coconut Cream and Coconut Water

These three coconut products sound similar but are not interchangeable.

Coconut milk

Coconut milk is made by blending or working coconut flesh with water before straining away the solids. It can range from light and drinkable to rich and creamy, depending on the ratio of coconut to water.

Coconut cream

Coconut cream is made in a similar way but uses less water, resulting in a thicker texture and higher concentration of coconut fat. It is better suited to recipes where you want richness without adding too much liquid.

Coconut water

Coconut water is the naturally occurring clear liquid found inside a coconut. It is not made from coconut flesh and has a completely different texture and flavor from coconut milk.

A simple way to remember it is:

ProductWhat it isBest used for
Coconut milkCoconut flesh blended with more waterDrinks, cereal, smoothies and cooking
Coconut creamCoconut flesh blended with less waterCurries, sauces and desserts
Coconut waterClear liquid from inside a coconutDrinking and smoothies

🌱 Ingredients and Notes

You only need two ingredients for the basic coconut milk, plus a few optional extras if you would like to flavor or sweeten it.

Ingredients for coconut milk with labels.

Scroll to the recipe card at the bottom of the post for detailed quantities and measurements.

Raw coconut flakes

Use raw, unsweetened coconut flakes or coconut chips.

Check the ingredients on the packet to make sure the coconut has not been sweetened, toasted or flavored. Sweetened coconut will make it harder to control the flavor of the finished milk.

Larger flakes or chips work well because they blend into small pieces without immediately turning into a dense paste.

Filtered water

Water makes up most of the finished coconut milk, so use water that tastes good on its own.

Cold or room-temperature filtered water works well for this recipe. The amount can also be adjusted depending on how rich you would like the milk to be:

  • Use slightly less water for richer coconut milk.
  • Add more water for a lighter, more drinkable consistency.

Optional sweeteners and flavors

The milk can be left completely unsweetened, particularly when you plan to use it in savory recipes.

For a lightly sweetened version, add:

  • Maple syrup or agave: Start with one tablespoon, then add more to taste.
  • Vanilla extract: Adds a soft vanilla flavor that works particularly well in coffee, cereal and smoothies.
  • Cocoa powder: Blend it into the milk for an easy chocolate coconut milk.
  • A small pinch of salt: Optional, but it can help balance a sweetened version.

🧰 Equipment

You will need:

  • A high-speed blender for breaking down the coconut flakes
  • A nut milk bag, cheesecloth or very fine sieve
  • A large bowl or measuring jug for catching the milk
  • A glass bottle, jar or airtight container for storage

A nut milk bag will give you the smoothest result, but several layers of cheesecloth placed inside a sieve will also work.

🥣 How to Make Coconut Milk

1. Add the ingredients to the blender

Pouring water onto coconut flakes in a blender.

Place the raw coconut flakes into a high-speed blender and pour in the filtered water.

Make sure there is enough room inside the blender for the ingredients to move around freely. If you are doubling the recipe, it may be easier to blend it in two batches.

2. Blend until creamy

Blend on high speed for two to three minutes.

The water should turn opaque and creamy as the coconut flakes break down. Depending on your blender, you may need to pause once and scrape down any pieces clinging to the sides.

The coconut does not have to disappear completely. Small pieces of pulp will remain and will be removed during straining.

3. Strain the coconut milk

Straining coconut milk through a nut milk bag above a bowl.
Creamy coconut cream in a mixing bowl.

Position a nut milk bag over a large bowl or measuring jug and pour in the blended coconut mixture.

Gather the top of the bag and gently squeeze out as much liquid as possible. Continue until the pulp inside feels relatively dry and very little additional milk comes through.

Take your time with this step - the more thoroughly you squeeze the pulp, the more coconut milk you will collect.

Wait until the mixture is comfortable to handle before squeezing if your blender has warmed it during blending.

4. Add any optional flavors

Taste the coconut milk before adding anything else.

For a sweeter milk, return it to the blender with maple syrup or agave. Add vanilla extract for a simple vanilla version, or cocoa powder for chocolate coconut milk.

Blend briefly until everything is fully combined.

If you plan to use the milk in curries, soups or other savory recipes, leave it plain and unsweetened.

5. Transfer and chill

Pour the coconut milk into a clean glass bottle or airtight jar.

Pouring Coconut Milk into a glass bottle.
Pouring Coconut Milk into a glass bottle.

You can use it immediately, but chilling it for an hour or two gives it a more refreshing flavor and slightly creamier mouthfeel.

Natural separation will occur as the milk sits, so shake the container well before each use.

Frothy homemade coconut milk in a glass bottle.

📌 If you love Pinterest you can pin any of the images to your boards!

✨ Flavor Variations

Once you have made the basic coconut milk, it is easy to turn it into different flavored drinks.

Vanilla coconut milk

Add one-half teaspoon of vanilla extract and one to two tablespoons of maple syrup. Or swap it for a spritz of homemade vanilla syrup.

This version works well in cereal, iced coffee, smoothies and overnight oats.

Chocolate coconut milk

Add two tablespoons of cocoa powder, one to two tablespoons of maple syrup and a small pinch of salt.

Blend again until smooth. Add more sweetener depending on how dark your cocoa powder tastes.

Cinnamon coconut milk

Add one-quarter to one-half teaspoon of ground cinnamon, a splash of vanilla and maple syrup to taste.

The cinnamon may settle as the milk stands, so shake it before pouring.

Coconut matcha milk

Whisk matcha with a small amount of warm water before adding it to the coconut milk. Sweeten as needed and serve over ice.

This gives you an easy internal-link opportunity to your vanilla matcha latte.

Creamier coconut milk

Reduce the amount of water slightly for richer milk.

For a substantially thicker result designed for sauces and desserts, use this coconut cream recipe rather than reducing the liquid too dramatically here.

🍽️ How to Use Homemade Coconut Milk

This homemade coconut milk is best used anywhere you would normally reach for a pourable, carton-style plant milk.

Frothy coconut milk in a glass bottle seen from above.

Its mild coconut flavor works especially well in my pineapple mango smoothie, where it complements the tropical fruit, or in an iced matcha latte for something cold and refreshing.

You can also use it in my vanilla matcha latte, ube latte or iced Biscoff latte in place of your usual plant milk.

For savory cooking, make a slightly richer batch by reducing the water. You can then use it in soups, sauces or recipes such as my one-pot coconut curry pasta.

It can also be used in my creamy butter bean curry, although you may need to simmer the sauce for a little longer because homemade coconut milk is generally thinner than full-fat canned coconut milk.

For rich curries, custards and creamy desserts, my homemade coconut cream is the better option.

Also try it in:

  • 🥣 Cereal, granola and oatmeal
  • 🥭 Smoothies and smoothie bowls
  • ☕ Coffee and iced lattes
  • 🍵 Hot or iced matcha
  • 🥞 Pancakes, cakes and other bakes
  • 🍚 Chia pudding or rice pudding
  • 🍲 Light soups and sauces
  • 🍛 Curries that do not rely on very thick coconut milk

♻️ What to Do with the Leftover Coconut Pulp

Do not throw away the coconut pulp left inside the nut milk bag. It still has a mild coconut flavor and can be used in plenty of recipes.

Try adding it to:

  • Smoothies
  • Oatmeal
  • Homemade granola
  • Energy balls
  • Pancake or muffin batter
  • Coconut cookies
  • Crumble toppings

Because the pulp is damp, store it in the refrigerator and use it within one or two days.

For longer storage, spread it thinly over a lined baking tray and dry it at a low temperature until no moisture remains. Once fully dry and cool, transfer it to an airtight container.

💡 Expert Tips and Troubleshooting

Use raw, unsweetened coconut

Toasted or sweetened coconut will change the flavor and may make the milk overly sweet.

Blend for long enough

Give the coconut a full two to three minutes in the blender. The mixture should look white and creamy before you strain it.

Squeeze the pulp thoroughly

A surprising amount of milk can remain inside the coconut pulp. Keep squeezing until only a few drops come through.

Adjust the consistency after straining

If the milk tastes too rich, stir or blend in additional water.

If it is thinner than you would like, use less water in your next batch. Once strained, it is difficult to make the milk substantially thicker without adding more coconut.

Expect separation

Homemade coconut milk contains no stabilizers or emulsifiers, so the coconut fat and water will separate during storage. This is normal rather than a sign that the milk has spoiled. Shake it firmly before using.

Adjust the flavor to how you will use it

Leave the milk plain for savory cooking. For drinks, cereal and breakfast recipes, add vanilla or a small amount of maple syrup.

It is not a direct replacement for every canned coconut milk recipe

This homemade version is lighter than many full-fat canned products.

It works well in recipes where coconut milk mainly adds flavor and liquid, but may produce a thinner result in rich curries, custards or frozen desserts.

❄️ Storage and Freezing

Transfer the coconut milk to a clean, airtight bottle or jar and store it in the refrigerator for up to three to four days.

Separation is natural. The thicker coconut layer may gather at the top while the water settles underneath. Shake the bottle vigorously before pouring.

Discard the milk if it develops:

  • A sour or fermented smell
  • An unusual fizzy texture
  • Visible mold
  • A noticeably unpleasant taste

❓ Frequently Asked Questions

Can coconut milk be frozen?

Yes. Freeze it in an ice cube tray or small freezer-safe containers.

Once the cubes are solid, transfer them to a sealed freezer bag or container. They are useful for smoothies, curries and sauces where a perfectly smooth texture is not essential.

Defrost the milk in the refrigerator and blend or shake it after thawing, as it may separate more noticeably once frozen.

Can I use desiccated coconut instead of coconut flakes?

Unsweetened desiccated coconut should also produce milk, but its finer, drier texture may affect the final yield and consistency.

Does the water need to be hot?

No. This recipe was developed using cold or room-temperature filtered water.

Some coconut milk methods use hot water to soften dried coconut before blending, but it is not necessary for this version. Hot-water methods are also common among established homemade coconut milk recipes.

Why has my coconut milk separated?

Homemade coconut milk naturally separates because it does not contain the stabilizers used in some commercial products. Shake or blend it again before using.

Why is my coconut milk grainy?

The mixture may not have been blended or strained thoroughly enough.

Blend for the full recommended time and use a fine nut milk bag rather than a coarse sieve. You can strain the finished milk a second time for an especially smooth consistency.

Can I use this in coffee?

Yes, although coconut milk can sometimes separate when it meets very hot or acidic coffee.

Allow freshly brewed coffee to cool slightly and pour in the coconut milk slowly while stirring. A sweetened vanilla version works particularly well in iced coffee.

Is this the same as canned coconut milk?

No. This homemade coconut milk is more pourable and is intended primarily as a drink or everyday plant milk.

Canned coconut milk normally has a higher concentration of coconut fat and is better for recipes that need a thick, rich result.

Can I use it in curry?

Yes, particularly in lighter curries and soups.

For a thick, rich curry sauce, use less water when making the milk or replace part of it with homemade coconut cream.

Can I make the coconut milk without a nut milk bag?

Yes. Line a fine-mesh sieve with several layers of cheesecloth and strain the blended mixture through it.

A clean, thin kitchen cloth can also work, provided it is tightly woven and does not contain any detergent or fabric-softener residue.

How long does homemade coconut milk last?

Store it in the refrigerator and use it within 3-4 days.

Because it contains no preservatives, it will not keep as long as unopened store-bought coconut milk.

Did you make this recipe? If so, will you do me a huge favor and leave a review and star rating & let me know how you liked this recipe? THANK YOU! ❤️

🔜 Related Recipes

  • Whole vegan German apple cake dusted with icing sugar and topped with baked apples, with one slice removed and served on a white surface.
    Apple Custard Cake
  • Vegan date caramel pecan tart slice on plate with crumble topping.
    Vegan Date Caramel Tart
  • A labelled glass bottle with vegan caramel sauce.
    Vegan Caramel Sauce
  • Cajun tofu steaks in a skillet.
    Cajun Tofu

Here's a handy recipe card that you can print out and keep in your kitchen for easy reference:

📖 Recipe Card

Homemade coconut milk in a glass bottle with a label.

Homemade Coconut Milk from Coconut Flakes

Romy
Make fresh coconut milk at home using just coconut flakes and water. This easy two-ingredient recipe is smooth, creamy and ideal for smoothies, cereal, coffee and everyday cooking.
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 0 minutes mins
Total Time 10 minutes mins
Course Drinks, Ingredients, Sauce
Cuisine International

Equipment

  • high-speed blender
  • Nut milk bag or cheesecloth
  • Large bowl or measuring jug
  • Airtight bottle or glass jar

Ingredients
  

  • 1 cup raw unsweetened coconut flakes or coconut chips 80 g
  • 2 cups filtered water 480 ml

Optional flavorings

  • 1-2 tablespoons maple syrup or agave nectar to taste
  • ½ teaspoon vanilla extract
  • 1 pinch of salt optional

For chocolate coconut milk

  • 2 tablespoons unsweetened cocoa powder 15 g
  • 1-2 tablespoons maple syrup or agave nectar to taste

Instructions
 

  • Add the coconut flakes and filtered water to a high-speed blender. Blend on high for 2-3 minutes, or until the liquid looks white and creamy and the coconut has broken down into very small pieces.
  • Place a nut milk bag over a large bowl or measuring jug. Pour the blended coconut mixture into the bag.
  • Gather the top of the nut milk bag and squeeze firmly until you have extracted as much coconut milk as possible.
  • Taste the coconut milk. For a sweetened or flavoured version, return it to the blender with your chosen maple syrup, vanilla, salt or cocoa powder. Blend briefly until combined.
  • Pour the coconut milk into a clean airtight bottle or jar. Use immediately or refrigerate until chilled. Shake well before each use, as natural separation will occur.

Notes

  • Use raw, unsweetened coconut flakes or chips for the most neutral flavour. Do not use toasted or sweetened coconut.
  • For thinner coconut milk, add a little extra water after straining and blend again.
  • For a richer result, begin with slightly less water. For something considerably thicker, use my homemade coconut cream recipe instead.
  • Homemade coconut milk naturally separates because it contains no added stabilisers. Shake the container well before pouring.
  • Store the coconut milk in the refrigerator for up to 3-4 days.
  • The milk can be frozen in an ice cube tray for use in smoothies, curries and sauces.
  • Save the leftover coconut pulp for smoothies, oatmeal, granola or baking.
  • This recipe produces a pourable homemade plant milk. It is lighter than most full-fat canned coconut milk and may not work as a direct substitute in recipes that rely on its thickness.
Keyword coconut milk from coconut flakes, coconut milk recipe, dairy free milk, homemade coconut milk, homemade plant milk, how to make coconut milk, two ingredient coconut milk, vegan milk

 © 2026 Romy London / Romina Callwitz | All images, videos, wordings and content are copyright protected and belong to Romina Callwitz. Please do not use any of my content without prior permission. If you wish to re-publish any (part of my) content, please get in touch via email. Thanks for your support!

*Disclosure: This page may contain affiliate links and sponsored links that earn me a small commission, at no additional cost to you. You can find more information in my Privacy Policy.

More Drinks

  • Coffee grounds in filter near kitchen sink.
    Can Coffee Grounds Go Down the Sink?
  • A tall glass with iced biscoff latte on a serving plate with a jar of smooth biscoff spread in the background.
    Iced Biscoff Latte
  • Frothy vanilla matcha latte with a matcha heart on top and cookies next to it.
    Vanilla Matcha Latte
  • Frothed Vegan Spanish Latte on the breakfast table.
    Vegan Spanish Latte

💭 Leave a Comment Cancel reply

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

Recipe Rating




Hey, I'm Romy! 👋

I'm a vegan recipe developer & food photographer based in the UK.

I share comfort food recipes that are easy to follow and genuinely tested - so you know they'll work.

About Romy

FOLLOW ME

  • link to instagram account
  • link to facebook account
  • link to pinterest account
  • link to youtube account
  • link to tiktok account
  • Link to email

As Seen In

Romy London Uk as seen on Netflix, Channel 4, Metro, Cosmopolitan, TalkRadio, Channel 4, Evening Standard, Vegan Life, Vegan Food & Living

Latest Recipes

  • Crispy curried tofu pieces served over creamy chickpea curry, topped with fresh herbs and sesame seeds, with naan on the side.
    Crispy Curried Tofu
  • Air fryer empanadas on a serving board.
    Air Fryer Empanadas
  • A platter with vibrant watermelon feta salad on a white table.
    Watermelon Feta Salad

🔎 Search

Footer

↑ back to top

About

  • Privacy Policy
  • Cookie Policy

Newsletter

  • Sign up for my newsletter & NEVER miss a recipe!

Contact

  • Contact
  • Work with me

As an Amazon Associate, I earn from qualifying purchases.

Copyright © 2026 Romy London

Manage Cookie Consent
We use technologies like cookies to store and/or access device information. We do this to improve browsing experience and to show (non-) personalized ads. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
View preferences
{title} {title} {title}