Coconut rice is a simple yet flavorful side dish made by cooking rice in coconut milk. The result is soft, fluffy rice with a rich aroma and a subtle sweetness that pairs beautifully with curries, grilled chicken, seafood, vegetables, and many Asian-inspired meals. Coconut rice is enjoyed in many tropical regions around the world and is known for its comforting texture and delicate coconut flavor. Cooking rice with coconut milk instead of plain water creates a creamy and fragrant dish that feels special while requiring very little effort.
Main Essence of This Dish
The beauty of coconut rice lies in its simplicity. A handful of pantry ingredients transform ordinary rice into a rich and aromatic side dish. The coconut milk adds creaminess and a gentle sweetness, while a pinch of salt balances the flavors perfectly. Whether served alongside spicy curries, grilled meats, roasted vegetables, or tropical dishes, coconut rice brings warmth and comfort to the table.
Also Read: Sushi Rice Recipe
Ingredients
| Ingredient | Quantity |
|---|---|
| Jasmine rice or long-grain white rice | 1 cup |
| Full-fat coconut milk | 1 cup |
| Water | 1 cup |
| Salt | 1/2 teaspoon |
| Sugar (optional) | 1 teaspoon |
| Fresh cilantro for garnish (optional) | 2 tablespoons |
| Toasted coconut flakes (optional) | 1 tablespoon |
How to Make Coconut Rice
Step 1: Rinse the Rice
Place the rice in a bowl and rinse it under cold water several times until the water becomes mostly clear. This removes excess starch and helps produce fluffy rice.
Step 2: Combine the Ingredients
In a medium saucepan, add the rinsed rice, coconut milk, water, salt, and sugar if using. Stir gently to combine everything evenly.
Step 3: Bring to a Simmer
Place the saucepan over medium heat and bring the mixture to a gentle simmer. Stir once to prevent the rice from sticking to the bottom.
Step 4: Cook the Rice
Reduce the heat to low and cover the saucepan with a lid. Let the rice cook for 15 to 18 minutes or until all the liquid has been absorbed.
Step 5: Let It Rest
Remove the pan from the heat and keep it covered for 10 minutes. This resting time allows the rice to finish steaming and become perfectly tender.
Step 6: Fluff and Serve
Use a fork to gently fluff the rice. Garnish with chopped cilantro or toasted coconut flakes if desired and serve warm.
Also Read: Chicken Satay Recipe
Tips for the Best Coconut Rice
- Use full-fat coconut milk for the richest flavor and texture.
- Do not skip rinsing the rice, as it helps prevent clumping.
- Allow the rice to rest after cooking for a lighter and fluffier texture.
- Add a squeeze of fresh lime juice before serving for a bright, fresh finish.
- For extra aroma, cook the rice with a small piece of ginger or a pandan leaf.
Serving Suggestions
Coconut rice pairs wonderfully with Thai curries, grilled shrimp, roasted vegetables, teriyaki chicken, Caribbean-style dishes, and spicy stir-fries. It also works well as the base for rice bowls topped with fresh vegetables and protein.
Nutritional Information
The following values are approximate and based on one serving when the recipe is divided into four portions.
| Nutrient | Amount Per Serving |
|---|---|
| Calories | 290 |
| Carbohydrates | 36g |
| Protein | 4g |
| Fat | 14g |
| Saturated Fat | 12g |
| Fiber | 2g |
| Sugar | 2g |
| Sodium | 290mg |
Also Read: Chickpea Curry Recipe
Storage and Reheating
Store leftover coconut rice in an airtight container in the refrigerator for up to 4 days. Reheat in the microwave with a small splash of water or coconut milk to restore moisture. You can also freeze the rice for up to 2 months and thaw it overnight in the refrigerator before reheating.


