Vegan and Vegetarian

Easy Coconut Rice Recipe

Hands-off coconut rice in the oven or air fryer. Jasmine rice, coconut milk, pandan or lime leaves baked to fluffy perfection!

  • Serves 4
  • Prep 10 minutes
  • Cook 35 minutes
  • Total 45 minutes

Asian Recipes

Jump to the recipe
Easy Coconut Rice Recipe

Coconut rice in the oven or the air fryer! Use my easy method to bake jasmine rice to fluffy perfection with coconut milk, pandan leaves and a buttery finish. The perfect side dish for curries, stir fries and more!

A close-up of a bowl of fluffy coconut rice garnished with thin green herbs, with a metal spoon resting inside the bowl. The background is a textured light green surface.

I have huuuge weakness for coconut rice – I literally can’t get enough of it! It’s just so comfortingly fragrant, with a subtly sweet flavor that literally hugs you. I used to always order it at our local Thai restaurant and I am so happy to have mastered making it at home. You want to know the secret to perfect coconut rice? Bake it, don’t boil it!

All you need is fragrant jasmine rice, coconut milk, a little sugar for sweetness, salt, and pandan or lime leaves so every grain turns out fluffy and gently perfumed — not sticky or stodgy.

The method is hands-off and ultra reliable: rinse, measure by ratio, cover tightly, then let steam do the work while you focus on the main. Finish some lime zest and a sprinkling of toasted coconut flakes and bask at the fluffy perfection!

A bowl of coconut rice garnished with lime wedges and sliced almonds, with a spoon resting inside. Nearby are a small bowl of curry, a dish of almonds, lime slices, and herbs on a textured surface.

Here’s What You’ll Need

Just a handful of ingredients and you can make coconut milk rice at home that rivals that of the best Asian restaurant!

  • Jasmine rice – naturally tender, gently perfumed.
  • Coconut milk – use good-quality full-fat canned coconut milk for best flavor.
  • Sugar and salt – a little of sugar intensifies the coconut flavor, but you can skip it if you want; salt seasons the rice from within.
  • Pandan leaves – these long, fragrant tropical leaves are used in Asian recipes to perfume sweets, rice, and curries. They have a very subtle vanilla-jasmine perfume which infuses the rice as it cooks. You can find frozen pandan leaves in most Asian grocers.
  • Lime leaves – If pandan leaves are hard to source, use lime leaves instead (also known as kaffir lime or makrut leaves). You can purchase dried lime leaves fairly easily – or keep a potted Kaffir lime tree for fresh ones!
  • Butter or coconut oil – keeps rice fluffy and glossy and adds extra flavor.
  • Optional garnishes: toasted coconut flakes or shredded coconut, lime juice or lime zest. chopped cilantro.
A can of coconut milk, a bowl of jasmine rice, small bowls of sugar, salt, and butter, a dish of coconut flakes, two pandan leaves, and two lime leaves are arranged on a light surface. Each item is labeled.

How to Make Coconut Rice

  1. Preheat the oven or air fryer to 400°F (200°C). Grease an 8-inch metal square pan with butter or coconut oil and prep two sheets of foil to cover it with.
  2. Rinse the jasmine rice thoroughly to remove some of the excess starch. Place in a bowl and cover with cold water. Stir with your hands until the water turns cloudy. Drain and repeat once or twice until the water is clear. Drain thoroughly in a fine mesh strainer.
  3. Empty the can of coconut milk in a saucepan. add water, sugar and salt and bring to a boil, stirring to dissolve the sugar.
Side-by-side images show a coconut milk, water, sugar and salt in a pot on a stove. In the first, a hand pours water into the pot. In the second, the mixture is simmering with small bubbles forming on the surface.
  1. Pour the heated coconut milk into the prepared pan and add the rice. Stir briefly then top with knotted pandan leaves (or lime leaves) and cubed butter. Cover the pan tightly with the foil and place in the oven or the air fryer basket.
