Coconut Rice Recipe
Coconut Rice is one of those magical side dishes that always manages to steal the show, no matter what you serve it alongside. Creamy, fragrant, and impossibly fluffy, it’s the perfect blend of simplicity and exotic flair—like a cozy, tropical hug for your tastebuds. With every bite, you get the unmistakable richness of coconut, a subtle hint of salt, and that addictive, slightly sticky texture that makes you want to go back for seconds (and thirds). Whether you’re jazzing up a weeknight dinner or anchoring the spread at your next get-together, this Coconut Rice recipe is the ultimate crowd-pleaser you’ll come back to time and again.

Ingredients You’ll Need
One of the best things about Coconut Rice is that it relies on just a few ingredients, each of which brings something essential to the table. This isn’t just easy on the cook—it’s a celebration of everyday flavors combining into something far greater than the sum of their parts!
- Jasmine rice: Choose this variety for its delicate aroma and soft, tender grains that absorb coconut flavor beautifully.
- Full-fat coconut milk: Go for the canned, full-fat version to ensure every spoonful is rich and creamy.
- Water (or coconut water): Regular water lets the coconut flavor shine, while coconut water adds even more tropical depth.
- Salt: Just a whisper of salt balances the natural sweetness of coconut and elevates all the flavors.
How to Make Coconut Rice
Step 1: Rinse Your Rice
Start by rinsing the jasmine rice under cold water in a fine mesh strainer until the water runs clear. This crucial step removes excess starch, so your Coconut Rice turns out deliciously fluffy rather than gummy. Don’t skip it, even if you’re in a hurry—the texture payoff is totally worth those extra seconds.
Step 2: Prepare the Coconut Milk Mixture
Pour the full-fat coconut milk and water (or coconut water) into a medium saucepan. Whisk gently to blend the rich coconut cream with the thinner milk, ensuring the mixture is smooth and uniform. Place the saucepan over high heat and get ready for your kitchen to start smelling like paradise.
Step 3: Bring to a Boil
Turn up the heat and let the coconut milk and water come to a rolling boil. This heats everything evenly and prepares the liquid to perfectly cook your rice. Make sure to stick around for this part, as you don’t want it boiling over.
Step 4: Add Rice and Salt, Simmer
At the first bubbles of a steady boil, add in that perfectly rinsed jasmine rice and sprinkle in the salt. Stir everything together, then immediately reduce the heat to a gentle simmer. This lets the rice soak up all those lush flavors while cooking evenly.
Step 5: Cover and Cook
Pop a lid on your saucepan and lower the heat all the way. Let the rice gently simmer for 15 to 20 minutes, or until all of the liquid is absorbed and the grains are tender. Resist the urge to peek! The trapped steam is working its magic, coaxing the creamiest Coconut Rice imaginable.
Step 6: Rest and Fluff
Once the timer rings, take the pot off the heat but keep that lid on tight. Let the rice rest, covered, for 15 minutes—this is when the moisture redistributes and the grains reach peak pillowy perfection. After resting, grab a fork and gently fluff the rice, loosening each grain to let the coconut aroma waft out.
Step 7: Serve or Store
Your Coconut Rice is ready! Serve it up immediately for maximum creaminess and warmth. If you’re prepping ahead, transfer any extras to an airtight container for later—they’ll stay fresh and tasty in the fridge all week.
How to Serve Coconut Rice

