Coconut Rice

Fluffy coconut rice steamed in creamy coconut milk and garnished with toasted flakes Save
Fluffy coconut rice steamed in creamy coconut milk and garnished with toasted flakes | flavorribbon.com

This coconut rice combines rinsed jasmine rice with rich, full-fat coconut milk and a pinch of salt for a fragrant, fluffy result. After a brief boil, the rice simmers gently for 15 minutes, then steams off the heat for 10 more to achieve perfect texture.

Finished with a fork fluff and optional garnishes of toasted coconut flakes, fresh cilantro, and bright lime zest, it makes an ideal companion for Thai curries, grilled shrimp, or stir-fried vegetables. Naturally vegetarian, gluten-free, and dairy-free, it feeds four in under 30 minutes.

The smell of coconut milk hitting a hot saucepan is one of those small kitchen moments that instantly changes the mood of an entire evening. It happened on a rainy Tuesday when takeout felt too sad and cooking felt too ambitious, so I split the difference with a pot of coconut rice. That pot turned a whatever dinner into something worth sitting down for, and now it shows up on my stove at least twice a month.

A friend once brought over leftover Thai curry from a place across town, and we spooned it over this coconut rice standing in my kitchen because nobody wanted to wait for plates. The rice soaked up every bit of that curry sauce, and we both went quiet for a full minute, which is the highest compliment any meal can receive.

Ingredients

  • Jasmine rice: One cup, rinsed until the water runs clear, because jasmine has the right sticky fluffy balance for coconut milk.
  • Coconut milk: One cup, unsweetened and full fat, since the fat is what gives the rice its richness and body.
  • Water: Three quarters of a cup, just enough to supplement the coconut milk without diluting it.
  • Salt: Half a teaspoon, which sounds modest but makes the coconut flavor actually sing.
  • Toasted coconut flakes: Two tablespoons optional, for a crunchy finish that makes the dish feel finished.
  • Fresh cilantro: One tablespoon chopped optional, adds a bright herbal note that cuts the richness.
  • Lime zest: One teaspoon optional, a tiny amount that wakes up every grain of rice.

Instructions

Wash the rice:
Run cold water over the rice in a fine mesh strainer, swirling with your fingers, until the water turns from cloudy to mostly clear.
Build the pot:
Combine the rinsed rice, coconut milk, water, and salt in a medium saucepan, stirring gently so everything is evenly distributed.
Bring to a bubble:
Set the pan over medium high heat and watch for gentle bubbling around the edges before it reaches a full boil.
Low and slow:
Kill the heat to low, clamp on a tight fitting lid, and set a timer for fifteen minutes without peeking even once.
The secret rest:
Take the pan off the burner completely and let it sit covered for ten more minutes while the steam finishes the job.
Fluff and finish:
Use a fork to gently lift and separate the grains, then scatter on any garnishes you are using while the rice is still warm.
Steaming bowl of fragrant coconut rice topped with fresh cilantro and lime zest Save
Steaming bowl of fragrant coconut rice topped with fresh cilantro and lime zest | flavorribbon.com

I once packed leftover coconut rice in a thermos for a beach picnic and ate it cold with my fingers because the plastic fork snapped, and somehow it was still the best thing I ate that week.

What to Serve With Coconut Rice

This rice was practically invented for ladling curry over, whether it is a Thai green curry, a Japanese golden curry, or a quick peanut sauce you threw together from the back of the pantry. It also sits happily next to grilled shrimp, charred chicken thighs, or a plate of roasted vegetables that need a little something extra.

Storage and Reheating

Leftover coconut rice keeps in an airtight container in the fridge for up to four days, and it reheats beautifully with a splash of water and a minute in the microwave. It also fries up incredibly well the next day if you toss it in a hot pan with a little oil and whatever vegetables are hanging around.

Small Tweaks That Change Everything

