Coconut Rice: Creamy Tropical Delight for Any Meal
There’s something irresistibly inviting about Coconut Rice that makes every bite feel like a tropical vacation. Creamy, fragrant, and subtly sweet, this dish transforms plain rice into a delightful side that complements everything from grilled chicken to spicy curries. I created this recipe during one of those busy weeks when meal prep was essential, and I wanted to add a splash of flavor without sacrificing nutrition. With around 250 calories per serving, it’s not just delicious; it’s also a great source of energy to keep my family fueled throughout the day.
I still remember the first time I served Coconut Rice at our family dinner. It was a rainy Friday evening, and as the aroma filled the kitchen, my teenage son peeked in and said, “Wow, what’s cooking? It smells amazing!” The rich coconut milk was the key twist that made this dish stand out from other rice recipes I had tried before. As we sat down together, his eyes lit up with delight after just one bite. He loved it so much he asked for seconds—an unexpected win that made my heart swell with joy!
Ingredients for the Coconut Rice
Each ingredient in this dish plays an essential role in flavor and texture. Here’s what you’ll need:
1 cup jasmine rice (rinsed): Provides a fragrant base with a delicate, fluffy texture.
1 cup coconut milk (full-fat for creaminess): Infuses a rich, creamy flavor that elevates the dish.
1 cup water (adjust for desired consistency): Balances the cooking process for perfectly tender rice.
1 teaspoon salt (to taste): Enhances all the flavors and brings harmony to the dish.
Step-by-Step Instructions
I recommend starting by combining the ingredients in your saucepan first; this way, you can get the cooking process underway while you prepare other components of your meal.
Step 1: In a medium saucepan, combine the rinsed jasmine rice, coconut milk, water, and salt. Make sure to rinse the rice thoroughly before adding it to remove excess starch, which helps achieve that fluffy texture we all love. I find that using full-fat coconut milk gives the rice a richer flavor and creaminess, making it a perfect base for any dish. Stir everything together well to ensure that the rice is evenly coated with the coconut milk and water.
Step 2: Bring the mixture to a boil over medium-high heat. Stay attentive during this step since it can boil over if left unattended. Once you see those bubbles forming vigorously, it’s time to take action. I usually keep an eye on it so I can quickly reduce the heat when it reaches a rolling boil—this part is crucial for achieving perfectly cooked rice.
Step 3: Once boiling, reduce the heat to low, cover the saucepan, and let it simmer for 15-20 minutes until the rice is tender and the liquid is absorbed. You’ll know it’s done when you see steam escaping from under the lid and there’s no more liquid pooling on top of the rice. I often like to set a timer for 15 minutes but check at that point; rice can vary slightly in cooking time depending on your stove and saucepan.
Step 4: Remove from heat and let it sit, covered, for 5 minutes. This resting period allows the rice to absorb any remaining moisture while also ensuring it becomes even fluffier. I find that not skipping this step is key; letting it rest really enhances the texture of the final dish.
Step 5: Fluff the rice with a fork before serving. Gently break up any clumps and aerate the rice for an inviting presentation. I typically serve this coconut rice alongside grilled chicken or stir-fried vegetables; its creamy texture pairs beautifully with savory dishes. Just remember not to press down too hard while fluffing; you want each grain to stand out!
What to Serve with Coconut Rice
This bowl is already incredibly filling and balanced, but these sides add extra variety and nutrition to round out your meal perfectly.
Mango Black Bean Salad: This vibrant salad combines diced mango, black beans, red onion, and cilantro with a lime vinaigrette. The sweetness of the mango contrasts beautifully with the creamy coconut rice while adding a refreshing burst of flavor. Plus, it packs in protein from the black beans—about 15 grams per serving—which makes it a great option for fueling active families.
Spicy Grilled Shrimp: Marinated in garlic, lime juice, and a touch of chili powder, these shrimp are grilled to perfection for a smoky kick. The spiciness complements the creamy coconut rice and adds a satisfying texture contrast. With around 20 grams of protein per serving, this dish is perfect for post-workout recovery or those busy weeknights when you want something quick yet nutritious.
Avocado Lime Dip: Creamy avocado blended with lime juice and spices creates a delicious dip that pairs wonderfully with coconut rice. Its rich texture mirrors the creaminess of the rice while providing healthy fats that keep you satiated. This dip is also great for family meals; kids love it as a spread on whole-grain tortillas or as a topping on tacos.
Thai Vegetable Curry: A medley of seasonal vegetables simmered in coconut milk and Thai curry paste echoes the flavors in your coconut rice dish. The curry’s vibrant spices enhance each bite, while the veggies provide essential vitamins and minerals. This dish is meal prep-friendly—just make a big batch on Sunday, and it’ll last all week for easy lunches or dinners.
Cucumber Mint Salad: Lightly salted cucumber slices tossed with fresh mint and lemon juice create a refreshing side that balances the richness of coconut rice. The crisp texture and bright flavors not only cleanse the palate but also add hydration to your meal. It’s an excellent way to sneak in some extra veggies without weighing down your plate!
Storage & Serving Tips

To store your Coconut Rice effectively for meal prep, transfer the rice mixture into an airtight container and refrigerate it for up to 4 days. If you have any leftover coconut milk that wasn’t used in the recipe, store it in a separate small container to maintain its freshness. Keeping the rice mixture and any extra coconut milk separately will help retain their flavors and textures longer.
When reheating, place the Coconut Rice in a microwave-safe bowl and heat for 1–2 minutes, stirring halfway through until it’s steaming hot. Alternatively, you can reheat it gently on the stove over low heat with a splash of water or coconut milk to prevent sticking, which is especially important for maintaining creaminess. Avoid using an oven for reheating, as it doesn’t perform well with rice dishes like this one and can dry them out.
Pro tip: Batch cook a double batch of Coconut Rice on Sundays and portion it into individual containers to keep your meals ready for the week. Family members can self-assemble their bowls by adding proteins like grilled chicken or shrimp alongside fresh vegetables such as steamed broccoli or snap peas. For variety, consider swapping jasmine rice with brown rice for added fiber or use cauliflower rice for a low-carb option that still pairs beautifully with the coconut flavor. To keep your Coconut Rice at its best during meal prep storage, ensure it’s stored in a cool place away from direct sunlight and consume within four days for optimal freshness.
Conclusion
Coconut Rice has become one of those recipes I make at least twice a month because it’s not only delicious but also packs in 250 calories per serving, making it a filling side dish. The use of full-fat coconut milk gives it an incredible creaminess that sets it apart from typical rice dishes, creating a comforting flavor experience. Give this one a try this week. I promise it’ll become a regular rotation meal in your house too.

Coconut Rice
Ingredients
Method
- In a medium saucepan, combine the rinsed jasmine rice, coconut milk, water, and salt.
- Bring the mixture to a boil over medium-high heat.
- Once boiling, reduce the heat to low, cover, and simmer for 15-20 minutes until the rice is tender and liquid is absorbed.
- Remove from heat and let it sit, covered, for 5 minutes.
- Fluff the rice with a fork before serving.