Garnishes
Give your Coconut Rice a finishing touch with a sprinkle of toasted coconut flakes, a scattering of chopped cilantro, or even thinly sliced green onions. These little pops of flavor and color bring out the tropical vibes and make your rice look downright irresistible.
Side Dishes
Coconut Rice pairs beautifully with so many main dishes! Try it beneath saucy curries, tender grilled chicken, spicy shrimp, or even as a side for grilled vegetables. Its mellow sweetness and creamy texture perfectly balance bold, spicy flavors.
Creative Ways to Present
For a fun twist, pack the warm Coconut Rice into small bowls and invert them onto plates for a charming dome shape. Or, for special occasions, serve it in hollowed-out pineapple halves for a dramatic, island-inspired presentation that’s as memorable as it is delicious.
Make Ahead and Storage
Storing Leftovers
Leftover Coconut Rice stays fresh in an airtight container in the fridge for up to 7 days. Let it cool fully before sealing it up, and your future self will thank you—next-day Coconut Rice is just as dreamy as the first serving.
Freezing
If you want to keep Coconut Rice even longer, freezing is a fantastic option. Divide cooled portions into freezer-safe bags or containers, pressing out any excess air. It will keep in the freezer for up to 2 months, ready for last-minute meals or midnight cravings.
Reheating
To reheat Coconut Rice, simply sprinkle a tablespoon or two of water over the rice and microwave covered until steamy, or gently warm it on the stove in a saucepan. The added moisture keeps it fluffy and reawakens that rich coconut scent.
FAQs
What type of rice works best for Coconut Rice?
Jasmine rice is the gold standard for Coconut Rice thanks to its fragrant aroma and plush texture, but you can experiment with basmati or even long grain white rice if that’s what you have on hand.
Can I use light coconut milk instead of full-fat?
You can, but full-fat coconut milk gives the rice a richer, creamier consistency and more pronounced coconut flavor. Light coconut milk will work, but the end result will be a bit lighter and less luscious.
Will the rice taste very sweet?
Coconut Rice gets a gentle sweetness from the coconut milk, but the added salt keeps it from tipping into dessert territory. If you prefer less sweet rice, you can use unsweetened coconut milk or add an extra pinch of salt.
How do I prevent my Coconut Rice from turning out mushy?
Properly rinsing your rice and sticking closely to the liquid-to-rice ratio in this recipe will give you beautiful, fluffy grains every time. Avoid stirring the rice while it’s cooking, as this can break up the grains and cause stickiness.
Can I make this recipe in a rice cooker?
Absolutely! Simply add all the ingredients to your rice cooker and cook as you would with plain rice. Let it rest for 10–15 minutes after the cycle completes for best results, then fluff and enjoy.
Final Thoughts
Give this Coconut Rice a try the next time you want an easy upgrade for your dinner table. It’s simple, satisfying, and packed with flavor that only coconut can deliver. I promise it’ll become one of your go-to recipes, whether you’re cooking for a crowd or just yourself!
PrintCoconut Rice Recipe
This creamy and aromatic Coconut Rice recipe is a delicious twist on traditional rice dishes. Made with jasmine rice cooked in rich coconut milk, it’s perfect for pairing with a variety of main dishes or enjoying on its own.
- Prep Time: 5 minutes
- Cook Time: 20 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Side Dish
- Method: Stovetop
- Cuisine: Asian
- Diet: Vegetarian
Ingredients
Main Ingredients:
- 2 cups jasmine rice
Coconut Mixture:
- 13.5 ounce can full-fat coconut milk
- 1 ½ cups water (or coconut water)
- ½ teaspoon salt
Instructions
- Rinse the Rice: Rinse the jasmine rice in a fine mesh strainer until the water runs clear.
- Cook the Coconut Mixture: Add the coconut milk and water to a medium saucepan on the stove over high heat. Bring the liquid to a boil.
- Add Rice: Add the salt and rinsed rice, bring to a simmer.
- Simmer: Reduce the heat to low, cover the pot, and simmer for 15-20 minutes, or until all of the liquid is absorbed.
- Rest: Remove from the heat and keep covered. Let rest for 15 minutes.
- Fluff and Serve: Remove the lid and fluff the rice with a fork. Serve immediately or store in an airtight container in the refrigerator for up to 7 days.
Nutrition
- Serving Size: 1 cup
- Calories: 320
- Sugar: 1g
- Sodium: 300mg
- Fat: 12g
- Saturated Fat: 10g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 48g
- Fiber: 1g
- Protein: 5g
- Cholesterol: 0mg
Keywords: Coconut Rice, Jasmine Rice, Side Dish, Coconut Milk, Vegetarian, Asian Cuisine