Perfect Instant Pot Coconut Rice: Your Guide to Fluffy, Fragrant Grains
Transform your ordinary rice into an extraordinary culinary experience with this foolproof Instant Pot coconut rice recipe. Infused with the rich, aromatic essence of coconut milk, this dish is not just a side; it’s a star in its own right. Whether you’re serving up vibrant Thai curries, hearty Indian stews, or any meal that craves a touch of exotic flavor, our coconut rice delivers unmatched taste and texture with minimal effort.

Why Coconut Rice Will Elevate Your Meals
Plain rice is undeniably a staple, offering incredible versatility and ease of preparation. But have you ever ventured into the delightful world of coconut rice? Cooked with creamy coconut milk instead of plain water, each grain absorbs a captivating flavour and intoxicating aroma that transports your taste buds to tropical paradises. If you’ve ever ordered it from your favourite local takeout restaurant, you know precisely the elevated experience I’m talking about!
The beauty of coconut rice lies in its ability to transform a simple carbohydrate into a luxurious accompaniment without adding any significant complexity to your cooking process. It’s no more difficult to prepare than your regular white rice, yet the coconut infusion adds a remarkable layer of excitement and depth to any dinner.
The Instant Pot Advantage: Effortless Perfection
For years, many home cooks, myself included, relied on traditional rice cookers for their consistency and minimal effort. They are fantastic at what they do, providing perfectly cooked rice time after time. However, the modern kitchen often benefits from appliances that offer multifunctional capabilities, simplifying our gadget collection and freeing up valuable counter space.
That’s where the Instant Pot comes into its own. This versatile pressure cooker has completely revolutionized my cooking, rendering my old rice cooker obsolete. Why keep a single-purpose appliance when you can use one that handles a myriad of tasks, from sautéing and stewing to steaming and, yes, perfectly cooking rice? I am a strong advocate for minimizing kitchen clutter, and the Instant Pot is a prime example of a gadget that truly earns its spot.
Using an Instant Pot for coconut rice ensures consistently fluffy, separated grains every single time. The sealed, pressurized environment allows the rice to cook evenly and efficiently, locking in all the delicious coconut flavour and fragrance. It’s a truly hands-off method, giving you more time to focus on preparing the rest of your meal.

Essential Tips for Flawless Coconut Rice
Achieving restaurant-quality coconut rice at home is simpler than you think, especially with these key tips:
- Choosing Your Rice: This recipe primarily uses basmati rice, known for its long, slender grains and fragrant aroma. However, jasmine rice is an equally excellent choice, offering a slightly stickier texture and its own distinct floral fragrance. Both varieties work beautifully in the Instant Pot method.
- The Art of Rinsing: The first and arguably most crucial step in cooking perfect rice is always rinsing it thoroughly in cold water. This invaluable lesson was imparted to me during a year living in the Philippines, where I observed local women, true rice experts, meticulously prepare their grains. Rinsing serves to remove excess surface starch, which is the primary culprit behind gummy, clumpy rice. The reward for this simple step is individual, perfectly cooked, and beautifully fluffy grains that never stick together. Continue rinsing until the water runs clear.
- Mastering the Liquid to Rice Ratio: The correct ratio of liquid to rice is paramount for ideal texture. This recipe is specifically developed for pressure cookers like the Instant Pot, where less liquid is needed compared to stovetop methods due to minimal evaporation. We use a precise ratio of 1 part rice to 1 ¼ parts liquid (a combination of coconut milk and water), which consistently yields absolutely perfect results.
- Maximizing Coconut Flavour: The intensity of your coconut rice’s flavour will largely depend on the quality and type of coconut milk you use. For the most robust and authentic coconut taste, always opt for full-fat, unsweetened coconut milk. Light coconut milk contains more water and less fat, resulting in a milder flavour. If you desire an even deeper coconut essence, consider adding a tablespoon of coconut oil to the pot or, for an experimental twist, replace the water component with pure coconut water.

