Tender jasmine rice baked in coconut milk until perfectly fluffy and fragrant. This simple oven method creates consistently perfect coconut rice without the need to babysit a pot on the stove.
Perfect Oven-Baked Coconut Rice
Baking versus stovetop.
Coconut rice is one of those deceptively simple dishes that can quietly make an entire meal better. When it’s done right, the grains are tender and fragrant, lightly sweet from the coconut milk, and fluffy enough to soak up whatever flavors surround it.
Most recipes cook coconut rice on the stovetop like traditional rice, but I’ve found that baking it produces a more reliable and consistent result. The oven provides steady, even heat, allowing the rice to absorb the coconut milk and water gradually without scorching the bottom or creating pockets of uneven texture. The result is rice that cooks gently and evenly—soft, aromatic, and perfectly separated.
Why rinsing and soaking matters.
Jasmine rice naturally carries a layer of starch that clings to the grains. That starch is what gives some rice dishes their stickiness, but with coconut rice it can quickly turn the dish heavy or clumpy. Rinsing the rice until the water runs nearly clear removes that excess starch and keeps the finished rice light and fluffy. I also like to soak the rice for about an hour before baking. That extra step allows the grains to hydrate evenly before they ever hit the heat, which helps them cook more uniformly in the oven. It’s a small bit of patience that pays off in texture.
Infusing the coconut flavor.
Rather than pouring the coconut milk mixrture over the rice cold, the liquid is warmed first. Bringing the coconut milk, water, and coconut palm sugar together in a saucepan allows the sugar to dissolve completely and ensures the flavor distributes evenly before it ever reaches the rice. Starting with warm liquid also helps the rice begin cooking immediately once it goes into the oven, rather than forcing the oven to spend extra time bringing the liquid up to temperature.
The coconut palm sugar adds just a hint of sweetness—enough to highlight the coconut without pushing the dish into dessert territory. Paired with a touch of salt, it creates the gentle balance coconut rice is known for: lightly sweet, lightly savory, and deeply aromatic. From there, the rice simply absorbs everything as it bakes.
A rice that adapts.
One of the things I love most about coconut rice is how easily it adapts to different cuisines. The base recipe stays beautifully simple, but it welcomes additional flavors depending on what you’re serving alongside it. Sometimes that means lime and cilantro for a brighter finish. Other times it might be ginger, lemongrass, pandan, or kaffir lime leaves to lean into Southeast Asian flavors. The coconut base is flexible enough to support all of those directions without losing its character. At its core, though, the goal is always the same: fluffy jasmine rice infused with coconut, balanced with just enough sweetness and salt to make every bite feel intentional.
What I serve with it.
You’ll find the full method outlined below, from rinsing and soaking the rice to warming the coconut base and letting the oven do the rest. The process is simple and largely hands-off—precision and patience matter more than complexity. If you make it, let me know how it turns out—and what you decided to pair it with.

Perfect Oven-Baked Coconut Rice
Equipment
- 4-in-1 strainer (or mesh collander)
Ingredients
- 2 cups jasmine rice
- 14 oz coconut milk
- 1 cup water
- 4 tsp coconut palm sugar
- ½ tsp Kosher salt
Instructions
Rinsing & Soaking Rice
- Using a 4-in-1 strainer, rinse 2 cups jasmine rice until nearly clear. This step removes excess starch that typically coats the grains, which would make the rice on the sticky/clumpy side when cooked with the coconut milk.
- Once rinsed, soak rice for 1 hour.
Preparing Rice
- Once the rice has soaked for an hour, strain; let continue to drain for 5 minutes while you move onto the next step.
- Preheat oven to 400℉.
- While the rice is straining and the oven is preheating, add 14 oz coconut milk, 8 oz water, and 4 tsp coconut sugar to a sauce pan and bring to a simmer, stirring to make sure the coconut sugar is dissolved.
- Pour drained rice into an 8" square baking dish and add warmed liquid mixture over the top, using a wooden spoon or spatula for a quick mix, and cover with foil.
Cooking Rice
- Place pan in 400 ℉ preheated oven and cook undisturbed for 40 minutes.
Rest Time
- After 40 minutes, remove from oven and let rest on trivet on counter for an additional 15 minutes undisturbed. DO NOT lift foil until the 15-minute rest time has passed.
- Remove foil and fluff rice with wooden spoon or spatula.
- Serve and enjoy.
Notes
- Coconut Lime Rice: stir in the juice and zest of one lime once rice is fully cooked and fluffed. Pairs well with the following cuisines:
- Southeast Asian (Thai, Malaysian)
- Polynesian (Hawai'ian)
- Carribbean (Jamaican Jerk)
- Mexican
- Cilantro Lime Coconut Rice: stir in the juice and zest of one lime and ½ cup loosely-packed cilantro once rice is fully cooked and fluffed. Pairs well with the following cuisines:
- Thai
- Carribbean (Jamaican Jerk)
- Mexican
- Thai Coconut Rice: season the coconut milk mixture with ⅛ tsp turmeric, ½ tsp garlic powder, ½ tsp onion powder, 1 tsp ground ginger. Before covering with foil, add two Pandam leaves (tied in a knot) -OR- 2-3 kaffir lime leaves submerged in the liquid. I've also substituted the Pandam or kaffir leaves with 1 tbsp of lemongrass paste because I had it on hand, and it worked beautifully. Pairs well with the following cuisines:
- Southeast Asian (Thai, Malaysian, Indian)
- North Asian (Korean)
- Carribbean
- Coconut Ginger Rice: season the coconut milk mixture with 2 tsp ground ginger (or ginger paste). Pairs well with the following cuisines:
- Southeast Asian (Thai, Malaysian, Indian)
- North Asian (Korean)
- Carribbean
- Chifa (aka Chinese-Peruvian Fusion)