Stovetop coconut rice cooks jasmine rice in coconut milk, water, and salt, then steams under a lid until fluffy and fragrant.
Coconut rice turns plain white rice into something rich, aromatic, and perfect beside curry, grilled fish, or a tray of roasted vegetables. The dish only uses a short list of pantry staples, yet small choices about rice type, liquid ratio, and timing make a big difference to the final texture.
If you keep a can of coconut milk on the shelf, you are already close to dinner. The steps stay simple: rinse the rice, simmer it in a balanced mix of coconut milk and water, let the pot rest, then fluff the grains. This guide walks through how to do that on the stove, plus small tweaks you can use for a rice cooker or an oven bake.
Basic Coconut Rice Ingredients And Ratios
Before answering how do you cook coconut rice? in detail, it helps to see what each ingredient does in the pot. For one cup of uncooked long grain jasmine rice, many cooks use roughly one standard can of full fat coconut milk plus a splash of water to thin the mixture, then season with salt and a touch of sugar for balance.
| Ingredient | Typical Amount For 1 Cup Rice | Main Job In The Dish |
|---|---|---|
| Jasmine Rice | 1 cup, rinsed | Provides tender, separate grains with a gentle floral aroma. |
| Canned Coconut Milk | 1 can (13.5–14 oz) | Adds fat and coconut flavor that cling to the rice surface. |
| Water | 1/4–3/4 cup | Thins the coconut milk so the rice cooks through instead of turning heavy. |
| Salt | 1/2–1 teaspoon | Sharpens the flavor and keeps the rice from tasting flat. |
| Sugar Or Honey | 1–2 teaspoons | Rounds the flavor and lets the coconut taste stand out. |
| Neutral Oil Or Butter | 1 teaspoon | Helps prevent sticking and adds a hint of richness. |
| Aromatics (Garlic, Ginger, Onion) | 1–2 tablespoons, minced | Builds a savory base so the rice pairs well with main dishes. |
Jasmine rice works well because the grains stay separate yet soft. Basmati rice also works if you enjoy a slightly firmer grain. Short grain rice tends to run sticky, which can feel heavy once the starch meets the coconut fat.
Canned coconut milk carries a lot of saturated fat, so the dish is rich. Nutrition data based on USDA figures shows that coconut milk concentrates fat while white rice brings most of the carbohydrates and a modest amount of protein.1
How Do You Cook Coconut Rice On The Stove?
When a friend asks how do you cook coconut rice?, the stovetop method is the version most home cooks share first. The pot lives on one burner, you do not need special equipment, and the timing is easy to remember once you have made it once or twice.
Rinse And Soak The Rice
Place the dry jasmine rice in a fine mesh strainer and rinse under cool running water until it runs mostly clear. This step washes away surface starch so the grains stay separate. If you have ten to fifteen spare minutes, let the rinsed rice soak in cool water, then drain well before cooking. Soaking lets the grain absorb some moisture ahead of time, which leads to even cooking.
Measure The Coconut Milk And Water
Shake the can of coconut milk well so the thick cream and thinner liquid blend evenly. For one cup of rice, add the coconut milk to a measuring jug, then top up with water until you reach about two and a quarter cups total liquid. If you prefer a lighter bowl, use three quarters of a can of coconut milk and make up the rest with water.
Combine Ingredients And Bring To A Gentle Boil
Add the rinsed, drained rice to a medium saucepan along with the coconut milk mixture, salt, sugar, and a teaspoon of oil or butter. Stir once to make sure every grain is submerged. Set the pan over medium heat and bring the liquid just up to a gentle boil, then give it one final stir so no grains stick to the base.
Simmer, Then Steam Off The Heat
Once the surface is bubbling, turn the heat down to low and cover the pan with a tight fitting lid. Let the rice simmer for about twelve to fifteen minutes. You want a steady, gentle bubbling sound under the lid, not a harsh boil. When the liquid has mostly absorbed and small steam holes appear at the surface, turn the heat off but leave the lid on.
Let the pan sit undisturbed for another ten minutes. This rest gives the middle of the pot time to finish cooking in trapped steam while the surface dries out. Skip lifting the lid during this time; each peek lets steam escape and can leave the rice patchy.
Fluff And Finish
After the resting time, take off the lid and fluff the coconut rice gently with a fork, lifting and turning rather than smashing the grains. Taste and adjust the salt. At this point you can fold in chopped cilantro, lime zest, scallions, or toasted coconut flakes for extra texture and brightness.
Coconut Rice Cooking Methods And Texture Tweaks
Once you know the basic stovetop pattern for coconut rice, you can transfer the same ratios to a rice cooker or oven bake. The goal stays the same: fully cooked rice that still has lift and separation rather than a pot of paste.
For a rice cooker, add rinsed rice, coconut milk, water, salt, and sugar straight to the bowl, then press the standard white rice setting. Many cooks find they need a splash more water than in a saucepan, since some rice cookers run hotter. If your first batch comes out a little firm, add two or three extra tablespoons of water next time.
For an oven method, spread rinsed rice in a baking dish, pour hot coconut milk and water over the top, cover tightly with foil, and bake at 375°F (190°C) for about thirty minutes. Let the dish rest for ten minutes before uncovering and fluffing.
Flavor Variations For Coconut Rice
Coconut rice tastes great with only salt and a touch of sweetness, yet a few easy additions can tailor the bowl to the rest of the meal. You can infuse the cooking liquid with spices, stir fresh herbs through at the end, or change the toppings.
Citrus And Herb Coconut Rice
For a bright side beside seafood or grilled chicken, add two strips of lime or lemon peel and a small handful of cilantro stems to the pot while the rice simmers. Remove the peel and stems before serving, then stir through chopped cilantro leaves and a squeeze of lime juice.
Ginger And Garlic Coconut Rice
When you want a base for stir fries, pan fried tofu, or baked salmon, sauté a tablespoon of grated ginger and two cloves of minced garlic in a teaspoon of oil before adding the rice and liquids. Let the aromatics soften for a minute or two so their flavor spreads through the fat.
Toasted Coconut Rice
For a side that feels closer to a special occasion, toast unsweetened shredded coconut in a dry skillet over medium heat until golden at the edges. Sprinkle the toasted coconut over the finished rice, or fold part of it through so you get a bit in every spoonful.
Nutrition Snapshot For Coconut Rice
Coconut rice brings together the starch of white rice and the fat from coconut milk. USDA based figures collected by nutrition writers show that one cup of cooked white rice supplies around 240 calories with most of the energy from carbohydrates, plus a few grams of protein and only a trace of fat.2 A tablespoon of canned coconut milk brings about 30 calories, largely from saturated fat.3
When you simmer rice in coconut milk, a serving ends up richer than plain steamed rice. The table below gives a rough picture for one cup of cooked coconut rice made with jasmine rice, canned coconut milk, and a small amount of added fat. Actual numbers vary with brand, portion size, and whether the coconut milk is full fat or light.
| Component | 1 Cup Coconut Rice (Estimate) | What To Notice |
|---|---|---|
| Calories | 280–320 kcal | Higher than plain rice due to coconut fat. |
| Carbohydrates | 45–50 g | Mostly from the rice itself. |
| Protein | 4–5 g | Comes almost entirely from the rice. |
| Total Fat | 9–13 g | Primarily saturated fat from coconut milk. |
| Fiber | Under 1 g | Low, since white rice and coconut milk both contain little fiber. |
| Sodium | Depends on added salt | Season with a light hand if you serve salty mains beside it. |
If you want more detail, you can look up coconut milk and white rice in USDA based databases such as coconut milk nutrition data and white rice nutrition data, then adjust for your own serving size.
Storage, Reheating, And Food Safety
Coconut rice keeps well in the fridge, which makes it handy for meal prep and leftovers. Food safety agencies note that cooked rice can carry spores of Bacillus cereus, a bacterium that grows if rice sits for long periods at room temperature, so cooling and storage habits matter for this dish as well.4
Once dinner is finished, spread any extra coconut rice in a shallow container and place it in the fridge within about an hour. Chilling the rice quickly slows down bacterial growth. Eat refrigerated leftovers within three to four days. When you reheat, bring the rice back until steaming hot all the way through, either in a covered pan with a splash of water or in the microwave.
If the rice smells sour, feels slimy, or has been left out on the counter for more than two hours, it is safer to discard it. The ingredients are inexpensive compared with the cost of a bout of food poisoning.
Tips For Trouble Free Coconut Rice Every Time
Small habits make coconut rice feel reliable instead of hit or miss. Rinse the rice, shake the coconut milk can well, and measure liquid so you stay close to the ratios that give you fluffy grains instead of mush.
Try not to stir once the rice starts to simmer, since stirring breaks grains and releases extra starch. Use a tight fitting lid so steam stays inside the pot. Let the pan rest off the heat before you lift the lid and fluff. If you like a lighter bowl, swap part of the coconut milk for water; if you like extra richness, keep the full can and serve smaller scoops beside plenty of vegetables and lean protein.
Once you have a version you enjoy, jot the exact ratio on a sticky note and keep it inside the cupboard door near your rice and coconut milk. The next time someone at your table asks about coconut rice, you will have a clear, repeatable answer and a dish that fits neatly into weeknight cooking.

