
Store-bought coconut milk often comes loaded with gums, emulsifiers, and preservatives you never asked for — making this three-ingredient homemade version a genuinely satisfying alternative. All it takes is unsweetened shredded coconut, hot water, and a pinch of salt blended together until thick and creamy, then strained through a nut milk bag or cheesecloth. The result is a rich, naturally white milk with a clean coconut flavor that tastes noticeably fresher than anything from a can. Letting the coconut soak briefly in the hot water before blending is a small step that makes a real difference, helping the coconut break down into ultra-fine particles for maximum creaminess. Squeezing the pulp firmly at the end ensures you get every last drop of that silky liquid — you should end up with about 2 full cups. It keeps in the fridge for up to 4–5 days, and a quick shake or stir before each use brings it right back together. Use it in curries, smoothies, oatmeal, or anywhere you want a lush, plant-based richness without the ingredient list you can't pronounce.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →4 servings



Add the shredded coconut, hot water, and salt to a high-speed blender. Let the mixture rest for 5 minutes so the coconut softens and the water cools slightly.
Blend on high speed for 60–90 seconds, until the mixture is thick, white, and the coconut is broken down into very fine particles.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
