Coconut Basmati Rice is a fragrant, creamy side dish that pairs perfectly with a variety of main courses. Cooked in light coconut milk with just a touch of salt and topped with fresh green onions and lime wedges, this rice is flavorful, slightly sweet, and beautifully fluffy—ideal for complementing bold curries, grilled meats, or stir-fries.
Why You’ll Love This Recipe
This coconut basmati rice is simple to prepare yet packed with flavor and texture. The coconut milk infuses the rice with a rich, aromatic creaminess without being overpowering. It’s a fantastic way to elevate plain rice and bring a tropical twist to your plate. Whether you’re serving it with an Indian curry or a Thai-inspired entrée, it’s a reliable and delicious choice.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
-
Basmati rice (rinsed)
-
Water
-
Light coconut milk
-
Salt
-
Green onions, thinly sliced
-
Lime wedges (for serving)
-
Extra green onions for garnish
Directions
-
In a medium saucepan with a lid, combine the rinsed rice, water, coconut milk, and salt. Stir well.
-
Bring the mixture to a boil over medium-high heat. Once boiling, reduce the heat to a low simmer, cover with a lid, and cook undisturbed for 15 minutes.
-
After 15 minutes, check for excess liquid. If needed, cover and cook for an additional 5 minutes.
-
Turn off the heat and let the rice steam with the lid on for 10 minutes—this helps absorb any remaining moisture.
-
Fluff the rice gently with a fork and stir in the green onions.
-
Serve warm, garnished with more green onions and a wedge of lime on the side.
Servings and timing
Servings: 4–6
Prep Time: 5 minutes
Cook Time: 30 minutes
Total Time: 35 minutes
Variations
-
Toast the rice first in a little coconut oil before adding liquids to boost the nutty flavor.
-
Add aromatics like minced garlic, grated ginger, or lemongrass for more depth.
-
Top with toasted coconut flakes for texture and added tropical flair.
-
Mix in herbs such as cilantro or Thai basil before serving for a fresh finish.
-
Use full-fat coconut milk for a richer, creamier result.
Storage/Reheating
Store leftover rice in an airtight container in the refrigerator for up to 4 days.
To reheat, sprinkle with a little water and microwave covered until warmed through, or reheat gently in a saucepan over low heat.
Avoid freezing, as the texture of the rice can become dry or grainy upon thawing.
FAQs
Do I need to rinse the rice before cooking?
Yes, rinsing removes excess starch, which helps the rice stay fluffy and not sticky or clumpy.
Can I use jasmine rice instead of basmati?
Yes, but jasmine rice has a slightly different aroma and texture. Adjust the cooking time and water ratio accordingly.
Can I use full-fat coconut milk?
Absolutely. Full-fat coconut milk will result in a richer, creamier texture but may slightly increase the cook time.
Can I make this in a rice cooker?
Yes. Combine all ingredients in a rice cooker and cook according to the manufacturer’s white rice setting.
Why is my rice still wet after cooking?
Cooking time can vary based on your pot and heat level. If liquid remains, cover and simmer for a few more minutes, then let it rest.
What dishes go well with coconut rice?
Curries, grilled chicken, seafood, tofu stir-fries, or anything with bold, saucy flavors pair beautifully.
Can I make this dish ahead of time?
Yes, and it reheats well. Just fluff the rice again after reheating to restore its texture.
Can I add sweeteners like sugar or honey?
For a sweeter version, add 1–2 teaspoons of sugar or honey while cooking, depending on your preference.
Is this recipe vegan?
Yes, as long as you use plant-based ingredients like coconut milk and avoid any animal-based broth or mix-ins.
How do I prevent the rice from sticking to the pan?
Use a non-stick or heavy-bottomed saucepan and avoid stirring once the rice starts simmering. Also, keeping the lid on prevents steam loss.
Conclusion
Coconut Basmati Rice is a flavorful and versatile side dish that brings comfort and a touch of the tropics to any meal. With its creamy texture, subtle sweetness, and simple preparation, it’s a must-try for anyone looking to upgrade their rice game. Serve it alongside your favorite dishes, and enjoy its fragrant, fluffy goodness any time.
Print
Coconut Basmati Rice
- Prep Time: 5 minutes
- Cook Time: 30 minutes
- Total Time: 35 minutes
- Yield: 4–6 servings
- Category: Side Dish
- Method: Stovetop
- Cuisine: Indian
- Diet: Vegan
Description
Coconut Basmati Rice is a tender, fluffy side dish infused with the rich, fragrant, and slightly sweet flavors of coconut milk. It’s a perfect complement to many Indian and Southeast Asian dishes.
Ingredients
- 2 cups basmati rice, rinsed
- 1 ½ cups water
- 1 (13.6-ounce) can light coconut milk
- 1 teaspoon salt
- 4 tablespoons green onions, thinly sliced
- 1 lime, sliced into wedges
- Additional green onions, for garnish
Instructions
- In a medium saucepan, combine the rinsed basmati rice, water, coconut milk, and salt. Stir to mix well.
- Bring to a boil over medium heat, then cover with a lid and reduce heat to low. Simmer undisturbed for 15 minutes.
- Check for any remaining liquid. If needed, cover and cook for an additional 5 minutes.
- Turn off the heat and let the rice sit, covered and undisturbed, for 10 minutes to steam.
- Uncover, fluff the rice with a fork, and stir in the sliced green onions.
- Serve with lime wedges and garnish with additional green onions.
Notes
- Rinse the rice: This removes excess starch to prevent sticky or clumpy rice.
- Optional step – toast the rice: For added flavor, sauté the rinsed rice in coconut oil for 1–2 minutes before adding the liquid ingredients.
- Adjust cooking time as needed: Heat and pan size may slightly affect cooking time, so monitor during first use.
- Don’t skip steaming: Letting the rice sit covered after cooking ensures all moisture is absorbed and texture is perfect.
Nutrition
- Serving Size: 1 serving
- Calories: 425
- Sugar: 1g
- Sodium: 672mg
- Fat: 7g
- Saturated Fat: 7g
- Unsaturated Fat: 0.4g
- Trans Fat: 0g
- Carbohydrates: 79g
- Fiber: 2g
- Protein: 7g
- Cholesterol: 0mg