Dishes to Serve with Coconut Rice
Coconut rice is incredibly versatile and pairs beautifully with a wide array of global cuisines, particularly those from Southeast Asia and India. Its subtle sweetness and creamy texture provide a wonderful balance to spicy, savory, or tangy dishes. Here are some of our favourite pairings:
- Thai Fish Curry: The richness of the coconut rice perfectly complements the delicate flavours and spice of a Thai fish curry.
- Chicken Korma: Its creamy texture and mild spice are enhanced by the fragrant coconut notes in the rice.
- Vegetarian Thai Green Curry: The cooling effect of coconut rice provides a lovely contrast to the vibrant heat of a green curry.
- Indian Kofta Curry (Meatball Curry): A hearty meatball curry finds its ideal partner in fluffy coconut rice, soaking up all the delicious sauce.
- Mango Chicken Curry: The tropical sweetness of mango in the curry is echoed and amplified by the coconut rice, creating a harmonious flavour profile.
- Other excellent pairings: Grilled seafood, stir-fries, slow-cooked pork, or even just a simple side with grilled chicken and a fresh salad.
Rating: 5 out of 5 stars (from 1 vote)
Instant Pot Coconut Rice
By: Julia Frey of Vikalinka
Prep Time: 5 mins
Cook Time: 12 mins
Total Time: 17 mins
Servings: 6
Infuse your rice with delicious flavour and aroma of coconut in this foolproof Instant Pot recipe. Perfect for serving with Indian and Thai curries.
Equipment
- Instant Pot (or similar pressure cooker)
Ingredients
- 400g / 2 cups basmati rice, or jasmine rice
- 400ml / 1 ¾ cup full fat coconut milk
- 175ml / ¾ cup water
- 1 tsp salt
Instructions
- Rinse the basmati rice under cold running water until the water runs clear. This removes excess starch, ensuring fluffy, non-sticky grains.
- Combine the rinsed rice, full-fat coconut milk, water, and salt in the inner pot of your Instant Pot. Stir gently to ensure all ingredients are well mixed.
- Secure the lid on your Instant Pot and set the valve to the sealing position. Select the “Rice” setting, or manually set it to pressure cook on HIGH for 12 minutes.
- Once the cooking cycle is complete, allow for natural pressure release (NPR). This means you let the pressure release on its own without manually opening the valve. This usually takes about 10-15 minutes. Once the float valve drops, you can carefully open the lid.
- Fluff the cooked coconut rice gently with a fork. If desired, sprinkle with fresh cilantro (coriander) before serving for an added burst of freshness and colour. Serve immediately with your favourite curry or main dish.
Nutrition (per serving)
Calories: 356kcal | Carbohydrates: 51g | Protein: 6g | Fat: 15g | Saturated Fat: 13g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Sodium: 401mg | Potassium: 218mg | Fiber: 1g | Sugar: 1g | Vitamin C: 1mg | Calcium: 30mg | Iron: 3mg
Nutrition information is automatically calculated and should only be used as an approximation.
Frequently Asked Questions About Coconut Rice
- Can I make coconut rice on the stovetop instead of an Instant Pot?
- Yes, absolutely! While this recipe focuses on the Instant Pot for ease, you can make it on the stovetop. Use a heavy-bottomed pot. Bring the coconut milk, water, and salt to a boil, then add the rinsed rice. Stir once, reduce heat to low, cover tightly, and simmer for about 15-20 minutes, or until all liquid is absorbed. Remove from heat and let it steam, covered, for another 10 minutes before fluffing.
- Can I use light coconut milk?
- While you can use light coconut milk, for the best flavour and creaminess, full-fat coconut milk is highly recommended. Light coconut milk will result in a less rich and less pronounced coconut flavour. If using light, you might need to adjust the liquid ratio slightly or add a bit of coconut oil to compensate for lost richness.
- How should I store leftover coconut rice?
- Store any leftover coconut rice in an airtight container in the refrigerator for up to 3-4 days. Ensure it cools completely before refrigerating to prevent bacterial growth.
- Can I freeze coconut rice?
- Yes, coconut rice freezes well! Allow it to cool completely, then transfer it to freezer-safe bags or containers, removing as much air as possible. It can be stored in the freezer for up to 2-3 months. To reheat, thaw overnight in the refrigerator, then microwave or steam until hot.
- My rice turned out mushy/too hard. What went wrong?
- If your rice is mushy, it likely had too much liquid or cooked for too long. For too hard rice, it probably needed more liquid or more cooking time. Always ensure you rinse the rice thoroughly, and stick to the precise liquid-to-rice ratio. Natural pressure release is key for proper Instant Pot rice texture.
- Can I add other flavourings?
- Absolutely! Coconut rice is a great base for other aromatics. Try adding a pandan leaf (if available), a few strips of fresh ginger, a minced garlic clove, or a squeeze of fresh lime juice at the end for an extra burst of flavour.
Variations and Customizations
- Lime Coconut Rice: Stir in the zest and juice of one lime after fluffing the rice for a bright, tangy twist that pairs exceptionally well with seafood.
- Ginger Coconut Rice: Add a tablespoon of finely grated fresh ginger to the Instant Pot along with the other ingredients for a warming, aromatic flavour.
- Sweet Coconut Rice: For a dessert-like experience, reduce the salt to ½ teaspoon and add 1-2 tablespoons of sugar or a drizzle of maple syrup. This is perfect with fresh mango slices.
- Herbed Coconut Rice: Beyond cilantro, try stirring in chopped mint, basil, or green onions at the end for different flavour profiles.
Conclusion
This Instant Pot coconut rice recipe is a game-changer for anyone looking to add a touch of exotic flair and incredible flavour to their meals without extra hassle. Its simplicity, combined with the profound impact it has on your dishes, makes it an indispensable recipe in your culinary repertoire. Whether you’re a seasoned Instant Pot user or new to pressure cooking, you’ll find this method delivers perfectly fluffy, fragrant rice every single time. So go ahead, give it a try, and prepare to elevate your next dinner from ordinary to unforgettable!
Tried this recipe? Let us know how it was!