If you’re looking for a dish that’s comforting, aromatic, and incredibly versatile, this Coconut Rice Recipe is exactly what you need. Coconut rice is a beloved staple across many cuisines—from South Asia and Southeast Asia to the Caribbean and Africa. What makes it so special is its simplicity: fluffy rice cooked in rich coconut milk, lightly seasoned to let the natural flavors shine.
This recipe works beautifully as a side dish, but it can also stand alone as a satisfying meal when paired with vegetables, chicken, seafood, or lentils. Whether you’re cooking for a family dinner, meal prep, or a special occasion, coconut rice never disappoints.
In this detailed guide, you’ll learn how to make perfect coconut rice at home, along with tips, variations, and serving ideas to elevate your dish.

What Is Coconut Rice?
Coconut rice is rice cooked with coconut milk instead of plain water. The coconut milk adds a creamy texture and a subtle sweetness, creating a dish that’s both rich and balanced. Depending on the region, coconut rice can be savory, mildly sweet, or even spicy.
This Coconut Rice Recipe focuses on a classic, savory version that pairs well with almost any main dish. It’s beginner-friendly, requires minimal ingredients, and comes together in under 30 minutes.
Why You’ll Love This Coconut Rice Recipe

- Easy one-pot method
- Naturally gluten-free and dairy-free
- Perfect balance of creamy and fluffy
- Customizable with spices and add-ins
- Great for meal prep and leftovers
Once you try this recipe, it’s likely to become a regular part of your cooking routine.
Ingredients for Coconut Rice Recipe

To make this coconut rice recipe, you’ll need simple pantry ingredients:
- 1 cup long-grain white rice (basmati or jasmine works best)
- 1 cup coconut milk (full-fat for best flavor)
- 1 cup water
- 1 tablespoon oil or butter
- ½ teaspoon salt (adjust to taste)
- 1 small bay leaf or 1 teaspoon whole spices (optional)
These basic ingredients create a perfectly balanced coconut rice. You can always enhance it with aromatics or spices depending on your preference.
How to Make Coconut Rice Recipe Step by Step

Step 1: Rinse the Rice
Start by rinsing the rice under cold water until the water runs mostly clear. This removes excess starch and helps the rice cook fluffy rather than sticky.
Step 2: Heat Oil or Butter
In a medium saucepan, heat oil or butter over medium heat. If you’re using whole spices like bay leaf or cloves, add them now and let them release their aroma for a few seconds.
Step 3: Add Rice
Add the rinsed rice to the pan and gently stir for 1–2 minutes. This step lightly toasts the rice and enhances its flavor.
Step 4: Add Coconut Milk and Water
Pour in the coconut milk and water. Stir gently to combine, then add salt. Bring the mixture to a gentle boil.
Step 5: Simmer and Cook
Once boiling, reduce the heat to low, cover the pan, and let it simmer for 15–18 minutes. Avoid opening the lid too often, as this releases steam needed for even cooking.
Step 6: Rest and Fluff
Turn off the heat and let the rice rest, covered, for 5 minutes. Then fluff gently with a fork. Your coconut rice is ready to serve.
Tips for Perfect Coconut Rice Every Time

Making coconut rice is simple, but these tips will help you get restaurant-quality results:
- Use full-fat coconut milk for the richest flavor
- Maintain a 1:2 rice-to-liquid ratio
- Don’t stir while cooking to avoid mushy rice
- Let the rice rest before fluffing
- Taste and adjust salt at the end
Following these tips ensures your Coconut Rice Recipe turns out fluffy, fragrant, and perfectly cooked every time.
Coconut Rice Recipe Variations

One of the best things about coconut rice is how adaptable it is. Here are some popular variations you can try:
Spiced Coconut Rice
Add cinnamon sticks, cardamom pods, or cloves while cooking for a warm, aromatic flavor.
Coconut Lime Rice
Finish the rice with fresh lime juice and zest for a bright, refreshing twist.
Sweet Coconut Rice
Add 1–2 teaspoons of sugar and serve with mango or pineapple for a dessert-style coconut rice.
Coconut Rice with Vegetables
Stir in peas, carrots, bell peppers, or corn to turn this dish into a complete meal.
Coconut Rice with Herbs
Top with fresh cilantro, parsley, or green onions for added freshness and color.
What to Serve with Coconut Rice
This Coconut Rice Recipe pairs beautifully with a wide range of dishes:
- Grilled or roasted chicken
- Fish curry or coconut shrimp
- Lentil dal or chickpea curry
- Stir-fried vegetables
- Spicy beef or lamb dishes
Its mild creaminess balances bold and spicy flavors exceptionally well.
Health Benefits of Coconut Rice
While coconut rice is indulgent, it also offers nutritional benefits when eaten in moderation:
- Coconut milk provides healthy fats
- Naturally dairy-free and vegan
- Gluten-free option for sensitive diets
- Can be made with brown rice for added fiber
To make it lighter, you can use light coconut milk or replace half the coconut milk with water.
Common Mistakes to Avoid
Avoid these common mistakes to ensure your coconut rice turns out perfect:
- Using too much coconut milk, which can make the rice greasy
- Skipping the rinse step
- Cooking on high heat throughout
- Stirring frequently while cooking
- Not seasoning properly
A balanced approach is key to a great coconut rice recipe.
How to Store and Reheat Coconut Rice
Storage
Let the rice cool completely before storing. Keep it in an airtight container in the refrigerator for up to 3 days.
Reheating
Reheat in a pan or microwave with a splash of water or coconut milk to restore moisture.
Coconut rice reheats well, making it ideal for meal prep.
Frequently Asked Questions About Coconut Rice Recipe
Can I use brown rice?
Yes, but you’ll need more liquid and a longer cooking time.
Can I make coconut rice in a rice cooker?
Absolutely. Add all ingredients to the rice cooker and cook as you would regular rice.
Is coconut rice sweet?
This recipe is savory. Sweetness only comes from coconut milk’s natural flavor.
Final Thoughts on Coconut Rice Recipe
This Coconut Rice Recipe is proof that simple ingredients can create incredible flavor. Creamy, aromatic, and endlessly customizable, coconut rice is a dish you’ll come back to again and again. Whether you serve it alongside a spicy curry or enjoy it on its own, it brings comfort and elegance to any meal.
Once you master this recipe, you’ll find countless ways to make it your own—and that’s what great home cooking is all about.
