Coconut rice is one of those simple additions that instantly transforms an everyday meal into something special. I love how it adds a subtle sweetness and a delicate fragrance that complements bold, savory dishes—especially anything with spice or a creamy sauce. When I serve it with something like Thai peanut chicken, the flavors come together in the most satisfying way.
Why You’ll Love This Recipe
Tropical Vibe at Home
With just a can of coconut milk and a few pantry staples, I can bring a light, tropical touch to the table that makes any meal feel a little more exciting.
Fluffy, Creamy Texture
It has that perfect balance—fluffy like regular rice, but with a hint of richness from the coconut milk.
Balanced Flavor
I love how the mild sweetness mellows spicy or salty dishes, which makes it a great base for curries, stir-fries, or grilled meats.
Family-Friendly
Kids and spice-sensitive guests always appreciate this mellow, slightly sweet rice. It’s a comforting base everyone enjoys.
Easy to Make
This recipe is as easy as boiling water—but with way more flavor payoff.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
-
1 cup jasmine rice
-
1 cup canned coconut milk (full-fat for best flavor)
-
½ cup water
-
1 teaspoon sugar
-
½ teaspoon salt
Directions
Step 1: Combine Ingredients
In a medium saucepan, I combine the jasmine rice, coconut milk, water, sugar, and salt.
Step 2: Bring to a Boil
I bring everything to a gentle boil over medium-high heat, stirring once or twice to prevent sticking.
Step 3: Simmer and Cover
Once boiling, I reduce the heat to low, cover the pot, and let it simmer for 18–20 minutes until the liquid is absorbed and the rice is tender.
Step 4: Let it Rest
I remove the pot from heat and let it sit, covered, for 5 minutes. Then I fluff it gently with a fork.
Servings and Timing
Servings: 3–4
Prep Time: 5 minutes
Cook Time: 20 minutes
Total Time: 25 minutes
Variations
-
Toasted Coconut Garnish: I like to sprinkle toasted shredded coconut over the top for extra texture and flavor.
-
Herb Finish: Chopped cilantro, Thai basil, or green onions make a nice fresh contrast.
-
Citrus Note: A squeeze of lime at the end brightens the whole dish.
-
Make It Vegan: This recipe is naturally vegan and gluten-free, perfect for plant-based meals.
-
Sticky Version: For a stickier texture, I use glutinous (sticky) rice instead of jasmine.
Storage/Reheating
Refrigerate
I store leftovers in an airtight container in the fridge for up to 4 days.
Reheat
To reheat, I sprinkle a little water over the rice and warm it in the microwave or on the stovetop, covered, until hot.
Freezing
Coconut rice freezes well. I portion it into bags and freeze for up to 2 months. When ready to eat, I thaw and reheat as usual.
FAQs
Can I use light coconut milk?
Yes, but I find full-fat coconut milk gives a richer texture and better flavor. Light versions work if I want a lower-fat option.
What’s the best rice to use?
Jasmine rice is my favorite for its fragrance and soft texture, but basmati or long-grain rice also work well.
Can I make this in a rice cooker?
Absolutely. I add all ingredients to the rice cooker and cook as I normally would with plain rice.
Why add sugar to the rice?
Just a touch of sugar enhances the natural sweetness of the coconut milk and balances savory pairings without making the rice taste “desserty.”
What dishes pair best with coconut rice?
I love serving it with Thai peanut chicken, curry, grilled shrimp, or any dish with a spicy or creamy sauce.
Conclusion
Coconut rice is one of those easy upgrades that completely elevates a meal. With just a few ingredients, I get a fluffy, fragrant side that balances spicy, salty, and savory dishes with a gentle creaminess. Whether I’m using it to complement a weeknight stir-fry or bringing a tropical flair to a dinner party, it always hits the mark. If I want a simple side with big flavor, this coconut rice is always my pick.
PrintCoconut Rice
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
This easy Coconut Rice recipe is made with jasmine rice and creamy coconut milk for a lightly sweet, fragrant side dish that pairs perfectly with curries, stir-fries, and spicy mains. With just five ingredients and one pot, it’s a quick, flavorful upgrade that turns any meal into something special.
- Author: Lizaa
- Prep Time: 5 minutes
- Cook Time: 20 minutes
- Total Time: 25 minutes
- Yield: 3–4 servings
- Category: Side Dish
- Method: Stovetop
- Cuisine: Asian-Inspired, Thai
- Diet: Vegan
Ingredients
- 1 cup jasmine rice
- 1 cup canned coconut milk (full-fat recommended)
- ½ cup water
- 1 teaspoon sugar
- ½ teaspoon salt
Instructions
- In a medium saucepan, combine jasmine rice, coconut milk, water, sugar, and salt.
- Stir the mixture and bring to a gentle boil over medium-high heat.
- Reduce heat to low, cover the pot, and simmer for 18–20 minutes, or until the rice is tender and liquid is absorbed.
- Remove from heat and let sit, covered, for 5 minutes. Fluff gently with a fork and serve.
Notes
- Use full-fat coconut milk for the richest flavor and texture.
- Add a pandan leaf or slice of ginger for extra fragrance.
- Rinse rice before cooking to remove excess starch and prevent clumping.
- Pairs beautifully with Thai curries, teriyaki dishes, or grilled seafood.
- Leftovers can be refrigerated and reheated with a splash of water or coconut milk.
Nutrition
- Serving Size: 1 cup
- Calories: 240
- Sugar: 2g
- Sodium: 260mg
- Fat: 10g
- Saturated Fat: 9g
- Unsaturated Fat: 1g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 0mg