Can You Make Thai Green Curry Without Coconut Milk

This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. If you click a link and make a purchase, I may receive a small commission at no extra cost to you.

Yes, you can make Thai green curry without coconut milk, and it still turns out creamy, fragrant, and satisfying.
 
The coconut milk is there for richness and body, not because the dish depends on it.
 
Plenty of home cooks swap it out for other liquids and still end up with a green curry that tastes like the real thing.
 
If you’ve been wondering whether you can make Thai green curry without coconut milk, the answer is a clear yes once you know what to use instead.
 
In this post, we’ll look at how to make Thai green curry without coconut milk, which substitutes work best, and how to keep the flavor balanced.
 
Let’s get into it.
 

Why You Can Make Thai Green Curry Without Coconut Milk

You can make Thai green curry without coconut milk because the coconut milk is only one part of the recipe, and a flexible one at that.
 
Here’s why skipping it works so well.
 

1. The Curry Paste Does the Heavy Lifting

The real soul of Thai green curry is the green curry paste.
 
That paste is packed with green chilies, lemongrass, galangal, garlic, shallots, and shrimp paste.
 
Those aromatics carry the flavor, so even without coconut milk, the curry still tastes distinctly Thai.
 
This is why you can make Thai green curry without coconut milk and still get that bold, herby kick.
 

2. Coconut Milk Is Mostly About Texture

Coconut milk gives green curry its silky, creamy body.
 
But that richness is easy to replace with other ingredients that bring their own creaminess.
 
So when you make Thai green curry without coconut milk, you’re really just swapping out the texture, not the taste.
 

3. Plenty of Substitutes Exist

There are several easy swaps for coconut milk in Thai green curry.
 
Evaporated milk, heavy cream, cashew cream, and even yogurt can step in.
 
Each one changes the curry slightly, but all of them let you make Thai green curry without coconut milk without losing the dish.
 

4. You Can Adjust the Heat and Sweetness

Without coconut milk, the curry can taste sharper, so you get to control the balance.
 
A little palm sugar and fish sauce bring it back to harmony.
 
That control is actually a bonus when you make Thai green curry without coconut milk.
 

Best Substitutes for Coconut Milk in Thai Green Curry

So what do you use when you want to make Thai green curry without coconut milk?
 
Here are the best options and how each one behaves.
 

1. Evaporated Milk

Evaporated milk is one of the easiest swaps.
 
It’s creamy, mild, and easy to find at any grocery store.
 
Use it in the same amount as coconut milk, and simmer gently so it doesn’t split.
 

2. Heavy Cream

Heavy cream gives you the richest result.
 
A little goes a long way, so start with half the amount of coconut milk and add more if needed.
 
This is the pick if you want a truly indulgent bowl.
 

3. Cashew Cream

Cashew cream keeps things dairy-free and plant-based.
 
Soak raw cashews, blend them with water, and stir the cream in near the end.
 
It’s a great way to make Thai green curry without coconut milk if you’re vegan.
 

4. Plain Yogurt

Plain yogurt adds tang and body.
 
Use full-fat yogurt and stir it in off the heat so it doesn’t curdle.
 
This gives the curry a lighter, fresher feel.
 

Tips for Making Thai Green Curry Without Coconut Milk

A few small moves make a big difference when you make Thai green curry without coconut milk.
 

1. Bloom the Paste in Oil

Fry the green curry paste in a little oil before adding liquid.
 
This releases the aromatics and deepens the flavor from the start.
 

2. Add Liquid Gradually

Pour your substitute in a little at a time and taste as you go.
 
This keeps the curry from turning too thin or too rich.
 

3. Balance With Fish Sauce and Sugar

Without coconut milk, the curry leans sharper, so balance matters more.
 
A splash of fish sauce and a pinch of palm sugar round everything out.
 

4. Finish With Thai Basil and Lime

Fresh Thai basil and a squeeze of lime at the end brighten the whole dish.
 
These finishing touches make Thai green curry without coconut milk taste fresh and complete.
 

So, Can You Make Thai Green Curry Without Coconut Milk?

You can make Thai green curry without coconut milk, and it still comes out creamy, fragrant, and full of flavor.
 
The curry paste carries the taste, and substitutes like evaporated milk, heavy cream, cashew cream, or yogurt handle the texture.
 
With a little balancing of fish sauce, sugar, and fresh herbs, your curry will taste just as good as the classic version.
 
Hope this post has helped you see how easy it is to make Thai green curry without coconut milk and which swaps work best.