This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. If you click a link and make a purchase, I may receive a small commission at no extra cost to you.
You can cook coconut rice without coconut milk by using pantry staples like shredded coconut, coconut cream, or coconut oil to create that same creamy, fragrant result.
It sounds strange, right?
How do you make coconut rice without the very thing that gives it its name?
Well, coconut milk is just one vehicle for coconut flavor, and there are plenty of other ways to get there.
If you’ve been wondering how to make coconut rice without coconut milk, you’re in the right place.
In this post, we’ll cover how to cook coconut rice without coconut milk, the best substitutes to use, and a few tips so your rice comes out fluffy and full of flavor every time.
Let’s get to it.
How to Cook Coconut Rice Without Coconut Milk
You can cook coconut rice without coconut milk, and the trick is swapping in ingredients that deliver both the coconut taste and the richness coconut milk usually provides.
Here’s how each substitute works so you can pick the one that fits your kitchen.
1. Use Shredded Coconut or Desiccated Coconut
This is probably the easiest way to cook coconut rice without coconut milk.
Toast about half a cup of unsweetened shredded coconut in a dry pan until it smells nutty and turns golden.
Then cook your rice as usual, using water instead of coconut milk, and fold the toasted coconut through the rice at the end.
You get real coconut flavor and a lovely texture without a single drop of coconut milk.
2. Swap in Coconut Cream Thinned With Water
If you happen to have coconut cream in the cupboard, you can still make coconut rice without coconut milk by thinning it out.
Coconut cream is thicker and richer than coconut milk, so whisk a few tablespoons into warm water before adding it to your pot.
Aim for roughly one part coconut cream to three parts water so the rice doesn’t turn heavy or greasy.
This method gets you very close to the classic creamy texture you’d expect from coconut milk rice.
3. Cook the Rice in Coconut Oil or Coconut Extract
Coconut oil won’t give you the same creamy body as coconut milk, but it does bring that unmistakable coconut aroma.
Melt a tablespoon or two into your cooking liquid before the rice goes in, and add a tiny splash of coconut extract for an extra flavor boost.
Go easy on the extract because a little goes a long way.
This approach is perfect when you want coconut rice without coconut milk but still want that tropical scent wafting through the kitchen.
Best Tips for Coconut Rice Without Coconut Milk
Getting the method right matters just as much as the substitute you choose.
Keep these tips in mind so your coconut rice without coconut milk turns out fluffy rather than sticky or bland.
1. Rinse Your Rice First
Rinse the rice under cool water until the water runs mostly clear.
This washes away excess surface starch, which is the main culprit behind gluey rice.
It’s a small step that makes a big difference when you cook coconut rice without coconut milk.
2. Toast the Rice in Coconut Oil
Before adding your liquid, toast the dry rice in a little coconut oil for a minute or two.
This lightly coats each grain, helps them stay separate, and builds an extra layer of coconut flavor into the dish.
3. Get Your Liquid Ratio Right
When you cook coconut rice without coconut milk, stick to roughly one and a half cups of liquid for every cup of rice.
If you’re using coconut cream thinned with water, count the total liquid, not just the water.
Too much liquid is the fastest way to end up with mushy rice.
4. Let It Rest, Then Fluff
Once the rice is done, take the pot off the heat and let it sit covered for about ten minutes.
Then fluff it gently with a fork instead of stirring it vigorously.
This resting period lets the grains firm up, which is especially helpful when you’re making coconut rice without coconut milk since there’s less fat to keep things tender.
5. Season at the End
A pinch of salt goes in with the cooking liquid, but taste again once the rice is done.
A little lime zest or a squeeze of lime juice can brighten the whole pot and make the coconut flavor pop.
So, Can You Cook Coconut Rice Without Coconut Milk?
You can absolutely cook coconut rice without coconut milk by using toasted shredded coconut, thinned coconut cream, or coconut oil and extract as stand-ins.
Each option brings its own version of that creamy, fragrant character coconut milk is known for, and none of them requires a trip to a specialty store.
With the right substitute and a few simple techniques, your coconut rice without coconut milk will taste just as rich and satisfying as the classic version.
Enjoy your next pot of rice.