The base recipe is a blank canvas, and a few small additions can shift the whole direction of the dish. Try any of these depending on what you are serving it with.

  • Toss a smashed garlic clove or a slice of fresh ginger into the pot before cooking and fish it out before serving.
  • Swap half the water for vegetable broth if you want a deeper savory backbone.
  • Stir in a tablespoon of lime juice after fluffing for a version that leans bright and tropical.
Creamy coconut rice served as a golden side dish alongside Thai curry Save
Creamy coconut rice served as a golden side dish alongside Thai curry | flavorribbon.com

A pot of coconut rice is proof that the simplest dishes often leave the deepest impression, and once you make it once, you will find yourself reaching for that can of coconut milk on autopilot.

Recipe FAQs

Yes, you can absolutely use a rice cooker. Simply combine the rinsed rice, coconut milk, water, and salt in the cooker and run it on the standard white rice setting. Let it rest for 5 minutes after the cycle completes before fluffing.

Mushy rice usually means too much liquid or overcooking. Make sure to measure the coconut milk and water precisely, rinse the rice thoroughly to remove excess starch, and avoid lifting the lid during the 15-minute simmer.

You can, but the result will be less creamy and rich. Full-fat coconut milk gives the rice its signature luxurious texture. If using light coconut milk, consider reducing the water slightly by about a tablespoon to compensate.

Coconut rice pairs beautifully with Thai green or red curries, grilled shrimp or chicken, teriyaki salmon, stir-fried vegetables, and jerk chicken. Its subtle sweetness and creamy texture complement bold, spicy flavors especially well.

Store cooled rice in an airtight container in the refrigerator for up to 4 days. To reheat, sprinkle a tablespoon of water over the rice and microwave covered, or gently steam it in a covered saucepan over low heat until warmed through.

Absolutely. A smashed piece of fresh ginger, a bay leaf, or a lemongrass stalk can be added to the pot during cooking. Remove the aromatics before serving for a subtle infused flavor throughout the rice.

Coconut Rice

Fragrant jasmine rice simmered in creamy coconut milk, ready in just 25 minutes as a versatile side.

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

Ingredients

Rice

  • 1 cup jasmine rice or long-grain white rice, rinsed

Liquids

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

Seasonings

  • ½ teaspoon salt

Optional Garnishes

  • 2 tablespoons toasted coconut flakes
  • 1 tablespoon chopped fresh cilantro
  • 1 teaspoon lime zest

Instructions

1
Rinse the Rice: Place the rice in a fine mesh strainer and rinse under cold running water, gently agitating with your fingers, until the runoff water runs completely clear. Shake off excess water and set aside to drain.
2
Combine Ingredients: In a medium saucepan, add the rinsed rice, coconut milk, water, and salt. Stir gently to distribute the ingredients evenly.
3
Bring to a Boil: Set the saucepan over medium-high heat and bring the liquid to a gentle boil, stirring occasionally to prevent the rice from sticking to the bottom.
4
Simmer Covered: Once the liquid reaches a boil, immediately reduce the heat to low. Cover with a tight-fitting lid and simmer for 15 minutes. Do not lift the lid during this time to allow the rice to steam properly.
5
Rest the Rice: Remove the saucepan from the heat while keeping the lid securely on. Let the rice rest undisturbed for 10 minutes so it finishes steaming and absorbs any remaining moisture.
6
Fluff and Serve: Remove the lid and gently fluff the rice with a fork, separating the grains. Transfer to a serving dish and garnish with toasted coconut flakes, chopped fresh cilantro, and lime zest if desired. Serve warm.
Additional Information

Equipment Needed

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

Nutrition (Per Serving)

Calories 210
Protein 3g
Carbs 34g
Fat 7g

Allergy Information

  • Contains coconut, which is classified as a tree nut allergen for some individuals.
  • Always check ingredient labels for potential hidden allergens.
Elise Carrington

Sharing easy, flavorful recipes and meal ideas for busy home cooks and food lovers.