coconut milk substitute
for cooking.

For stovetop curries and braises, coconut milk tolerates 30-minute simmers at 200 degrees Fahrenheit without breaking because guar gum stabilizes the emulsion. Dairy substitutes curdle when pH drops below 5.5 from tomato or tamarind, so tempering becomes mandatory. The goal in cooking is a silky body that coats protein; plan for an extra 5 minutes of reduction when swapping thinner dairy.

top substitutes

01

Heavy Whipping Cream

7.5best for cooking
1 cup : 1 cup

Chill overnight, use thick part

adjustment for cooking

Heavy cream's 36 percent fat breaks into butter above 185 degrees Fahrenheit during long simmers where coconut milk holds. Dilute 3/4 cup cream with 1/4 cup water and add 1/4 teaspoon guar gum per cup. Keep braise at 180 degrees Fahrenheit and stir every 5 minutes to prevent surface skin.

02

Eggnog

6.0best for cooking
1 cup : 1 cup

Dairy-free, add vanilla and nutmeg

adjustment for cooking

Eggnog's eggs curdle past 165 degrees Fahrenheit, so temper 1/4 cup hot broth into 1 cup eggnog before adding. Cut recipe sugar by 2 tablespoons per cup and cook uncovered at 170 degrees Fahrenheit for 20 minutes. Skim any foam to keep curry or soup looking clean.

03

Cream Substitute

10.0best for cooking
1 cup : 1 cup

Full fat, thick and creamy

adjustment for cooking

Cream substitute matches coconut milk viscosity but brings bland notes. Bump aromatics: add 1 teaspoon minced lemongrass and 2 smashed garlic cloves per cup. Simmer at 185 degrees Fahrenheit for 15 minutes so flavors bloom into the emulsion. Finish with 1 teaspoon fish sauce to replace coconut's savory lift.

show 10 more substitutes
04

Whipped Cream

7.5
1 cup : 1 cup

Chill can, whip thick cream on top

adjustment for this dish

Whipped cream deflates when folded into hot liquid, so stir it in off-heat after the pot drops below 160 degrees Fahrenheit. Use 3/4 cup plus 2 tablespoons water per cup of coconut milk. Re-warm gently over low flame and do not boil, otherwise fat separates within 2 minutes.

05

Goat Milk

7.5
1 cup : 1 cup

Dairy-free, slightly sweet

adjustment for this dish

Goat milk's sharp capric acid clashes with southeast-asian curries, so pair it with 2 teaspoons palm sugar per cup to round the edge. Hold simmer below 175 degrees Fahrenheit or milk proteins curdle against acid. Add goat milk in the last 10 minutes of cooking, not at the start.

06

Milk

7.5
1 cup : 1 cup

Thinner and less rich; add 1 tbsp coconut cream per cup for body, expect mild coconut flavor

adjustment for this dish

Milk is 3.5 percent fat and lacks coconut body. Whisk 1 tablespoon cornstarch into 1 cup cold milk before adding to the pot, then bring to 180 degrees Fahrenheit and hold 3 minutes to activate thickening. Finish with 1 teaspoon coconut oil per cup for mouthfeel balance.

07

Whole Milk

7.5
1 cup : 1 cup

Thinner and less creamy; whole milk lacks coconut richness, add 1 tbsp coconut cream per cup

adjustment for this dish

Whole milk simmers clean up to 180 degrees Fahrenheit but stays thin. Reduce the pot by 25 percent over 12 minutes uncovered, then stir in 2 tablespoons coconut oil per cup for body. Salt at the end; reduction concentrates sodium and the dish tastes oversalted if seasoned up front.

08

Evaporated Milk

7.5
1 cup : 1 cup

Similar thickness in curries and soups

09

Half and Half

7.5
1 cup : 1 cup

Thinner dairy option; half-and-half lacks coconut richness, add coconut extract for flavor

10

Chocolate Milk

5.0
1 cup : 1 cup

Add cocoa powder and sweetener

11

Soy Milk

5.0
1 cup : 1 cup

Use carton type not canned for drinking

12

Skim Milk

5.0
1 cup : 1 cup

Very thin and bland; skim milk won't match coconut milk's richness, add coconut cream to thicken

13

Buttermilk

4.0
1 cup : 1 cup

Add 1 tbsp lemon juice, let sit 5 min

other things you can make with coconut milk

things people ask