Two images side by side: On the left, someone stirs rice in a bowl of jasmine rice to remove excess starch. On the right, they pour the rinsed rice from the bowl into a square pan filled with coconut milk mixture.
  1. Bake for 35-40 minutes then rest the pan for 10 minutes before removing the foil.
  2. Discard the pandan or lime leaves. Fluff up the rice with a fork and serve garnished with a little lime zest and some toasted coconut.
Four images show: uncooked rice with coconut milk, butter, and pandan leaves in a pan; the pan covered with foil; cooked rice with pandan; and a plate of fluffy coconut rice garnished with lime wedges.

Leftovers and Storage

  • Make-ahead: Cook, cool quickly, then cover and refrigerate up to 3 days.
  • Reheat: Sprinkle 1–2 tbsp water or coconut milk per cup rice, cover and warm in microwave until piping hot; fluff and serve.

Recipe

Easy Coconut Rice (Air Fryer or Oven)

Fluffy coconut rice in the oven or the air fryer! This tasty rice side dish is wonderful with so many recipes and delicious enough on its own. Use this easy method to transform jasmine rice to fluffy perfection with coconut milk, pandan or lime leaves, and a buttery finish.

  • Serves 4
  • Prep 10 minutes
  • Cook 35 minutes
  • Total 45 minutes

Ingredients

  • ½ tbsp unsalted butter (or coconut oil, to grease the pan)
  • 2 cups (375g) jasmine rice
  • 14 oz (400ml) coconut milk (, full fat)
  • 1 cup (250ml) water
  • 1 tbsp white sugar
  • ½ tsp sea salt
  • 2 pandan leaves (, tied in a knot or 2 lime leaves)
  • 1 tbsp unsalted butter (, cubed or use melted coconut oil)
  • salt (, to taste)

Optional garnishes

  • toasted coconut flakes or dessicated coconut
  • lime juice and zest
  • cilantro ((coriander))

Method

  1. 1

    Preheat the oven or air fryer to 400°F (200°C). Grease an 8-inch metal square pan with butter or coconut oil and prep two sheets of foil to cover it with.

  2. 2

    Rinse the jasmine rice thoroughly to remove some of the excess starch. Place in a bowl and cover with cold water. Stir with your hands until the water turns cloudy. Drain and repeat a couple of times or until the water runs clear. Drain thoroughly in a fine mesh strainer.

  3. 3

    Empty the can of coconut milk in a saucepan. add water, sugar and salt and bring to a boil, stirring to dissolve the sugar.

  4. 4

    Pour the heated coconut milk into the prepared pan and add the rice. Stir briefly then top with knotted pandan leaves (or lime leaves) and cubed butter.

  5. 5

    Cover the pan tightly with the foil and place in the oven or the air fryer basket.

  6. 6

    Bake for 35-40 minutes then rest the pan for 10 minutes before removing the foil.

  7. 7

    Discard the pandan or lime leaves. Fluff up the rice with a fork and have a taste to see if you need to adjust the seasoning.

  8. 8

    Serve garnished with a little lime zest and chopped cilantro or a scattering of toasted coconut flakes.

Notes

Make-ahead: Cook, cool quickly, then cover and refrigerate up to 3 days. Reheat: Sprinkle 1–2 tbsp water or coconut milk per cup rice, cover and warm in microwave until piping hot; fluff and serve.

Equipment

  • 8 inch square pan
  • Instant Vortex Digital Air Fryer

Nutrition

  • Calories582 kcal
  • Carbohydrates80 g
  • Protein9 g
  • Fat26 g
  • Saturated Fat22 g
  • Polyunsaturated Fat1 g
  • Monounsaturated Fat2 g
  • Trans Fat0.2 g
  • Cholesterol11 mg
  • Sodium309 mg
  • Potassium326 mg
  • Fiber1 g
  • Sugar3 g
  • Vitamin A131 IU
  • Vitamin C1 mg
  • Calcium45 mg
  • Iron4 mg