How or where do you get coconut milk? If you prepare it out of coconut meat, do not add any water. Just squeeze the milk out of it and you will get a thick coconut milk which is enough to make a creamier curry. If it is out of the can, try other brands. Perhaps it's been mixed with lots of water. I always cook curry and I use milk that I prepare myself.