Fluffy Coconut Rice

White bowl of fluffy coconut rice topped with toasted coconut flakes and fresh cilantro Save to Pinterest
White bowl of fluffy coconut rice topped with toasted coconut flakes and fresh cilantro | tastyquill.com

Create perfectly fluffy coconut rice in just 25 minutes. This aromatic side dish combines jasmine rice with rich coconut milk for a creamy texture and tropical flavor. The balance of salt and optional sugar creates a versatile accompaniment that complements spicy curries, jerk chicken, or grilled fish beautifully. For extra fragrance, add pandan leaf or fresh ginger during cooking.

The coconut rice from my favorite Thai spot always tasted impossibly creamy, like someone had spent hours stirring it. I tried recreating it at home for years and ended up with sticky, clumpy messes that tasted more like dessert than dinner. The breakthrough happened accidentally when I used full-fat coconut milk instead of the light version I'd been buying. Suddenly my kitchen smelled exactly like that little restaurant, and the rice turned out perfectly fluffy every single time.

Last summer I served this alongside grilled shrimp for my sister's birthday dinner. She took one bite, closed her eyes, and asked if I'd secretly ordered takeout. The whole family kept sneaking spoonfuls straight from the serving bowl between bites of the main course. Now it's the only rice my nephew will eat, and he requests it every time he visits.

Ingredients

  • Jasmine rice: The natural floral perfume pairs beautifully with coconut milk, though long-grain white works in a pinch
  • Full-fat coconut milk: Don't skimp here—the rich texture makes all the difference between good and extraordinary
  • Water: Balances the coconut milk so the rice isn't overwhelmingly rich
  • Salt: Enhances natural sweetness and prevents the rice from tasting flat
  • Sugar: Optional, but a tiny amount highlights coconut's natural sweetness
  • Toasted coconut flakes: Add crunch and toastiness that contrasts with tender rice
  • Fresh cilantro or scallions: Bright herbal notes cut through the richness

Instructions

Rinse until clear:
Cold water removes excess starch that would make rice gummy, and you'll know it's ready when the water runs crystal clear
Combine everything:
Dump rice, coconut milk, water, salt, and sugar into your saucepan and give it a quick stir
Bring to a bubble:
Medium heat creates a gentle boil—look for steam rising and small bubbles around the edges
Simmer undisturbed:
Drop heat to low, cover tightly, and walk away for 15 minutes without peeking
Let it steam:
Remove from heat but keep the lid on another 10 minutes so rice finishes cooking in its own steam
Fluff and serve:
Gently separate grains with a fork and top with toasted coconut and fresh herbs
Fork lifting fragrant fluffy coconut rice from serving bowl garnished with green scallions Save to Pinterest
Fork lifting fragrant fluffy coconut rice from serving bowl garnished with green scallions | tastyquill.com

My friend Sarah makes this for her kids and calls it tropical rice—they'd eat it every night if she let them. There's something about the subtle sweetness that makes it feel like comfort food, yet the coconut keeps it interesting enough for adults. It's become my go-to for bringing to friends who need a comforting meal, because it feels special without being fussy.

Making It Your Own

I've discovered that adding a bruised lemongrass stalk or a knob of smashed ginger to the pot transforms this into something entirely different. The infusions steam out during cooking, leaving behind subtle perfume notes that people can never quite identify. Fresh lime zest stirred in right before serving brightens everything beautifully.

Perfect Pairings

This rice was practically born to sit beside spicy Thai curries where it cools your palate between bites. It's equally at home with jerk chicken, grilled fish, or even as a base for tropical grain bowls. The richness stands up to bold flavors while still letting them shine.

Make Ahead Magic

You can make this rice up to two days ahead and reheat it gently in the microwave with a splash of water to refresh it. The flavors actually develop and mellow overnight, becoming even more cohesive. I often double the recipe because leftover coconut rice makes the most incredible fried rice the next morning.

  • Store in an airtight container in the refrigerator
  • Add a tablespoon of water when reheating to prevent drying
  • Crisp leftover rice in a hot pan with a little oil for the best fried rice of your life
Steaming plate of creamy coconut rice served alongside grilled chicken and tropical vegetables Save to Pinterest
Steaming plate of creamy coconut rice served alongside grilled chicken and tropical vegetables | tastyquill.com

Coconut rice has become one of those recipes I can make without thinking, the one that always guarantees empty bowls and happy people around my table. Sometimes the simplest additions create the most lasting memories.

Your Questions Answered

Jasmine rice is ideal for its natural floral aroma and fluffy texture. Long-grain white rice makes an excellent substitute. Avoid short-grain or risotto varieties as they become too sticky.

Full-fat coconut milk yields the creamiest results. Light coconut milk works but produces a less rich final dish. If using light, consider adding a teaspoon of oil or butter for body.

Rinsing removes excess starch, preventing gummy texture. Rinse under cold water until it runs clear, usually 2-3 times. This step ensures each grain separates perfectly after steaming.

Cool completely, then refrigerate in an airtight container for up to 4 days. Reheat gently with a splash of water or coconut milk. Frozen portions keep well for 2 months.

This versatile side pairs beautifully with Thai green or red curries, jerk chicken, grilled shrimp, or spicy tofu. It also complements black beans and tropical fruit salsas for a complete meal.

Fluffy Coconut Rice

A fragrant, fluffy coconut rice made with jasmine rice and creamy coconut milk. Perfect tropical side dish for curries, grilled meats, or 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 (Optional)

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

Instructions

1
Rinse the Rice: Place jasmine rice in a fine-mesh strainer and rinse 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 gently to distribute all ingredients evenly.
3
Bring to Boil: Place the saucepan over medium heat and bring the mixture to a gentle boil. Watch carefully to prevent boiling over.
4
Simmer: Reduce heat to low, cover tightly with a lid, and simmer for 15 minutes. Do not lift the lid during cooking to maintain proper steam pressure.
5
Steam: Remove from heat and let stand covered for 10 minutes. This resting period allows the rice to finish cooking through steam absorption.
6
Fluff and Serve: Uncover the saucepan 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
Penelope Hayes

Creative home cook sharing easy, wholesome recipes and practical kitchen tips for family-friendly meals.