The Best Coconut Rice

Steaming bowl of The Best Coconut Rice next to a colorful curry dish and lime wedges for a vibrant meal. Pin it
Steaming bowl of The Best Coconut Rice next to a colorful curry dish and lime wedges for a vibrant meal. | picnicandpan.com

This aromatic coconut rice delivers perfectly fluffy grains with rich coconut flavor and just a hint of sweetness. The combination of full-fat coconut milk and jasmine rice creates a creamy yet light texture that pairs beautifully with spicy curries, grilled meats, or tropical-inspired mains.

The process is simple: rinse the rice to remove excess starch, combine with coconut milk and water, then simmer until tender. Letting it steam covered off the heat ensures each grain separates perfectly for that restaurant-quality finish.

Customize the sweetness level with optional sugar, or top with toasted coconut flakes for extra texture and flavor depth.

My tiny apartment smelled like a tropical vacation the first time I made this coconut rice. I'd been attempting to recreate a dish from my favorite Thai spot down the street, and somewhere between experimenting with ratios and getting distracted by a phone call, I accidentally used full-fat coconut milk instead of the light version I'd intended. That happy mistake taught me everything about what makes coconut rice truly special.

Last summer, my neighbor Maria knocked on my door while I had a pot simmering on the stove. She ended up staying for dinner, and now whenever I make this rice, she somehow appears at my doorstep with fresh mango from the market. Some recipes just have that gravitational pull.

Ingredients

  • Jasmine rice: The natural floral aroma pairs perfectly with coconut richness, and rinsing until water runs clear removes excess starch for fluffy results
  • Full-fat coconut milk: Don't skimp here—the fat content is what gives each grain that luxurious, velvety coating
  • Water: Balances the coconut milk so the rice cooks properly without becoming heavy or gummy
  • Salt: Just enough to heighten the natural sweetness without making it taste savory
  • Sugar: Optional, but a teaspoon brings out the coconut's natural sweetness and creates that restaurant-quality balance

Instructions

Rinse your rice:
Place jasmine rice in a fine-mesh sieve and run under cold water until it runs clear, usually about 30 seconds of gentle swirling
Combine everything:
Add rinsed rice, coconut milk, water, salt, and sugar to your saucepan and give it a quick stir to distribute the seasonings
Bring to a bubble:
Set over medium heat and wait for gentle bubbles to form around the edges, then immediately drop to your lowest setting
Let it steam quietly:
Cover tightly with the lid and walk away for 15 minutes—lifting the lid releases essential steam
The patience phase:
Turn off the heat but leave the lid on for another 10 minutes while the rice finishes in its own residual heat
Fluff and serve:
Use a fork to gently separate grains, working from the edges inward to avoid crushing the tender rice
Fluffy white grains of The Best Coconut Rice glisten with coconut milk in a rustic ceramic bowl on a wooden table. Pin it
Fluffy white grains of The Best Coconut Rice glisten with coconut milk in a rustic ceramic bowl on a wooden table. | picnicandpan.com

This rice became my go-to contribution to family potlucks after my sister's wedding shower. I made three huge batches, and my aunt who claims to dislike coconut went back for thirds. Now it's officially my signature dish, whether I want it to be or not.

Making It Your Own

Toast some coconut flakes in a dry pan until golden and sprinkle over the top right before serving. The contrast between the warm, creamy rice and those crisp, toasted bits is absolutely worth the extra five minutes.

Perfect Pairings

This rice loves anything with a bit of heat or acid—Thai green curry, spicy grilled shrimp, or even something unexpected like jerk chicken. The sweetness tames spice beautifully while still standing up to bold flavors.

Make Ahead Wisdom

I've learned through trial and error that coconut rice reheats surprisingly well if you add a splash of water before warming. Store it in an airtight container and it'll keep in the fridge for 3-4 days, though it rarely lasts that long in my house.

  • Reheat gently in the microwave with 1 tablespoon water per cup of rice
  • Fried rice the next day is even better—coconut milk creates the most incredible crispy edges
  • Freeze portions in freezer bags for those nights when takeout feels too tempting
A fork lifts tender mounds of The Best Coconut Rice, with toasted coconut flakes scattered over the top for garnish. Pin it
A fork lifts tender mounds of The Best Coconut Rice, with toasted coconut flakes scattered over the top for garnish. | picnicandpan.com

Some dishes are just happy food, and this coconut rice has never failed to make a Tuesday evening feel like a tiny celebration.

Recipe FAQ

Rinsing removes excess starch from the rice grains, preventing them from becoming sticky or gummy during cooking. This step ensures each grain stays separate and fluffy, giving you that perfect light texture.

Yes, light coconut milk works well if you prefer a lighter version. However, full-fat coconut milk provides creamier texture and richer coconut flavor that really makes this dish special.

This resting period allows the rice to steam and finish cooking evenly. It helps the moisture redistribute throughout the grains, resulting in perfectly tender rice that fluffs beautifully with a fork.

Absolutely. Combine all ingredients in your rice cooker and use the standard white rice setting. The proportions remain the same, and you'll get similarly delicious results with even less effort.

Store cooled rice in an airtight container in the refrigerator for up to 4 days. Reheat gently with a splash of water to restore moisture. You can also freeze it for up to 3 months.

Basmati rice makes an excellent substitute for jasmine, offering slightly longer grains with a nutty aroma. You may need to adjust the water slightly and cooking time, as basmati typically needs a few minutes longer.

The Best Coconut Rice

Fragrant, fluffy coconut rice ready in 25 minutes. Perfect side for curries and grilled dishes.

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

Ingredients

Rice

  • 1 cup jasmine rice, rinsed until water runs clear

Liquids

  • 1 cup full-fat unsweetened coconut milk
  • 1 cup water

Seasonings

  • 1/2 teaspoon salt
  • 1 teaspoon sugar (optional for subtle sweetness)

Instructions

1
Rinse the Rice: Place jasmine rice in a fine-mesh sieve and rinse thoroughly under cold running water until the water runs completely clear, approximately 2-3 minutes.
2
Combine Ingredients: Transfer rinsed rice to a medium saucepan. Add coconut milk, water, salt, and sugar if using. Stir gently to combine all ingredients evenly.
3
Bring to Boil: Place saucepan over medium heat and bring the mixture to a gentle boil, watching carefully to prevent overflow.
4
Simmer: Reduce heat to low and cover tightly with a lid. Simmer for 15 minutes until all liquid is absorbed and rice is tender.
5
Steam: Remove from heat and keep covered. Allow rice to steam for 10 minutes to complete cooking process.
6
Fluff and Serve: Remove lid and fluff rice gently with a fork. Serve immediately as a side dish.
Additional Information

Equipment Needed

  • Medium saucepan with tight-fitting lid
  • Fine-mesh sieve for rinsing
  • Fork for fluffing

Nutrition (Per Serving)

Calories 240
Protein 3g
Carbs 32g
Fat 11g

Allergy Information

  • Contains coconut (tree nut allergen). Although coconut milk is naturally dairy-free, verify product labels for potential cross-contamination or dairy-based additives.
Tessa Monroe

Easy recipes, quick meals, and wholesome inspiration from a fellow home cook.