Can You Cook Rice In Coconut Cream

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 cook rice in coconut cream, and it’s a delicious way to make your rice rich, creamy, and full of tropical flavor.
 
If you’ve been wondering if you can cook rice in coconut cream, the answer is a resounding yes—and it’s actually a popular technique in many cuisines.
 
Cooking rice in coconut cream is simple, but there are a few things to know so your rice turns out perfectly fluffy instead of sticky or undercooked.
 
In this post, we’ll explore why you can cook rice in coconut cream, the best methods to do it, common mistakes to avoid, and some tasty variations to try.
 
Let’s get into it.
 

Why You Can Cook Rice in Coconut Cream

You can cook rice in coconut cream, and here’s why it works so well:
 

1. Coconut Cream Is a Liquid That Absorbs Like Water

The main reason you can cook rice in coconut cream is that coconut cream is a liquid, just like water.
 
When rice cooks, it absorbs liquid through its outer layer, softening the grains and making them tender.
 
Coconut cream provides that liquid, so the rice hydrates and cooks just as it would in water.
 
This absorption process is why cooking rice in coconut cream is possible—the rice doesn’t know the difference between water and coconut cream at a basic level.
 

2. The Fat in Coconut Cream Adds Creaminess

Coconut cream contains natural fats that coat the rice grains during cooking.
 
This fat adds a rich, velvety texture to the rice, making it creamier than rice cooked in plain water.
 
The fat also helps prevent the rice grains from sticking together too much, though you still need to rinse your rice first.
 
That’s why cooking rice in coconut cream gives you a luxurious side dish that feels indulgent but is still simple to make.
 

3. Coconut Cream Infuses Flavor

Coconut cream isn’t just a cooking liquid—it’s also a flavor powerhouse.
 
When you cook rice in coconut cream, the rice absorbs the subtle sweetness and tropical aroma of the coconut.
 
This makes it a perfect base for dishes like coconut rice, curry rice, or even a sweet rice pudding.
 
The flavor infusion is why cooking rice in coconut cream is more than just a cooking method—it’s a way to elevate your meal.
 

4. Rice Varieties That Work Best

Not all rice types are equal when it comes to cooking in coconut cream.
 
Long-grain rice like jasmine or basmati works beautifully because it stays separate and fluffy.
 
Short-grain rice like sushi rice can also be cooked in coconut cream, but it will turn out stickier and creamier—perfect for a pudding-style dish.
 
So you can cook rice in coconut cream with almost any rice variety, but the texture will vary depending on what you choose.
 

How to Cook Rice in Coconut Cream Perfectly

Now that you know you can cook rice in coconut cream, here’s how to do it right:
 

1. Rinse Your Rice First

Always rinse your rice under cold water before cooking.
 
This removes excess starch that can make your rice gummy when cooked in coconut cream.
 
Rinse until the water runs clear—usually about 30 seconds to a minute.
 
This step is crucial because coconut cream already adds creaminess, so you don’t want starchy rice making it too sticky.
 

2. Use the Right Ratio

The standard ratio for cooking rice in coconut cream is 1 cup of rice to 1 ½ cups of coconut cream.
 
This ratio accounts for the fact that coconut cream is slightly thicker than water, so you need a bit less liquid.
 
If you’re using a rice cooker, follow the manufacturer’s instructions but substitute coconut cream for water.
 
This ratio is key when you cook rice in coconut cream—too much liquid and you’ll get porridge, too little and the rice will be crunchy.
 

3. Simmer, Don’t Boil

Bring the coconut cream to a gentle simmer before adding your rice.
 
Once the rice is in, reduce the heat to low and cover the pot.
 
Let it cook for about 18–20 minutes without stirring.
 
Simmering is important because boiling coconut cream can cause it to split or become grainy, which affects the texture of your rice.
 

4. Let It Rest

After the rice is cooked, remove the pot from the heat and let it sit covered for 5–10 minutes.
 
This resting period allows the rice to absorb any remaining coconut cream and firm up.
 
Then fluff it with a fork and serve.
 
This final step is often overlooked, but it’s what makes cooking rice in coconut cream truly successful.
 

Common Mistakes to Avoid When You Cook Rice in Coconut Cream

Even though you can cook rice in coconut cream easily, there are a few pitfalls to watch out for:
 

1. Using Coconut Milk Instead of Cream

Coconut milk is thinner than coconut cream, so if you use milk instead of cream, you’ll need to adjust the ratio.
 
Coconut cream has a higher fat content, which is what gives the rice its rich texture.
 
If you only have coconut milk, you can still cook rice in coconut cream’s thinner cousin, but reduce the liquid slightly to avoid mushy rice.
 

2. Not Rinsing the Rice

Skipping the rinse step is a common mistake when people cook rice in coconut cream.
 
Unrinsed rice contains excess surface starch that will make your rice gluey.
 
Always rinse—it takes less than a minute and makes a big difference.
 

3. Stirring Too Much

Resist the urge to stir your rice while it’s cooking in coconut cream.
 
Stirring releases starch and makes the rice sticky and mushy.
 
Just let it simmer undisturbed, and fluff it with a fork at the end.
 

So, Can You Cook Rice in Coconut Cream?

Yes, you can cook rice in coconut cream, and it’s a fantastic way to add richness and flavor to your rice.
 
The key is to rinse your rice, use the right ratio of coconut cream to rice, simmer gently, and let it rest before serving.
 
Whether you’re making a savory coconut rice for curry or a sweet rice pudding, cooking rice in coconut cream opens up a world of delicious possibilities.
 
Hope this post has helped you understand why you can cook rice in coconut cream and how to do it perfectly every time.