Once you try this easy coconut rice recipe, your culinary world will transform. This fragrant basmati coconut rice is the ultimate accompaniment, elevating curries, stir-fries, and a myriad of other dishes from ordinary to extraordinary!

The Ultimate Easy Coconut Rice Recipe for Flavorful Meals
Life can be a whirlwind, especially with busy schedules, school activities, and everything in between. Finding effortless dinner solutions that don’t compromise on flavor is a constant quest. While comforting classics like skillet linguine have their place, sometimes you crave something that truly elevates your meal without adding extra work. That’s where this easy coconut rice recipe comes into play.
For years, this simple yet incredibly flavorful basmati coconut rice has been a staple in our kitchen. It’s one of those “aha!” recipes that once you try, you’ll wonder how you ever settled for plain rice. It brings a creamy texture and a subtle, aromatic sweetness that perfectly complements a wide range of dishes, transforming even the simplest meal into a delightful culinary experience. Get ready to be spoiled, because after this, you’ll never look back!
What Makes Coconut Rice So Special?
Coconut rice is more than just a side dish; it’s an experience. The magic lies in replacing a portion of the cooking water with rich, creamy coconut milk. This simple substitution imbues the rice with a delicate sweetness and a luxurious, tender texture that stands out from regular steamed rice. The resulting rice is fluffy, fragrant, and boasts a unique tropical aroma that hints at exotic flavors and culinary adventures.
Beyond its incredible taste and texture, coconut rice is remarkably versatile. It pairs beautifully with spicy curries, savory stir-fries, grilled fish, roasted vegetables, and even as a base for flavorful rice bowls. It’s an effortless way to add a gourmet touch to your weeknight dinners or impress guests at a dinner party.

The Secret to Irresistible Coconut Rice: Key Ingredients
This recipe uses a handful of readily available ingredients to create something truly magical. The quality of your ingredients, especially the coconut milk, will significantly impact the final flavor and texture of your rice.
Coconut Milk: The Heart of the Flavor
The star of the show is, of course, coconut milk. For the best results – meaning the creamiest texture and richest flavor – always opt for **full-fat coconut milk**. The higher fat content contributes to a more decadent and velvety rice. While light coconut milk can be used as a substitute, be aware that your rice won’t achieve the same level of creaminess or depth of flavor. Look for canned coconut milk without added gums or stabilizers if possible, for the purest taste.
Choosing Your Rice: Basmati vs. Jasmine
While various types of rice can be used, this recipe specifically calls for **white basmati rice**. Basmati is a long-grain rice known for its distinctive aroma and fluffy, separate grains when cooked. Its slender grains absorb flavors beautifully without becoming sticky or clumpy, making it ideal for absorbing the coconut milk. Jasmine rice is another excellent long-grain option, offering a slightly softer texture and a fragrant, floral aroma that also complements coconut milk wonderfully. Whichever you choose, ensure you **rinse and drain the rice thoroughly** before cooking. This crucial step removes excess starch, which prevents the rice from becoming gummy.
Sweetener and Salt: The Perfect Balance
A touch of sweetness is key to balancing the savory notes and enhancing the natural flavor of the coconut. **Maple syrup** is my preferred choice for its subtle, warm sweetness, but you can absolutely substitute it with **brown sugar** if that’s what you have on hand or prefer. A small amount of **sea salt** is equally important, as it helps to round out the flavors and prevent the rice from tasting flat.
Water: The Unsung Hero
Although coconut milk is prominent, a portion of water is still necessary. This helps to achieve the perfect consistency, preventing the rice from becoming overly rich or too sticky. The precise ratio of coconut milk to water, combined with the rice, ensures a perfectly cooked, fluffy result.
Mastering the Art of Coconut Rice: Step-by-Step Guide
Making coconut rice is surprisingly simple, essentially replacing part of the water with coconut milk. However, a few key steps and techniques ensure flawless results every time.

