Substitute for Coconut Milk in Soup: Best Options
Coconut milk adds rich creaminess to soups like Tom Kha, laksa, and various Asian-inspired soups. It balances spice, adds body, and creates a luxurious, silky texture. The substitute must withstand simmering and provide similar richness.
Best Substitute
Cashew Cream
1 cup blended soaked cashews (1 cup cashews + 3/4 cup water) per cup of coconut milk
Cashew cream creates a rich, velvety soup base that holds up to simmering. It has a neutral flavor that won't compete with Thai or Asian seasonings and won't curdle like dairy can.
Other Options
Heavy Cream
1 cup heavy cream per cup of coconut milk
Creates ultra-rich soup with a Western twist. Won't curdle during cooking. Best for mild or non-spicy soups.
Silken Tofu (blended)
1 cup blended silken tofu per cup of coconut milk
Creates a creamy, protein-rich base. Blend until very smooth. Works well in miso and ramen-style soups.
Evaporated Milk
1 cup evaporated milk per cup of coconut milk
Concentrated dairy flavor with good body. Won't thin out during simmering. Slightly sweet, which balances spicy soups.
Frequently Asked Questions
What can I use instead of coconut milk in soup?
Cashew cream is the best substitute, made by blending 1 cup soaked cashews with 3/4 cup water until smooth. Heavy cream works for non-vegan soups, and blended silken tofu creates a protein-rich, dairy-free alternative.
Can I use regular milk instead of coconut milk in soup?
Regular milk is much thinner and can curdle in acidic or spicy soups. If using milk, add it at the very end of cooking, don't let it boil, and consider whisking in 1 tablespoon cornstarch per cup to improve body.