Can You Make Thai Green Curry Without Coconut Milk

Your Cool Home is supported by its readers. Please assume all links are affiliate links. If you purchase something from one of our links, we make a small commission from Amazon. Thank you!

Yes, you can make Thai green curry without coconut milk, and it still turns out creamy, aromatic, and deeply satisfying when you swap in the right alternatives.
 
The coconut milk is there for richness and to mellow the heat, but it’s not the only ingredient that can do that job.
 
Plenty of home cooks make Thai green curry without coconut milk every day, whether for allergies, dietary preferences, or simply because there’s none in the fridge.
 
In this post, we’ll look at how to make Thai green curry without coconut milk, the best substitutes to use, and the little adjustments that keep the flavor balanced.
 
Let’s dig in.
 

Why You Can Make Thai Green Curry Without Coconut Milk

You can absolutely make Thai green curry without coconut milk, and here’s why it works:
 

1. The Curry Paste Carries the Flavor

The heart of any Thai green curry is the paste, not the coconut milk.
 
Green chilies, lemongrass, galangal, garlic, shallots, coriander root, and shrimp paste do the heavy lifting when it comes to taste.
 
That means when you make Thai green curry without coconut milk, you’re not losing the essence of the dish at all.
 
The paste still delivers that bright, herby, spicy punch you expect.
 

2. Other Liquids Can Mimic the Creaminess

Coconut milk brings fat and body, but several other ingredients can step in and do a similar job.
 
Stock, yogurt, cream, and even pureed vegetables can give your green curry the richness it needs.
 
So if you’ve been wondering whether you can make Thai green curry without coconut milk and still get that silky texture, the answer is a resounding yes.
 

3. It’s a Common Dietary Swap

Many people avoid coconut milk due to allergies, saturated fat concerns, or simply personal taste.
 
Thai green curry without coconut milk is a well-trodden path, so you’re in good company.
 
Restaurants and home cooks alike have long adapted the recipe to suit different diets.
 

Best Substitutes When Making Thai Green Curry Without Coconut Milk

So what do you use instead?
 
Here are the best options for making Thai green curry without coconut milk:
 

1. Chicken or Vegetable Stock

Stock is the simplest swap and keeps the dish light.
 
Use a good-quality chicken or vegetable stock and simmer your curry paste in it until fragrant.
 
To add a bit of richness, stir in a spoonful of butter or a splash of cream at the end.
 
This is the easiest way to make Thai green curry without coconut milk if you want to keep things lean.
 

2. Plain Yogurt or Coconut Yogurt

Plain yogurt gives you tang and creaminess in one go.
 
Stir it in off the heat so it doesn’t split, and you’ll get a lush, velvety green curry without coconut milk.
 
Coconut yogurt is a great pick if you want to nod to the original flavor without using actual coconut milk.
 

3. Heavy Cream or Evaporated Milk

If richness is your goal, cream or evaporated milk works beautifully.
 
You’ll need less of it than coconut milk, so start small and add until the consistency feels right.
 
This option makes Thai green curry without coconut milk taste indulgent and restaurant-worthy.
 

4. Cashew or Almond Cream

Blended nuts or store-bought nut cream add body and a subtle sweetness.
 
It’s a favorite among plant-based cooks making Thai green curry without coconut milk.
 
Just whisk it in gradually so it blends smoothly into the sauce.
 

Tips for Making Thai Green Curry Without Coconut Milk Taste Amazing

A few smart moves will keep your curry balanced:
 

1. Balance With a Little Sugar

Without coconut milk’s natural sweetness, a pinch of palm sugar or brown sugar helps round things out.
 
Add it gradually and taste as you go.
 

2. Don’t Skip the Fish Sauce

Fish sauce brings the salty umami that ties everything together.
 
Even when you make Thai green curry without coconut milk, this seasoning stays essential.
 

3. Add Fresh Herbs at the End

Thai basil and lime leaves lift the whole dish.
 
Toss them in right before serving so they stay vibrant.
 

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, aromatic, and full of flavor.
 
The curry paste does the heavy lifting, and substitutes like stock, yogurt, cream, or nut cream fill in for richness.
 
With a little sugar, fish sauce, and fresh herbs, your green curry without coconut milk will taste just as good as the classic version.
 
Give it a try and see for yourself.