Fluffy Coconut Rice

Fluffy coconut rice garnished with toasted coconut flakes and fresh cilantro in a serving bowl Save
Fluffy coconut rice garnished with toasted coconut flakes and fresh cilantro in a serving bowl | cookingwithnadine.com

This fragrant coconut rice transforms simple jasmine grains into a creamy, tropical side dish. Rich coconut milk simmers with the rice, creating perfectly fluffy grains with subtle sweetness. Ready in under 30 minutes, this versatile accompaniment complements everything from spicy Thai curries to jerk chicken and grilled seafood. The technique involves rinsing rice until clear, combining with full-fat coconut milk and water, then steaming undisturbed for maximum fluffiness. Optional garnishes of toasted coconut flakes and fresh cilantro add delightful texture and brightness.

The first time I made coconut rice, I was in a tiny apartment kitchen in college, trying to impress friends with a homemade Thai curry. I burned my first batch because I cranked the heat too high, but the smell of toasted coconut filled the room and everyone still raved about it. Now I know better—low and slow is the secret, and that coconut aroma always brings me back to that cramped kitchen with mismatched plates and good company.

Last summer, I served this at a backyard barbecue alongside jerk chicken, and my cousin who swears she hates coconut went back for thirds. She admitted she only tried it to be polite, then couldnt stop eating it. Now she asks for the recipe every time we talk about food.

Ingredients

  • Jasmine rice: This fragrant long-grain rice absorbs the coconut milk beautifully and becomes incredibly fluffy. Rinse it until the water runs clear to remove excess starch for the best texture.
  • Full-fat coconut milk: The rich creaminess is non-negotiable here. Light coconut milk makes the rice taste watery and sad.
  • Salt and sugar: Just enough to balance the coconut sweetness without making it taste like dessert.
  • Toasted coconut flakes: These add texture and a nutty crunch that takes the dish from simple to special.

Instructions

Rinse the rice:
Place the rice in a fine-mesh strainer and run cold water over it, gently agitating with your fingers until the water runs clear. This prevents gummy rice and helps each grain stay separate.
Combine everything:
In a medium saucepan, add the rinsed rice, coconut milk, water, salt, and sugar. Give it a quick stir so the salt dissolves evenly.
Bring to a gentle boil:
Set the pan over medium heat and wait for bubbles to appear around the edges. Dont let it boil violently—a gentle simmer is what you want.
Cover and cook:
Reduce the heat to low, put the lid on tight, and let it simmer undisturbed for 15 minutes. Whatever you do, do not lift the lid to peek.
Let it steam:
Remove from heat and leave the lid on for another 10 minutes. This resting period finishes the cooking and makes the rice perfectly tender.
Fluff and serve:
Gently run a fork through the rice to separate the grains. Top with toasted coconut flakes and fresh herbs if you want to make it pretty.
Steaming jasmine coconut rice fluffed with a fork alongside grilled chicken and curry Save
Steaming jasmine coconut rice fluffed with a fork alongside grilled chicken and curry | cookingwithnadine.com

This coconut rice has become my go-to whenever I need to feed a crowd. One rainy Sunday, I made a huge batch for a potluck and watched three different people ask for the recipe before they even finished their first plate. Thats when I knew this wasnt just a side dish anymore.

Make It Your Own

I once threw in a bruised lemongrass stalk and a slice of ginger while the rice cooked, and the fragrance was incredible. Sometimes I add a knotted pandan leaf if I can find it at the Asian market. Little additions like these make the dish feel special without much extra effort.

Pairing Ideas

This rice is the chameleon of side dishes. It balances spicy Thai curries perfectly, holds its own against smoky jerk chicken, and even works alongside grilled fish with a squeeze of lime. The coconut creaminess bridges bold flavors so well.

Storage And Reheating

The rice keeps surprisingly well in the fridge for up to four days. I like to reheat it with a splash of water in the microwave, covered with a damp paper towel to keep it from drying out. It also freezes beautifully—portion it into freezer bags and you have tropical rice ready in minutes.

  • Press a piece of plastic wrap directly onto the surface before refrigerating to prevent a skin from forming
  • Add a tablespoon of coconut milk when reheating to restore creaminess
  • Never reheat more than twice—the texture starts to suffer
Creamy coconut milk rice topped with toasted flakes and scallions on a white plate Save
Creamy coconut milk rice topped with toasted flakes and scallions on a white plate | cookingwithnadine.com

Theres something so comforting about a pot of rice that smells like vacation. This coconut rice turns any Tuesday dinner into something worth lingering over.

Common Questions

Jasmine rice is ideal due to its natural floral aroma and slightly sticky texture. Long-grain white rice also works well. Avoid short-grain varieties as they become too sticky.

Full-fat unsweetened coconut milk yields the creamiest, most flavorful results. Light coconut milk works but produces a less rich texture and milder coconut flavor.

Rinsing removes excess starch, preventing gummy texture and ensuring each grain separates properly. Rinse until water runs completely clear for best results.

Absolutely. Combine rinsed rice, coconut milk, water, salt, and sugar in your rice cooker. Use the standard white rice setting and fluff when complete.

Store cooled rice in an airtight container for up to 4 days. Reheat with a splash of water in the microwave or steam gently on the stovetop to restore moisture.

A pandan leaf, fresh ginger slice, or lemongrass stalk during cooking infuses wonderful aroma. A dash of turmeric adds beautiful golden color and earthy notes.

Fluffy Coconut Rice

Creamy, aromatic coconut rice ready in 25 minutes. Perfect vegan side for curries, grilled fish, or tropical-inspired meals.

Prep 5m
Cook 20m
Total 25m
Servings 4
Difficulty Easy

Ingredients

Rice Base

  • 1 cup jasmine rice or long-grain white rice

Coconut Cooking Liquid

  • 1 cup full-fat unsweetened coconut milk
  • 1 cup water
  • ½ teaspoon salt
  • 1 teaspoon sugar, optional

Optional Garnish

  • 2 tablespoons toasted coconut flakes
  • 2 tablespoons chopped fresh cilantro or scallions

Instructions

1
Prepare the Rice: Rinse the rice under cold water until the water runs clear. Drain well to remove excess starch.
2
Combine Ingredients: In a medium saucepan, combine the rinsed rice, coconut milk, water, salt, and sugar if using. Stir thoroughly to incorporate.
3
Bring to Boil: Place the saucepan over medium heat and bring the mixture to a gentle boil.
4
Simmer: Reduce heat to low and cover the saucepan tightly with a lid. Simmer for 15 minutes without lifting the lid.
5
Steam: Remove from heat and let the rice sit, covered, for 10 minutes to complete the steaming process.
6
Fluff and Serve: Fluff the rice gently with a fork. Transfer to a serving bowl and garnish with toasted coconut flakes and chopped cilantro or scallions if desired.
Additional Information

Equipment Needed

  • Medium saucepan with tight-fitting lid
  • Fine-mesh strainer
  • Fork

Nutrition (Per Serving)

Calories 240
Protein 3g
Carbs 38g
Fat 8g

Allergy Information

  • Contains coconut (tree nut allergen for some individuals)
  • Check coconut milk labels for possible cross-contamination if allergies are a concern
Nadine Carter

Sharing approachable recipes, kitchen hacks, and practical cooking tips for home cooks and food lovers.