Skip to content

Out of Coconut milk, one case

Coconut milk substitutes for curry

5 options, ranked, with the exact amount

Use thisBest of 5 options

Use Cashew cream

Same amount as the coconut milk

For curry, the best coconut milk substitutes are Cashew Cream, Greek Yogurt + Water, or Heavy Cream. Use proper ratios and maintain the creamy texture for optimal curry results.

Verdict —
Tweak it
What changes —
different taste, similar texture
Best for —
curry

One casethe full coconut milk card

Every option, one card

Ranked
Coconut milk substitutes compared
SubstituteInstead of coconut milk
Cashew creamcurrySame amountTweak it
Greek yogurt + watercurry¾ cup Greek yogurt + ¼ cup water per 1 cup coconut milkTweak it
Heavy creamcurrySame amountTweak it
Almond milk + cornstarchcurry1 cup almond milk + 1 tbsp cornstarch per 1 cup coconut milkTweak it
Oat milk + coconut oilcurry1 cup oat milk + 1 tbsp coconut oil per 1 cup coconut milkWorks
What changes5 options

Cashew cream

different taste, similar texture

Blended cashews with water that provides similar creaminess and richness to coconut milk. Good for maintaining the luxurious texture in curry.

Best for
curry, Thai curry, Indian curry, when you want creamy texture, vegan curry

Cashew cream provides the closest texture match to coconut milk. Soak cashews for 2-4 hours before blending for best results.

Greek yogurt + water

different taste, similar texture

Thinned Greek yogurt that provides similar creaminess and tang. Good for when you want a slightly tangy curry.

Best for
curry, when you want tangy flavor, Indian curry, quick substitution, non-vegan curry

Greek yogurt adds a slight tang to the curry. Use full-fat Greek yogurt for best creaminess. Add gradually to avoid curdling.

Heavy cream

different taste, similar texture

Dairy cream that provides similar richness and creaminess to coconut milk. Good for non-vegan curry recipes.

Best for
curry, when you want rich flavor, non-vegan curry, quick substitution, most curry types

Heavy cream provides excellent richness and creaminess. It's not vegan, so use only if dietary restrictions allow.

Almond milk + cornstarch

different taste, similar texture

Thickened almond milk that provides similar consistency to coconut milk. Good for vegan curry recipes.

Best for
curry, vegan curry, when you want plant-based, Thai curry, Indian curry

Almond milk is thinner than coconut milk, so cornstarch helps thicken it. Mix cornstarch with cold liquid before adding to hot curry.

Oat milk + coconut oil

similar taste and texture

Oat milk with added coconut oil that provides similar richness and a hint of coconut flavor. Good for vegan curry recipes.

Best for
curry, vegan curry, when you want coconut flavor, Thai curry, creamy curry

Oat milk is naturally creamy, and coconut oil adds richness and coconut flavor. Use unrefined coconut oil for best flavor.

How it behaves in this recipe

In this recipeCoconut milk

When making curry, coconut milk serves specific functions that require careful consideration. The recommended substitutes work because they provide similar creaminess and richness that coconut milk contributes to curry dishes.

Tips for substituting coconut milk

5 tips
  1. For curry, temperature control is crucial - add substitutes gradually to avoid curdling
  2. The key to successful curry substitution is maintaining the creamy, rich texture
  3. Always add substitutes to hot curry slowly while stirring constantly
  4. Common curry mistakes to avoid: adding cold substitutes to hot curry, not stirring enough, incorrect ratios
  5. For best curry results, taste and adjust seasoning after adding the substitute

Notes on coconut milk

Also on file3 notes
  1. Use different plant milks (almond, oat, cashew) for varying flavor profiles
  2. Try adding coconut extract to non-coconut substitutes for authentic flavor
  3. Experiment with different thickening agents (cornstarch, arrowroot) for desired consistency

Questions

5 questions

What's the best substitute for coconut milk in curry?

For curry, cashew cream provides the closest texture match to coconut milk. It's creamy, rich, and works well in both Thai and Indian curries.

Can I use heavy cream instead of coconut milk in curry?

Yes, heavy cream works well as a substitute for coconut milk in curry. It provides similar richness and creaminess, though it's not vegan.

Why does my curry taste different with substitutes?

Coconut milk has a unique tropical flavor that's hard to replicate. Substitutes provide similar texture but different flavor profiles. Adjust spices to compensate.

Can I use Greek yogurt instead of coconut milk in curry?

Yes, but thin it with water first (¾ cup yogurt + ¼ cup water). Add it gradually to hot curry while stirring to prevent curdling.

What's the best vegan substitute for coconut milk in curry?

For vegan curry, cashew cream or oat milk with coconut oil work best. They provide similar creaminess and richness without dairy products.

All 6 coconut milk substitutes All ingredients