Step 1: Combine the Liquids and Seasoning
In a medium-sized saucepan, pour in the water, full-fat coconut milk, maple syrup (or brown sugar), and sea salt. Give it a good whisk to ensure the sweetener and salt are fully dissolved and combined. This mixture will be the flavorful liquid in which your rice cooks.
Step 2: Bring to a Gentle Boil
Place the saucepan over medium-high heat and bring the liquid mixture to a gentle boil. Keep an eye on it to prevent it from boiling over. Once it reaches a boil, it’s ready for the rice.
Step 3: Add Rice and Simmer
Carefully add the thoroughly rinsed and drained basmati rice to the boiling liquid. Give it a quick, gentle stir to distribute the rice evenly. Immediately reduce the heat to low. This is critical to prevent the rice from cooking too quickly and burning. Place the lid tightly on the saucepan. Allow it to simmer for precisely 10-11 minutes. Resist the urge to lift the lid during this time, as the steam trapped inside is crucial for proper cooking.
Step 4: Rest and Fluff
Once the 10-11 minutes of simmering are up, remove the saucepan from the heat, but **do not remove the lid**. Let the rice sit undisturbed for another few minutes (around 5-10 minutes). This resting period allows the remaining liquid to be fully absorbed and the grains to steam perfectly, resulting in incredibly fluffy rice. After resting, remove the lid and gently fluff the rice with a fork. This separates the grains and releases any trapped steam.
Step 5: Serve Immediately
Your fragrant and creamy coconut rice is now ready to be enjoyed! Serve it warm as a delightful accompaniment to your favorite main courses. Leftovers can be stored in an airtight container in the fridge for 2-3 days, ready to be reheated for another quick meal.


