Fluffy Coconut Rice

Fluffy coconut rice garnished with toasted coconut flakes and fresh cilantro in a white serving bowl Save to Pinterest
Fluffy coconut rice garnished with toasted coconut flakes and fresh cilantro in a white serving bowl | recipesbymarina.com

Create restaurant-quality fluffy coconut rice at home with just 5 ingredients. The secret lies in rinsing the rice until clear, then simmering gently in full-fat coconut milk with a balance of salt and optional sugar. This versatile side delivers rich, creamy texture and subtle sweetness that complements spicy Thai curries, Caribbean jerk chicken, or simple grilled fish perfectly.

The first time I made coconut rice, I was hosting a spontaneous dinner for friends who had just returned from Thailand. My kitchen filled with this incredible warm aroma that made everyone pause their conversation and migrate toward the stove. That night taught me that the simplest side dish can steal the entire show.

Last summer, my neighbor caught the scent wafting through our shared wall and knocked on my door with a container of her own spicy curry. We ended up eating together on my back porch, discovering that this rice is the ultimate peace offering and conversation starter.

Ingredients

  • 1 cup jasmine rice: Jasmine rice has this natural floral sweetness that plays so beautifully with coconut milk. I learned the hard way that skipping the rinse step makes the rice gummy, so do not skip that first wash.
  • 1 cup fullfat coconut milk: The fat content is what gives the rice its luscious mouthfeel. Light coconut milk works but the texture just is not the same.
  • 1 cup water: This ratio is what I have found creates perfectly fluffy grains every single time.
  • ½ teaspoon salt: Coconut milk is naturally sweet so the salt creates this gorgeous balance.
  • 1 teaspoon sugar: This is optional but I always add it because it amplifies the coconut flavor without making the rice taste like dessert.

Instructions

Rinse until the water runs clear:
This removes excess starch and is the difference between sticky clumps and distinct fluffy grains that separate beautifully.
Combine everything in the pot:
Pour in your coconut milk, water, salt, sugar, and that rinsed rice. Give it a gentle stir to distribute the seasoning evenly.
Bring to a bubble then drop the heat:
You want to see gentle bubbles across the surface before immediately turning it down to the lowest setting and covering it tight.
Let it steam undisturbed:
Fifteen minutes of patient simmering followed by ten minutes of resting makes all the difference. That rest period is when the rice finishes cooking in its own steam.
Fluff and garnish:
Use a fork to gently lift and separate the grains. The toasted coconut and fresh herbs are not just pretty they add these little bursts of texture and brightness.
Steaming plate of fragrant fluffy coconut rice paired with spicy Thai curry and grilled vegetables Save to Pinterest
Steaming plate of fragrant fluffy coconut rice paired with spicy Thai curry and grilled vegetables | recipesbymarina.com

My daughter now requests this for her birthday dinner every year. It has become one of those recipes that feels like home no matter where we are or what we are serving alongside it.

Make It Your Own

I have discovered that adding a bruised lemongrass stalk or a slice of fresh ginger to the pot takes this to a whole new level. Just remember to fish them out before fluffing so nobody gets an unexpected spicy bite.

Serving Ideas That Work

This rice has saved me so many times when I have unexpected guests. It pairs with literally everything from spicy Thai curries to simple grilled fish and even stands on its own as a comforting lunch.

Storage And Reheating

The rice actually keeps beautifully in the refrigerator for up to three days. When reheating, sprinkle a tiny amount of water over it and warm it gently covered so it does not dry out.

  • Add a splash of coconut milk when reheating leftover rice to restore that creamy texture
  • Leftovers make an incredible fried rice base the next day
  • The rice freezes surprisingly well if you portion it before freezing
Close-up of tender fluffy coconut rice grains sprinkled with toasted coconut and green scallions Save to Pinterest
Close-up of tender fluffy coconut rice grains sprinkled with toasted coconut and green scallions | recipesbymarina.com

There is something deeply satisfying about a recipe that transforms basic ingredients into something that feels like a small luxury. This coconut rice has earned its permanent spot in my regular rotation.

Recipe Questions & Answers

Rinsing removes excess starch from the rice grains, preventing them from sticking together and ensuring each grain remains separate and fluffy after cooking.

Yes, but you'll need to increase the cooking liquid by about ½ cup and extend the simmering time to 40-45 minutes for the grains to fully tenderize.

The resting period allows residual moisture to redistribute evenly throughout the rice, ensuring perfectly cooked grains and making it easier to fluff without mashing.

Full-fat coconut milk provides the richest flavor and creamiest texture. Light versions work but will result in less luxurious consistency and milder coconut taste.

Yes, the rice reheats beautifully. Store in an airtight container for up to 3 days and reheat in the microwave with a splash of water to restore moisture.

Fluffy Coconut Rice

A fragrant, creamy rice dish cooked in coconut milk for a tropical twist.

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

Ingredients

Rice

  • 1 cup jasmine rice or long-grain white rice

Coconut Mixture

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

Garnish

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

Instructions

1
Rinse the Rice: Rinse the jasmine rice under cold water until the water runs clear. Drain thoroughly to remove excess starch.
2
Combine Ingredients: In a medium saucepan, combine the rinsed rice, coconut milk, water, salt, and sugar if using. Stir well to incorporate all ingredients.
3
Bring to Boil: Place the saucepan over medium heat and bring the mixture to a gentle boil while stirring occasionally.
4
Simmer: Reduce heat to low, cover tightly with the lid, and simmer for 15 minutes. Do not lift the lid during cooking.
5
Steam: Remove from heat and let the rice sit, covered, for 10 minutes to complete the steaming process.
6
Fluff and Serve: Uncover and fluff the rice gently with a fork. Transfer to a serving bowl and garnish with toasted coconut flakes and fresh 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
Marina Costa

Passionate home cook sharing simple, flavorful recipes and helpful cooking tips for everyday food lovers.