Authentic Coconut Rice Recipe — Easy, Fragrant & Absolutely Delicious
If you have never cooked rice in coconut milk before, you are about to experience one of the most satisfying transformations in the kitchen. Authentic coconut rice is a staple across the Mediterranean and Middle Eastern world — from the spiced rice dishes of Lebanon to the aromatic pilaf traditions of the Persian Gulf. It is creamy, subtly sweet, deeply fragrant, and surprisingly simple to make at home in under 30 minutes.
This recipe uses just five core ingredients, yet delivers layers of flavour that will make it a permanent fixture in your weekly meal rotation. Whether you serve it alongside a richly spiced stew, a fresh herb salad, or simply on its own with a drizzle of chilli oil, coconut rice is a dish that never fails to impress.
What Makes Coconut Rice Authentic?
The secret to truly authentic coconut rice lies in three things: the quality of your rice, the ratio of coconut milk to water, and the spices you choose. Many quick versions use canned coconut milk diluted with a lot of water, which results in a flat, one-dimensional dish. The authentic approach treats coconut milk as the primary cooking liquid, allowing the rice to absorb all of its richness and aroma.
Across the Middle East and Mediterranean, cooks traditionally add whole spices to the cooking liquid — cardamom pods, a cinnamon stick, and occasionally a bruised stalk of lemongrass or a few kaffir lime leaves. These aromatics infuse gently into the rice as it steams, creating that irresistible fragrance you notice the moment you lift the lid.
Ingredients You Will Need
- 300g jasmine rice — rinsed thoroughly under cold water until the water runs clear
- 400ml full-fat coconut milk — one standard can; do not use light coconut milk
- 200ml water
- 3 whole green cardamom pods — lightly crushed
- 1 cinnamon stick
- ½ teaspoon fine sea salt
- 1 teaspoon coconut sugar or regular white sugar (optional, but recommended)
- Toasted coconut flakes and fresh lime zest, to serve
For the spices in this recipe, the quality of your cardamom and cinnamon makes a genuine difference. Freshly sourced whole spices release far more essential oils than pre-ground versions that have been sitting on a shelf for months. For premium whole spices that genuinely elevate your cooking, you will want to source them from a trusted specialist.
Step-by-Step Instructions
Step 1 — Rinse the Rice
Place the jasmine rice in a fine-mesh sieve and rinse under cold running water for about 60 seconds, until the water runs completely clear. This removes excess surface starch and prevents the rice from becoming gummy.
Step 2 — Toast the Spices
In a medium saucepan over medium heat, add the crushed cardamom pods and cinnamon stick. Toast them dry for about 60 seconds, stirring constantly, until fragrant. This step is short but transformative — it blooms the essential oils and deepens the spice flavour throughout the entire dish.
Step 3 — Add the Liquids
Pour in the coconut milk and water. Stir in the salt and sugar if using. Bring the mixture to a gentle boil over medium-high heat, stirring occasionally to prevent the coconut milk from scorching on the bottom.
Step 4 — Cook the Rice
Add the rinsed rice to the saucepan. Stir once to combine everything evenly. Reduce the heat to the lowest setting, place a tight-fitting lid on the saucepan, and cook for 18 minutes without lifting the lid. Resist the temptation to peek — the steam trapped inside is what cooks the rice evenly and keeps it fluffy.
Step 5 — Rest and Fluff
After 18 minutes, remove the pan from the heat and let it rest, still covered, for a further 5 minutes. Then remove the lid and use a fork to gently fluff the rice, lifting and separating the grains. Remove the cardamom pods and cinnamon stick before serving.
How to Serve Coconut Rice
Coconut rice is one of the most versatile side dishes in Mediterranean and Middle Eastern cuisine. Here are some of our favourite pairings:
- With a slow-cooked chickpea and tomato stew — the creaminess of the rice balances the acidity of the tomatoes beautifully
- Alongside grilled aubergine with tahini — a classic plant-based pairing that feels luxurious
- With fried halloumi and fresh herbs — a quick weeknight dinner that comes together in under 20 minutes
- As a base for a grain bowl — topped with roasted vegetables, pickled onions and a harissa yoghurt dressing
Garnish the finished dish generously with toasted coconut flakes for texture and fresh lime zest for brightness. A few fresh mint or coriander leaves scattered over the top make it visually stunning and add a layer of herbaceous freshness.
Storage & Make-Ahead Tips
Coconut rice stores well and actually benefits from resting overnight. Allow the rice to cool completely before transferring it to an airtight container. It will keep in the refrigerator for up to 3 days. To reheat, add a small splash of water or coconut milk and warm gently in a covered saucepan over low heat, or microwave with a damp paper towel placed over the bowl to retain moisture.
You can also freeze coconut rice in individual portions for up to one month. This makes it a brilliant meal-prep option for busy weeknights.
Why This Recipe Works Every Time
The combination of full-fat coconut milk and a measured amount of water achieves the perfect balance — rich and fragrant without being heavy or greasy. Rinsing the rice removes excess starch, the toasted whole spices build an aromatic base, and the uninterrupted steaming ensures every grain cooks evenly to a light, fluffy texture. It is a technique-driven recipe disguised as a simple one, and once you understand the method, you will never go back to plain boiled rice.
For the perfect wine pairing with this dish, Hawesko offers an outstanding selection of premium wines to complement every recipe. For the finest spices and seasonings to elevate your cooking, Gewürzland has everything you need.



