Thai Coconut Rice

4g protein · 25 min · 280 kcal

Thai Coconut Rice

Thai coconut rice is jasmine rice gently simmered with coconut milk and water until tender and fluffy. It makes a fragrant, creamy side for Thai curries and other boldly flavoured dishes.

25 min6 servings280 kcal

Ingredients

  • 350 g (1½ cups)jasmine rice
  • 400 ml (1½ cups)coconut milk
  • 400 ml (1½ cups)water

Instructions

  1. 1

    Bring to a boil

    Put the rice, water and coconut milk in a small pot or saucepan over medium-high heat. Bring the mixture to a boil, then as soon as it bubbles, turn the heat down to medium-low and let it simmer gently.

  2. 2

    Simmer uncovered

    Leave the pot uncovered while the rice cooks. A lid traps steam and can make the rice sticky and soggy.

  3. 3

    Stir and rest

    Stir occasionally to stop the rice catching on the bottom of the pot. Simmer until all the liquid has been absorbed, then take the pot off the heat and cover it to keep the rice warm until serving.

What is Thai coconut rice?

Coconut rice is a fragrant rice side found in cuisines across South and Southeast Asia; this version pairs jasmine rice with coconut milk. The combination gives the grains a gentle coconut aroma and a richer finish than rice cooked in water alone.

Jasmine rice: its natural fragrance complements coconut milk and makes this an easy match for Thai-style meals. Cooking the rice uncovered, then covering it only after it has absorbed the liquid, helps avoid a wet, sticky result.

Nutrition and macros by portion

The nutrition label shows one serving as written: 280 calories, 4g protein, 39g carbs, 12g fat.

PortionAdjustmentkcalProteinCarbsFat
LighterSmaller rice portion196 kcal3g27g8g
This servingAs written280 kcal4g39g12g
HungryLarger rice portion420 kcal6g59g18g

Most of the carbohydrates in a serving come from the jasmine rice, while the coconut milk provides much of the fat; the rice contributes a little protein. Serve it with vegetables and a protein-rich main such as tofu, fish or chicken to balance the plate.

Choosing the ingredients

Rice: jasmine rice is the variety specified here, and its aromatic grains suit the coconut flavour. Measure it carefully so the liquid ratio stays consistent.

Coconut milk: shake or stir the tin before measuring so the thicker cream and thinner liquid are evenly combined. Use coconut milk rather than coconut cream, which is more concentrated.

Why the pot stays uncovered

Uncovered simmering lets the liquid reduce as the rice cooks. Putting the lid on too early traps steam and can leave the grains overly soft and soggy.

Gentle heat: once the pot reaches a boil, reduce the temperature promptly. A quiet simmer gives the rice time to absorb the coconut mixture without scorching the bottom.

How to tell when it is ready

Liquid: the rice is ready to come off the heat when the cooking liquid has been absorbed. Stir occasionally during cooking, especially across the bottom of the pot, to prevent sticking.

Texture: the rice should be tender rather than swimming in liquid. Once it is off the heat, cover the pot to keep it warm until you serve it.

Timing and serving

The listed total time is 25 minutes. Keep an eye on the pot as it simmers, since the method uses the absorption of the liquid as its doneness cue rather than a separate timed step.

Serve the rice alongside Thai curries, stir-fries or grilled vegetables. Its mild coconut flavour works well with dishes that bring more heat, acidity or savoury seasoning to the plate.

Balancing the plate

This rice brings most of its carbohydrate from the rice, while the coconut milk contributes much of the fat. The rice itself also provides a small amount of protein.

Pair a serving with vegetables and a protein-rich main, such as tofu, fish or chicken, for a more varied meal. Keep the rice portion alongside the main rather than letting it take up the whole plate.

Recipe notes & tips

  • Shake or stir the coconut milk before measuring to combine its thick and thin parts.
  • Use a small, heavy-based saucepan to help the rice cook evenly.
  • Lower the heat as soon as the mixture boils so it simmers gently.
  • Stir occasionally, making sure to scrape the bottom of the pan.
  • Keep the pot uncovered until the liquid has been absorbed.
  • Cover the rice only after taking it off the heat to keep it warm for serving.

Variations

  • Add pandan: simmer a knotted pandan leaf with the rice for a different fragrant note, then remove it before serving.
  • Use brown jasmine rice: expect a longer cooking time and check the packet guidance for the liquid needed.
  • Add salt: season lightly to bring out the coconut flavour.
  • Finish with lime: serve with a little lime zest for a fresh contrast.
  • Add toasted coconut: scatter toasted coconut over the rice just before serving for extra texture.

Common mistakes to avoid

  • Lidding it too soon: trapped steam can make the rice soggy, so leave the pot uncovered while it simmers.
  • Boiling hard: high heat can catch the rice on the bottom, so reduce the heat as soon as it bubbles.
  • Skipping the stirring: rice can scorch at the base, so stir occasionally and scrape the bottom.
  • Stopping too early: remaining liquid leaves the rice wet, so simmer until it has been absorbed.
  • Using coconut cream: it is more concentrated than coconut milk, so use coconut milk as specified.

How to store

Cool leftovers promptly, transfer them to an airtight container and refrigerate for up to 3 days. Reheat until steaming hot throughout, adding a splash of water if the rice has dried out.

Frequently asked questions

Should I rinse the jasmine rice first?

The method does not specify rinsing. If you choose to rinse it, drain it thoroughly before adding it to the pot.

Why is the rice cooked without a lid?

The recipe keeps the pot uncovered so steam can escape and the rice does not become overly sticky or soggy. Cover it only after cooking, to keep it warm.

Can I use light coconut milk?

Yes, but the rice will have a less rich coconut flavour. Use the same measured amount and simmer until the liquid has been absorbed.

How do I know when the rice is done?

The recipe's cue is that all the cooking liquid has been absorbed. The rice should be tender, with no pool of liquid remaining in the pot.

What should I serve with Thai coconut rice?

Serve it with Thai curries, stir-fries or grilled vegetables. A protein-rich main and vegetables make it a more complete plate.

Can I make it ahead?

It can be cooked ahead and refrigerated once cooled. Reheat it until steaming hot throughout, with a splash of water if needed.

Cook it from the original

This recipe comes from hintofhealthy.com. Their page has the author’s own photos, notes and tips — the best place to cook it from.

Open the recipe on hintofhealthy.comOpens in a new tab
Calori App Free download Install