Fluffy Coconut Rice Recipe for Tropical Meals
There is something truly transportive about the scent of a good coconut rice. It’s a fragrance that fills the kitchen, promising a meal that is both comforting and a little bit special. It’s more than just a side dish; it’s the foundation for so many wonderful meals, turning a simple dinner into a memorable one. The magic lies in its simplicity – fluffy, fragrant grains of rice, each one infused with the rich, creamy sweetness of coconut milk. Friends always ask me for this recipe after trying it at dinner parties, and I’m always so happy to share it.
This Coconut Rice Recipe is my definitive version. It strikes the perfect balance, where the coconut flavour is present and luscious but doesn’t overpower the rest of the meal. The rice grains remain distinct and fluffy, never clumpy or heavy. It’s a method that relies on a few key details to get it just right every single time. It works beautifully as a base for a vibrant Thai green curry, a side for grilled fish, or even as the star of a meal when topped with mango and a sprinkle of toasted sesame seeds.
Whether you’re looking to elevate your weeknight cooking or need a reliable side dish for a get-together, this coconut rice recipe will quickly become a staple in your repertoire. It’s the kind of dish that always gets compliments, with people marvelling at how something so seemingly straightforward can taste so good. We’ll walk through every step together, ensuring you get perfectly cooked, fragrant coconut rice from your very first try.
Recipe Overview
This recipe will guide you through creating beautifully fragrant and fluffy coconut rice using canned coconut milk and jasmine rice. The flavour is gently sweet and richly creamy, with a delightful aroma that complements a wide range of savoury dishes. After testing this recipe five times, I finally got it just right – the liquid ratios are precise to ensure the rice steams perfectly without becoming mushy or scorching on the bottom.
- Prep Time: 5 minutes
- Cook Time: 20 minutes
- Total Time: 25 minutes
- Servings: 4 people
- Difficulty: Easy
Why You’ll Love This Coconut Rice Recipe
- Genuine Flavour: We use full-fat coconut milk which gives the rice a genuinely rich and creamy texture. The touch of sugar balances the salt and enhances the natural sweetness of the coconut, making each spoonful deeply satisfying.
- Ready in Under 30 Minutes: From rinsing the rice to fluffing the final grains, this entire dish comes together in about 25 minutes, making it an excellent choice for a weekday dinner.
- Flexible Recipe: This is a wonderful base recipe. You can easily infuse it with more flavour by adding a bruised stalk of lemongrass, a few kaffir lime leaves, or a knotted pandan leaf to the pot while it cooks.
- Great for Meal Prep: This rice holds up brilliantly in the fridge. It’s ideal for making a batch at the start of the week to serve alongside various meals, like our popular Black Pepper Chicken.
- Family Tested: My whole family adores this rice. The subtle sweetness makes it a hit with the kids, and it’s a fantastic way to make a simple meal of grilled chicken or fish feel a bit more special.
Ingredients You’ll Need
The quality of your ingredients, especially the coconut milk, really matters here. I always opt for a full-fat, canned coconut milk without any gums or thickeners for the purest flavour and creamiest result. I find brands like Aroy-D or Chaokoh consistently deliver excellent quality.
- 300g Jasmine rice
- 400ml can full-fat coconut milk
- 200ml water
- 1 tsp caster sugar
- 1 tsp fine sea salt
Sara’s Tip: Don’t be tempted to skip rinsing the rice! This step is essential for removing excess surface starch, which is the key to achieving fluffy, separate grains of rice rather than a sticky, clumpy block.
How to Make Coconut Rice Recipe
The process for this coconut rice recipe is very straightforward. The most important part is managing the heat and resisting the urge to peek while the rice is steaming. Trust the process, and you’ll be rewarded with perfect results.
- Rinse the Rice: Place the jasmine rice in a fine-mesh sieve. Rinse it under cold running water, using your hands to move the grains around, for about 1-2 minutes. Continue until the water running from the bottom of the sieve is mostly clear. Drain it thoroughly.
- Combine Ingredients: Transfer the rinsed and drained rice to a medium-sized saucepan with a tight-fitting lid. Pour in the full-fat coconut milk, water, caster sugar, and fine sea salt. Give everything a good stir to combine and ensure the salt and sugar are dissolved.
- Bring to a Simmer: Place the saucepan over a medium-high heat and bring the liquid to a gentle simmer, stirring occasionally to prevent the rice from sticking to the bottom. Watch it closely at this stage, as coconut milk can boil over quite quickly.
- Cover and Reduce Heat: As soon as it reaches a simmer, immediately reduce the heat to the absolute lowest setting your hob will allow. Cover the saucepan with the tight-fitting lid.
- Cook Undisturbed: Let the rice cook on the lowest heat for 15 minutes. It is crucial that you do not lift the lid during this time. The trapped steam is what cooks the rice to perfection. I find that setting a timer helps me resist the temptation to check on it.
- Let it Steam: After 15 minutes, turn off the heat completely but leave the saucepan on the hob with the lid on. Let it stand and steam for a further 10 minutes. This step is non-negotiable! It allows the grains to finish cooking and absorb any remaining moisture, ensuring a fluffy texture.
- Fluff and Serve: Remove the lid and use a fork or a rice paddle to gently fluff the rice, separating the grains. Serve warm alongside your favourite curry, stir-fry, or grilled dish.
Tips From My Kitchen
- Temperature Control: The sugar content in coconut milk means it can scorch easily. The moment your mixture comes to a simmer, you must drop the heat to the lowest possible setting. A simmer plate or heat diffuser can be very helpful if you have a powerful gas hob.
- The Secret Step: I learned that the final 10-minute steam off the heat is what separates good coconut rice from great coconut rice. This resting period, as detailed in many guides like this one from BBC Good Food, lets the moisture redistribute evenly, preventing wet spots and ensuring every grain is perfectly tender.
- Make-Ahead: You can cook the rice up to 2 days in advance. Let it cool completely before transferring it to an airtight container and refrigerating. To reheat, place it in a microwave-safe bowl, sprinkle with a tablespoon of water, cover, and microwave on high for 2-3 minutes, or until piping hot.
- Storage: Leftover coconut rice should be cooled quickly and stored in an airtight container in the refrigerator. It will keep well for up to 3 days. I do not recommend freezing it, as the texture can become a bit mushy upon thawing.
Delicious Variations to Try
Once you’ve mastered the basic recipe, it’s fun to play around with different aromatics and flavours. This coconut rice is a brilliant canvas for your culinary creativity.
- Aromatic Version: Add a knotted pandan leaf (available in Asian supermarkets), a bruised stalk of lemongrass, or a few kaffir lime leaves to the pot along with the other ingredients. Remove them before fluffing and serving for a beautifully fragrant rice.
- Golden Coconut Rice: Stir in a ½ teaspoon of ground turmeric with the coconut milk. This will give the rice a stunning golden hue and a subtle, earthy flavour that pairs wonderfully with dishes like our Lemon Garlic Chicken.
- Toasted Coconut Topping: For extra texture and flavour, toast some desiccated coconut in a dry frying pan over a medium heat until golden and fragrant. Sprinkle it over the finished rice just before serving.
What to Serve With Coconut Rice Recipe
This rice is incredibly versatile and acts as the perfect starchy counterpart to so many bold flavours. It helps to temper heat and complements rich sauces.
- Thai Curries: It’s the classic pairing for a reason. The creamy rice is ideal for soaking up the sauce from a spicy Thai green, red, or massaman curry.
- Grilled Fish or Prawns: Serve a generous scoop alongside simple grilled fish or prawns that have been marinated in lime, garlic, and chilli. Add a side of mango salsa for a complete, tropical-inspired meal.
- Spicy Stir-Fries: Use it as a base for a saucy stir-fry. It provides a lovely, cooling contrast to the heat and saltiness of dishes like a classic sweet and sour or a fiery Szechuan dish.
- Drink Pairing: A crisp, off-dry Riesling or a cold lager cuts through the richness of the coconut milk beautifully. For a non-alcoholic option, a sparkling lime and mint water is wonderfully refreshing.
Frequently Asked Questions
Coconut Rice Recipe
Ingredients
Method
- Rinse the Rice: Place the jasmine rice in a fine-mesh sieve. Rinse it under cold running water, using your hands to move the grains around, for about 1-2 minutes. Continue until the water running from the bottom of the sieve is mostly clear. Drain it thoroughly.
- Combine Ingredients: Transfer the rinsed and drained rice to a medium-sized saucepan with a tight-fitting lid. Pour in the full-fat coconut milk, water, caster sugar, and fine sea salt. Give everything a good stir to combine and ensure the salt and sugar are dissolved.
- Bring to a Simmer: Place the saucepan over a medium-high heat and bring the liquid to a gentle simmer, stirring occasionally to prevent the rice from sticking to the bottom. Watch it closely at this stage, as coconut milk can boil over quite quickly.
- Cover and Reduce Heat: As soon as it reaches a simmer, immediately reduce the heat to the absolute lowest setting your hob will allow. Cover the saucepan with the tight-fitting lid.
- Cook Undisturbed: Let the rice cook on the lowest heat for 15 minutes. It is crucial that you do not lift the lid during this time. The trapped steam is what cooks the rice to perfection. I find that setting a timer helps me resist the temptation to check on it.
- Let it Steam: After 15 minutes, turn off the heat completely but leave the saucepan on the hob with the lid on. Let it stand and steam for a further 10 minutes. This step is non-negotiable! It allows the grains to finish cooking and absorb any remaining moisture, ensuring a fluffy texture.
- Fluff and Serve: Remove the lid and use a fork or a rice paddle to gently fluff the rice, separating the grains. Serve warm alongside your favourite curry, stir-fry, or grilled dish.
Notes
I hope you love this coconut rice recipe as much as we do in my house. It’s a simple dish, but one that brings so much comfort and flavour to the table. Once you try it, I’m certain it will become a go-to in your kitchen. I’d love to hear how it turns out for you – please leave a comment below and let me know what you served it with!