Fluffy Coconut Rice

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

Create perfectly fluffy coconut rice with just a few simple ingredients. This fragrant dish combines jasmine rice with rich coconut milk for a creamy, aromatic texture that complements spicy curries, grilled proteins, and seafood beautifully. Ready in under 30 minutes, this versatile side brings tropical warmth to any meal.

The first time I made coconut rice, I was trying to recreate a dish from a tiny Thai spot downtown where the rice was so fragrant and creamy I could have eaten it plain. I probably messed up the ratios three times before getting something close. Now this coconut rice is the side dish I make when I want everything on the table to feel special and cohesive, without any extra effort.

Last summer, my friend came over for curry and this rice was the real star of the show. She kept sneaking forkfuls straight from the serving bowl. That is when I knew this recipe was a keeper for any gathering.

Ingredients

  • 1 cup jasmine rice: Jasmine rice has a natural floral aroma that plays beautifully with coconut milk, but long grain white rice works fine too.
  • 1 cup full fat unsweetened coconut milk: The fat content matters here, it gives the rice its creamy texture and rich flavor.
  • 1 cup water: Balances the coconut milk so the rice does not become too heavy.
  • ½ teaspoon salt: Enhances the coconut flavor and keeps the rice from tasting flat.
  • 1 teaspoon sugar: Optional, but a touch of sugar highlights the coconut sweetness naturally.
  • 2 tablespoons toasted coconut flakes: Adds texture and makes the dish look stunning.
  • 2 tablespoons chopped fresh cilantro or scallions: Brings a bright, fresh contrast to the rich coconut notes.

Instructions

Rinse the rice:
Place the jasmine rice in a fine mesh strainer and rinse under cold water until the water runs clear, about 30 seconds. This removes excess starch so each grain stays separate.
Combine everything:
Add the rinsed rice, coconut milk, water, salt, and sugar to a medium saucepan. Give it a gentle stir so the salt dissolves.
Bring to a gentle boil:
Set the saucepan over medium heat and wait for small bubbles to form around the edges, about 5 minutes.
Simmer covered:
Lower the heat to the lowest setting, cover tightly with the lid, and let it cook undisturbed for 15 minutes.
Let it steam:
Remove from heat and keep the lid on for 10 more minutes. This step is what makes each grain perfectly tender.
Fluff and serve:
Gently fluff the rice with a fork, then transfer to a serving bowl. Top with toasted coconut flakes and fresh cilantro or scallions.
Steaming jasmine coconut rice in a white saucepan, fragrant and ready for curries or grilled meats Save to Pinterest
Steaming jasmine coconut rice in a white saucepan, fragrant and ready for curries or grilled meats | sizzlelane.com

This coconut rice has become my go to for potlucks because it travels well and feels thoughtful. People always ask for the recipe, and the best part is how little effort it takes.

Make It Your Own

I have added a bruised lemongrass stalk or a knuckle of ginger to the pot before cooking, and the infused flavor is incredible. A pandan leaf works wonders too if you can find one.

Serving Ideas

This rice holds its own alongside spicy Thai curries, but it is also perfect with jerk chicken, grilled fish, or even roasted vegetables. The creamy coconut balances heat beautifully.

Storage And Reheating

Leftovers keep in an airtight container in the fridge for up to 4 days and reheat in the microwave with a splash of water. The texture stays surprisingly good.

  • Add a tiny drizzle of coconut milk when reheating for extra freshness
  • Avoid freezing, the texture becomes grainy
  • Toast fresh coconut flakes right before serving for the best aroma
Close-up of tender coconut rice grains flecked with green scallions, perfect tropical side dish for seafood Save to Pinterest
Close-up of tender coconut rice grains flecked with green scallions, perfect tropical side dish for seafood | sizzlelane.com

Coconut rice is one of those simple sides that makes a meal feel complete and comforting. Hope it becomes a staple in your kitchen too.

Recipe FAQs

Jasmine rice is ideal for its natural fragrance and fluffy texture, though long-grain white rice works perfectly too. Rinse thoroughly before cooking to remove excess starch for the best results.

Full-fat coconut milk creates the richest, creamiest texture. Light coconut milk works but yields a less flavorful dish. If using light coconut milk, consider adding a teaspoon of oil or butter for richness.

Overcooking or using too much liquid causes mushy rice. Stick to the 1:1 ratio of coconut milk to water, avoid lifting the lid during simmering, and let it steam off-heat for proper texture.

Absolutely. Combine rinsed rice, coconut milk, water, salt, and sugar in your rice cooker and use the regular white rice setting. Fluff with a fork when the cycle completes and add garnishes before serving.

Store cooled coconut rice in an airtight container for up to 4 days. Reheat gently in the microwave with a splash of water, or warm in a pan with a lid. The texture remains surprisingly good after refrigeration.

This versatile side shines alongside Thai green or red curries, jerk chicken, grilled fish, spicy lentil dishes, or roasted vegetables. The subtle sweetness balances heat and spices beautifully.

Fluffy Coconut Rice

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

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 running 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 until well blended.
3
Bring to Boil: Place the saucepan over medium heat and bring the mixture to a gentle boil, stirring occasionally.
4
Simmer: Reduce heat to low, cover tightly with a lid, and simmer for 15 minutes. Do not lift the lid during cooking.
5
Steam: Remove from heat and let the rice stand, 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 top 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, which may trigger tree nut allergies in sensitive individuals.
  • Verify coconut milk packaging for cross-contamination warnings if severe allergies are a concern.
Monica Fields

Home cook sharing quick, nourishing recipes & helpful kitchen tips.