Coconut milk is a popular dairy-free milk that goes well with both sweet and savory foods, like cakes and curries. It gives your dishes a unique taste and a rich, fatty texture.
You can use other dairy and non-dairy milk and cream products instead of coconut milk if you don’t have any on hand. You might have to change the recipe by adding more fat or seasoning. The final dish will probably taste and feel a little different than if you had used coconut milk.
Coconut cream, almond milk, soy milk, oat milk, hemp milk, cashew milk, evaporated milk, spiced milk, rice milk, Greek yogurt, heavy cream, macadamia milk, and silken tofu are some of the best alternatives to coconut milk.

Coconut cream
- Low Sodium
- See Nutrition Information For Saturated Fat Content
- 365 by Whole Foods Market products give you that dance-down-the-aisles…
- MIXOLOGY MINDED: Perfect for Italian sodas, beer cocktails, alcohol-free…
- REÀL FLAVOR: Coco Reàl Cream of Coconut contains 100% cane sugar and real…
- SQUEEZABLE: No messy cans or difficulty storing unused portions. The…
Coconut cream is the closest substitute for coconut milk in terms of flavor, but you probably want to water it down to get the right texture. See our full guide: Substituting coconut cream for coconut milk.
Almond milk
- One 64 fl oz carton of Original Unsweetened Almond Milk
- Some of your favorite Fresh products are now part of the Amazon Grocery…
- 50% more calcium than dairy milk, excellent source of Vitamin E, and good…
- NO OILS, NO GUMS: Califia Organic Almondmilk is made with just three simple…
- CERTIFIED USDA ORGANIC: Califia Organic Almondmilk is USDA certified…
- THREE SIMPLE INGREDIENTS: Purified water, organic almonds, and sea salt….
- Ratio. 1 to 1
- Tips. You might want to add more fat and cut back on other liquids in the recipe.
Almond milk is a nutty-flavored, dairy-free option that goes well with many foods. It has less flavor and is more watery than coconut milk.
Soy milk
- Silk Organic Unsweetened Soy Milk, Natural, Vegan, 64 Fluid Ounces (Pack Of…
- Brought to you by Whole Foods Market
- Calcium & vitamin enriched
- Soy grown in the USA
- Ratio. 1 to 1
- Tips. Use unsweetened soy milk so that the final taste doesn’t change.
Soy milk is another great option that doesn’t have any dairy in it. It tastes a lot like coconut milk. It has more protein than coconut milk, with about 7 grams per cup compared to 0.5 grams per cup.
Oat milk
- Use it just like cow’s milk.
- So creamy, so plant-based!
- 100% cool for vegans.
- FROTH + STEAM PERFECT LATTES: With Oat Barista Blend you can froth and…
- SIMPLE PLANT-BASED INGREDIENTS: Califia Farms Barista Blends are made with…
- BLENDS SMOOTHLY INTO COFFEE: This plant-based non-dairy Barista Blend…
- Ratio. 1 to 1
- Tips. Oat milk is sweeter than coconut milk, so you may need to adjust the sugar content in your recipe.
Oat milk is a good option because it is creamy and has a little bit of sweetness. It can be used in most recipes as a 1:1 replacement. Oat milk is great in coffee and lattes because it can foam. It does have more carbs than coconut milk.
Cashew milk
- Decadent and Delightfully Creamy: One 64 fl oz carton of Silk Organic…
- Zero Sugar, Just 25 Calories: 0g of sugar per serving — unsweetened plant…
- Extraordinary Taste: Lactose free, gluten free, and dairy free milk…
- Made from real whole cashews. Plant-based. Only 2 simple ingredients. Zero…
- Dairy Free
- Gluten Free
- Ratio. 1 to 1
Another dairy-free option is cashew milk, which has a rich, creamy, and slightly sweet flavor. It’s not as common as almond or soy milk, but it works well in a lot of recipes.
Hemp milk
- One (1) 32 oz carton of Pacific Foods Original Hemp Milk
- A versatile plant based milk alternative made from hemp seed for a smooth…
- Blend this lactose free milk substitute in smoothies, swap it for dairy…
- One (1) 32 oz carton of Pacific Foods Unsweetened Hemp Milk
- A versatile plant based milk alternative made from hemp seed for a smooth…
- Blend this lactose free milk substitute in smoothies, swap it for dairy…
- Ratio. 1 to 1
- Tips. Hemp milk has a stronger, nutty flavor. Taste and add more seasoning if needed.
Hemp milk is a healthy drink made from the hemp plant that is dairy-free and high in protein and fiber. It works well in baking, but the nutty taste can be strong.
Greek yogurt
- Ratio. 1 to 1 plus 1 tablespoon of water for every 1 cup of yogurt.
- Tips. Add more water to thin the yogurt if needed. For best results, use plain or coconut-flavored yogurt.
Greek yogurt is a thick, creamy, high-protein choice.
Silken tofu
- Ratio. 1 to 1
- Tip. Put the desired amount of tofu in the blender and combine until it is smooth and creamy. You can add water to thin the texture as needed. You can also add a quarter-teaspoon or more of coconut extract for more flavor.
This coconut milk substitute is best for soups, curries, sauces, smoothies, and desserts.
Heavy cream
- Ratio. 1 to 1
- Tips. You might want to add some water to the heavy cream to make it less thick.
Heavy cream is a thick, dairy product that is often used in soups, sauces, and desserts. It has more fat than coconut milk so it replicates coconut milk’s richness. This chicken tikka masala recipe uses heavy cream instead of coconut milk.
Evaporated milk
- One 12 fl oz can of Nestle Carnation Evaporated Lowfat 2% Milk SNAP and EBT…
- Nestle Carnation lowfat evaporated 2% milk includes added Vitamin A and…
- Canned evaporated milk is perfect for making creamy mac and cheese, velvety…
- Vitamin D Added. SNAP and EBT Eligible item
- Like all milk, CARNATION is GLUTEN FREE.
- No rBST, No significant difference has been shown between milk derived from…
- Ratio. 1 to 1
- Tips. You can use coconut extract with evaporated milk for more flavor.
Evaporated milk is cow’s milk with about 60% of the water taken out. It makes soups and creamy dishes thicker, but people who don’t eat dairy can’t use it.
Macadamia nut milk
- Ratio. 1 to 1
- Tips. If the dish lacks richness, add a bit of oil.
Macadamia milk is a good substitute for coconut milk because it is creamy and has a nutty flavor. This is especially true for baking and desserts.
Substituting for coconut milk FAQs
Can I make coconut milk at home?
Yes, you can make homemade coconut milk. Grate the flesh of a medium-sized ripe coconut and mix it with 1 cup of warm water to make it at home. Strain to get a thick, rich first extract. If you use the same grated coconut a second and third time, the milk will be thinner — appropriate for use in soups and curries. The thicker milk works better in desserts.
Is coconut milk fattening?
Coconut milk has a high fat content. A 1-cup (240 ml) serving of coconut milk has about 445 calories, 48 grams of fat, less than 6 grams of carbs, and 5 grams of protein. It also has a lot of copper, manganese, and magnesium.
What recipes use coconut milk?
Thai green curry, chicken tikka masala, coconut rice, and pina coladas use coconut milk.
Why substitute for coconut milk?
Coconut can cause allergies, but most people who are allergic to tree nuts can eat it. Some people think the taste is too strong. Coconut milk has a lot of fat and calories, which may not be good for low-fat diets. It also costs more than other plant-based milks most of the time.
Last update on 2025-11-17 / Affiliate links / Images from Amazon Product Advertising API