Perfect Pairings: What to Serve with Coconut Rice
While I admit to sometimes eating this coconut rice by the spoonful straight from the pot (it’s that good!), its true potential shines when paired with other dishes. The creamy, slightly sweet notes of the rice beautifully balance and enhance a variety of savory flavors.
Curries of All Kinds
Coconut rice is an absolute dream with curries. Whether you’re a fan of the rich and spicy flavors of a Thai green chicken curry, the aromatic complexity of an Indian chicken tikka masala, or a hearty golden lentil curry, this rice acts as the perfect canvas. It soaks up the flavorful sauces while offering a delightful textural contrast. I highly recommend trying it with an Instant Pot butternut squash Thai curry for a truly satisfying vegetarian option.
Sizzling Stir-Fries
The freshness and crispness of a stir-fry, whether it’s loaded with chicken, shrimp, or a medley of vegetables, find a wonderful counterpart in coconut rice. It provides a comforting and substantial base that absorbs the savory, tangy, and sometimes spicy sauces of a good stir-fry.
Grilled Meats and Seafood
Imagine perfectly grilled chicken, marinated fish, or juicy prawns served alongside a mound of fragrant coconut rice. The light sweetness and creamy texture of the rice cut through the richness of grilled proteins, creating a harmonious and balanced meal.
Vegetarian and Vegan Delights
This rice is naturally vegan and vegetarian-friendly, making it an excellent side for plant-based meals. Pair it with roasted vegetables, a black bean stew, or a simple tofu scramble for a nutritious and satisfying dish.
Below are some of my favorite curry dishes from the blog that pair PERFECTLY with this rice!
- Instant Pot Chicken Tikka Masala
- Thai Green Chicken Curry
- Golden Lentil Curry
- Thai Chicken Peanut Curry
Creative Variations for Your Coconut Rice
While the classic recipe is outstanding on its own, don’t hesitate to experiment with additions to customize your coconut rice to your taste:
- Zesty Lime Coconut Rice: Stir in the zest and juice of half a lime after fluffing the rice for a bright, tangy finish.
- Ginger-Garlic Infusion: Sauté a teaspoon of minced fresh ginger and garlic in a little oil before adding the liquids for an aromatic kick.
- Spicy Twist: For a hint of heat, add a pinch of red pepper flakes or a thin slice of a mild chili pepper to the cooking liquid.
- Herbal Freshness: Garnish with fresh chopped cilantro, mint, or basil just before serving for an added layer of flavor and color.
- Sweet Dessert Rice: For a dessert version, increase the maple syrup slightly and serve with fresh mango slices, toasted coconut flakes, or a drizzle of condensed milk.
Storage and Reheating Tips
One of the best things about this easy coconut rice is how well it stores. Leftovers are perfect for quick lunches or another simple dinner.
- Storage: Allow the cooked rice to cool completely before transferring it to an airtight container. Store it in the refrigerator for up to 3-4 days.
- Reheating on the Stovetop: For best results, reheat rice on the stovetop. Place the desired amount of rice in a saucepan with a tablespoon or two of water or coconut milk. Cover and heat over low heat, stirring occasionally, until warmed through and fluffy again. The added liquid helps to rehydrate the grains and prevent them from drying out.
- Reheating in the Microwave: If you’re short on time, microwave reheating is an option. Place the rice in a microwave-safe bowl, sprinkle with a tablespoon of water, and cover with a damp paper towel or microwave-safe lid. Heat in 30-second intervals, stirring in between, until heated through.
Frequently Asked Questions (FAQ) about Coconut Rice
Can I use brown rice for this recipe?
While white basmati or jasmine rice is recommended for its texture and quicker cooking time, you can use brown rice. However, you will need to adjust the cooking liquid ratio and cooking time significantly, as brown rice requires more liquid and a longer simmer. Typically, for brown rice, you would use about 1.5 to 2 cups of liquid per cup of rice and simmer for 30-45 minutes. Experimentation might be needed to find the perfect balance with coconut milk.
Why is my coconut rice mushy?
Mushy rice is usually a sign of too much liquid or cooking at too high a heat. Ensure you measure your liquids precisely and keep the heat on low during the simmer. Also, avoid stirring the rice too much while it’s cooking, as this can release starch and break the grains. The resting period off the heat is also crucial for perfect fluffiness.
Why is my coconut rice dry?
If your rice is dry, it likely didn’t have enough liquid or wasn’t cooked long enough. Double-check your measurements. If your lid wasn’t tight, steam might have escaped, leading to dryness. Make sure the lid creates a good seal. If you find it consistently dry, you might need to add an extra tablespoon or two of water or coconut milk to the initial liquid mixture.
Can I make coconut rice in a rice cooker?
Absolutely! Most rice cookers work perfectly for coconut rice. Simply add the rinsed rice, water, coconut milk, maple syrup, and salt to your rice cooker. Stir gently and then cook according to your rice cooker’s instructions for white rice. Some rice cookers might require slight adjustments to the liquid amount, but the general principle remains the same.
Is coconut rice healthy?
Coconut milk is higher in fat than water, so coconut rice will have a higher calorie and fat content than plain rice. However, it’s also a source of healthy fats and can be part of a balanced diet when consumed in moderation. The rich flavor means a small serving can be very satisfying. You can also use light coconut milk for a less creamy, lower-fat option, though it will alter the texture and richness.
Recipe Card
Easy Coconut Rice
5 from 21 reviews
- Author: Katherine | Love In My Oven
- Total Time: 20 minutes
- Yield: 4 servings rice 1x
Description
Once you try this easy coconut rice recipe, you’ll never make plain rice again. This basmati coconut rice is the perfect pair to curries and stir-fries, adding a creamy, aromatic touch to any meal!
Ingredients
Scale
- 1 cup water
- 3/4 cup full-fat coconut milk*
- 1 tsp maple syrup**
- 1/2 tsp sea salt
- 1 cup white basmati rice, rinsed and drained
Instructions
- In a medium sized saucepan, combine the water, coconut milk, maple syrup, and salt. Heat the mixture over medium-high heat until boiling.
- Add the rinsed and drained basmati rice to the boiling liquid. Reduce the heat to low, place the lid on the saucepan, and simmer for 11 minutes. Avoid lifting the lid during this time.
- Remove the saucepan from heat and allow it to sit, still covered, for an additional 5-10 minutes. This resting period helps the rice absorb remaining liquid and become perfectly fluffy.
- Finally, remove the lid and gently fluff the rice with a fork. Serve immediately.
Leftovers can be stored in an airtight container in the fridge for 2-3 days.
Notes
*You can use light coconut milk, but the rice won’t be as creamy and rich in flavor.
**Feel free to substitute with 1 tsp brown sugar for an equally delicious sweetness.
***This recipe can easily be doubled, or tripled! Adjust quantities using the scale buttons above for convenience.
- Prep Time: 5 minutes
- Cook Time: 15 minutes