Keeping things simple in the kitchen has become my new personal mission, and this Instant Pot coconut rice fits that energy perfectly. Kind of wild how something so minimal can taste this good, but here we are.
Why This Recipe Works

• The Instant Pot handles the entire hydration process so the grains steam evenly without babysitting.
• Coconut milk envelopes the rice with richness that tastes intentional, not heavy.
• A short natural release keeps the grains from sticking together in one sad lump.
• Optional lime juice and cilantro brighten everything without shifting the main flavor profile.
Ingredients

• 1 cup jasmine rice, rinsed and drained
• 1½ cups full-fat coconut milk
• ¾ cup water
• ½ tsp salt
• 1 kaffir lime leaf, optional
• 1 to 2 tbsp lime juice, optional
• 2 to 3 tbsp chopped cilantro, optional for serving
Equipment Needed
• Instant Pot
• Fine mesh strainer
• Measuring cups and spoons
• Silicone spatula
• Fork for fluffing
Instructions

Step 1: Add the Ingredients to the Pot
Okay, so here’s the thing about jasmine rice: it looks delicate, but it actually holds up beautifully under pressure cooking. After rinsing it well, add it straight into your Instant Pot. Then pour in the coconut milk, the water, and the salt. If you have a kaffir lime leaf hanging around your kitchen, toss it in.
The fragrance is incredible. Give the mixture one gentle stir so the thicker coconut milk isn’t hiding in a corner. This helps everything cook a little more evenly. And trust me, it matters.
Step 2: Start the Pressure Cooking
Pop the lid on, twist it shut, and make sure your valve is set to Sealing. Hit Pressure Cook, set it to High, and change the time to four minutes. I know, only four minutes. It feels suspicious.
But jasmine rice cooks fast in the Instant Pot, and the coconut milk adds an extra layer of moisture that keeps it from drying out. While the pot is coming to pressure, resist the urge to peek. I say this as someone who still thinks she can outsmart a pressure cooker. Spoiler: you cannot.
Step 3: Let It Naturally Release
Once the timer beeps, do absolutely nothing for ten minutes. This natural release phase is what keeps the grains separate and fluffy instead of mashed together like a pudding situation you definitely did not sign up for. After ten minutes, turn the valve to Venting.
Steam will rush out, and that’s your cue that the rice is almost ready. One tiny tip here: if your coconut milk was extra thick, you might notice slightly creamier pockets in the rice. Totally normal. Just fluff thoroughly in the next step.
Step 4: Fluff the Rice
When the pressure drops, open the lid carefully, preferably away from your face unless you’re in the market for an impromptu spa treatment. Use a fork to fluff the grains gently.
You’ll notice how soft, fragrant, and slightly glossy everything looks. If you’re a lime person, this is your moment. A tablespoon or two brightens everything up without turning the rice into a citrus dish. Think soft hint, nothing dramatic.
Step 5: Serve and Enjoy
Scoop the rice into bowls, add cilantro if that’s your thing, and serve it warm. I promise this goes with almost everything. Curries? Absolutely. Grilled chicken? Perfect.
Sautéed shrimp? Honestly, that’s borderline unfair. And if you’re cooking ahead for the week, this rice holds up shockingly well in the fridge. Just reheat with a splash of water, and you’re right back in business.
Tips and Tricks
How to Pick the Right Coconut Milk
Full-fat coconut milk gives the rice its signature creamy, fragrant finish. Low-fat works, but the texture definitely shifts. If the milk is separated in the can, give it a quick shake or whisk so everything stays smooth.
Tweaking the Texture
If you prefer firmer grains, take down the water by a couple tablespoons next time. If you want it creamier, do the opposite by adding an extra splash of coconut milk. Small adjustments make a big difference with jasmine rice.
Reheating Without Drying Out
Rice dries fast in the fridge, so when reheating, add a spoonful of water before warming it. Microwave it covered, and it comes back to life soft and fragrant.
Recipe Variations
• Coconut Ginger Rice: Add a tablespoon of grated ginger before sealing the pot. It brings warmth without overpowering the coconut flavor and pairs beautifully with roasted veggies.
• Turmeric Coconut Rice: Mix in half a teaspoon of turmeric for color and a gentle earthy note. Looks gorgeous next to grilled salmon or curry.
• Toasted Coconut Topping: Sprinkle toasted shredded coconut on top after fluffing. It adds texture and boosts that coconut aroma instantly.
• Lime Zest and Herb Rice: Fold in lime zest plus extra cilantro or even a little mint. It gives the rice a refreshed edge that works with seafood dishes.
• Spicy Coconut Rice: Throw a sliced Thai chili into the pot before cooking. It won’t make the rice fiery, but it adds a subtle heat that sneaks up on you in the best way.
Frequently Asked Questions
Can I use brown rice instead of jasmine
You can, but brown rice is like the cousin who refuses to cooperate with timing. It takes much longer to soften and needs more liquid. Expect around twenty-two minutes of pressure cooking plus a different water ratio. The flavor still works with coconut milk, but the texture will always be firmer compared to jasmine.
Why is my rice too soft
This usually means the coconut milk and water ratio leaned a little heavy. Coconut milk is thicker than water, so it can push the rice toward a softer texture quickly. Dial back the liquid slightly next time, and you’ll get a firmer finish.
Can I double the recipe
Yep, and the cooking time stays the same, which is the best part about using an Instant Pot. Just make sure you’re not packing the rice in tightly. More rice doesn’t mean less room for liquid to move around.
Do I really need to rinse the rice
Yes, and I promise this isn’t one of those fussy chef things. Rinsing removes surface starch that turns the rice gummy. A quick rinse under cool water until it runs clearer makes a noticeable difference in the final texture.
Summary
This Instant Pot coconut rice delivers creamy, lightly fragrant jasmine grains with almost zero effort. It works with a huge variety of meals and keeps well for leftovers, making it a weekly staple worth adding to your rotation.
Easy Instant Pot Coconut Rice That Always Comes Out Perfect
Course: Cooking4
servings3
minutes4
minutes300
kcalIngredients
1 cup jasmine rice, rinsed and drained
1½ cups full-fat coconut milk
¾ cup water
½ tsp salt
1 kaffir lime leaf, optional
1 to 2 tbsp lime juice, optional
2 to 3 tbsp chopped cilantro, optional for serving
Directions
- Place rinsed jasmine rice in the Instant Pot, then add coconut milk, water, salt, and the kaffir lime leaf if using. Stir gently.
- Secure lid, set valve to Sealing, and pressure cook on High for 4 minutes.
- Allow a ten minute natural release, then release any remaining pressure.
- Fluff the rice with a fork and fold in lime juice if desired.
- Serve warm and top with cilantro as an optional garnish.
Joseph Hudson has been raising chickens for over 15 years. In 2018, he completed the Agriculture & Natural Resources program at Mt. San Antonio College. He currently raises over 1400 chickens on his 7.5-hectare farm. He keeps sharing his experience on raising healthy and happy chickens on Chicken Scratch The Foundry.
