Specifically, if I work from a started paste that require adding coconut milk, what would be a good substitute?
Half and half or heavy cream is a pretty good substitute. It has similar fat/water suspension, reduces and thickens similarly, and emulsifies similarly. You lose the coconut flavor, but it cooks similarly and you keep the texture.
You cannot substitute coconut cream, because it is too rich, which changes the texture of the sauce greatly, and doesn't do as good a job of getting flavors out of spices.
Incidentally, I highly suggest you pick up a box of instant coconut milk powder. It's not as good as the canned stuff (needs whisking), but because it's nonperishable you don't have to use the whole container at a time. This helps avoid the "oh crap, used the last can!" moments you get with canned coconut milk.
In North Indian cuisine, oftentimes, cashew or almond paste is used in place of coconuts for lack of availability of the latter.
You could soak up some cashew (depending on how thick you want the curry to be) in a bowl of warm water until they get a little softer. Use a food processor to grind it into a fine paste.
The other substitute could be tomato puree/pulp.
For mouth-feel minus the calories, I make a puree of sauteed onions.
It is an old restaurant trick. The onions can be browned or not as preferred but completely soft before blending a minute or more. Freezes well.
For flavor and a load of calories, a bit of cashew cream adds wonderful richness. Careful not to boil, though.
I was making a Thai green curry dish and I too found myself without any coconut milk, and didn't have any of the products recommended in this thread (no heavy cream, almonds, cashew, etc.). I ended up using 2% milk + 1 Tsp of butter, as that was all I had, while it obviously lacked the coconut flavor, it was quite good though the overall dish was spicier than usual (I guess I should have added some honey or sugar to soften the heat).
pure coconut water is a common drink nowadays even in convenience stores. I'm going to try mixing that with some half and half, some shredded coconut for baking, and maybe a little sugar.I think I'll try to reduce it down a little on the stove. Let you know if it works.
Okay, acceptable substitute I guess, shred coconut adds texture, but a lot more work than opening a can. If it wasn't 30 mi. round trip to Fry's, probably go buy can.
I was making a vegetable curry and my coconut milk had gone bad, so I came to this sight for a substitute. I didn't have any of the items suggested in the other responses. Then the answer came to me: Silken Tofu. Blend in a food processor with veggie broth, red curry paste, some Masala seasoning, and salt. I poured it over a combo of cauliflower, butternut squash, and potatoes. Really good. I'm not a big fan of coconut flavor, so I didn't miss that element, but perhaps you could use coconut water in place of some of the broth.
First of all, "curry" is a very broad term. Not sure what you mean by "curry sauces" but some specificity here would help get a better answer. A lot of Thai-style curries do not even use coconut milk, they use broth or stock for a less viscous (soupy) consistency. I actually prefer my curries like this, especially for lunch, it makes for a much lighter meal (less saturated fat is always good) and less of a "curry hangover".
I just had the problem of needing coconut milk to mix in with my Thai Kitchen red paste curry. I tried a substitute and it was terrific, taste and texture. I was experimenting so...
Poured some Blue Diamond nonsweetened vanilla almond milk (all I had) into wok. Added paste. Added a little almond meal to try and thicken it. Added zucchini and mushrooms. Simmered. Remembered I actually had coconut meal so I sprinkled a little of that in. It thickened right a way--too much in fact. Added more almond milk. Got a nice creamy consistency. Added a little coconut oil to make sure I had coconut flavor. Added my handy bag of Trader Joe's brown rice. Added salt and pepper. Terrific!
I had no coconut milk, so instead I used 1% low fat milk and honey, and I have to say the result was a surprisingly great tasting curry.
Here's the rest of the ingredients I used:
1 can of garbanzo beans
Veggie oil and coconut oil
1 garlic clove
Approx. 1 tsp of coriander
About 2 tsp of curry powder
A dash of garlic salt.
2 fresh green spicy peppers(choose your style of cut)
A dash of paprika
Enough milk to give me that curry consistency
About 2-3 tsp of tomato paste, yes, regular tomato paste
Honey (I didn't measure the amount of honey I used; I gradually added it as I saw fit. I might have used around 1/4 cup maybe, maybe). I really think that the honey was the finishing touch that blended everything so well.
Heat up pan with oil and saute the onion and add the garlic. Add can of drained garbanzo beans until they're about fried (up to you.) Add 2 green spicy peppers and coriander. Add tomato paste and stir; add your amount of milk and stir. Add dash of paprika, curry powder, and lots of honey. I also add coconut spray oil somewhere in between here, and more coriander or anything else as you see fit. Enjoy!!!
I was half way through making Thai Chicken when I realized I was out of coconut milk. Instead of going to the store at 5am, I whipped some full fat plain sour cream together for a creamy sauce. I then used coconut oil to sauté my chicken and veggies to get that coconut flavour into the recipe. Worked amazingly!
1.Fresh milk can be used as substitute.Add almond and peanut paste to fresh milk and a spoon of coconut oil.This works very well.
2.Coconut milk powder available in the market is a choice or you can dry coconut in sunlight and store for a long time and grate it by adding water
3.If it is for the purpose of thickening you can use corn flour as a substitute