If you’re looking for a creamy, fragrant side that pairs effortlessly with so many dishes, Instant Pot Coconut Rice is destined to become your new mealtime favorite. There’s something magical about the way coconut milk transforms simple jasmine rice into a luxurious, melt-in-your-mouth treat—soft, slightly sticky, and beautifully aromatic. Whether you’re making a homemade curry or just want an easy, tropical-inspired side, this versatile dish is a snap in the Instant Pot and brings a lovely hint of sweetness and richness to your table.

Ingredients You’ll Need
The beauty of Instant Pot Coconut Rice is in its simplicity; just a handful of ingredients delivers so much comfort and flavor. Each one plays an important role, coming together for perfect creamy rice with crowd-pleasing appeal.
- Jasmine rice: Choose fragrant jasmine rice for a naturally soft and slightly sticky texture—make sure to rinse well for the fluffiest results.
- Canned coconut milk (full fat): This is where the magic happens; full-fat coconut milk gives the rice its creamy richness and subtle coconut flavor.
- Water: Balances the coconut milk, so your rice turns out tender and never heavy.
- Sugar (optional): Just a tablespoon adds a gentle touch of sweetness that brightens the whole dish, but feel free to leave it out if you prefer a more savory profile.
- Salt: A little salt enhances and balances all the flavors, making each bite more satisfying.
How to Make Instant Pot Coconut Rice
Step 1: Rinse the Jasmine Rice
Start by giving your jasmine rice a thorough rinse under cold water, swishing it around until the water runs mostly clear. This quick step washes away the excess starch, helping to ensure each grain turns out tender instead of gummy or overly sticky.
Step 2: Combine Everything in the Instant Pot
Add the rinsed rice directly into the Instant Pot. Pour in the full-fat coconut milk and water, sprinkle in the salt, and add the sugar if you’re going for a slightly sweet flavor. Give everything a gentle stir to evenly distribute all the ingredients and prevent the rice from sticking to the bottom.
Step 3: Pressure Cook
Secure the Instant Pot lid and set the valve to sealing. Cook on High Pressure for just 4 minutes. It might sound quick, but that’s all it takes for perfectly cooked coconut rice. Allow the Instant Pot Coconut Rice to work its magic—meanwhile, your kitchen will start to smell amazing!
Step 4: Natural Release
Once the cook time is over, let the Instant Pot sit for a natural pressure release for 10 minutes. This gentle rest time is crucial and allows the rice to finish steaming, soaking up all the delicious coconut flavor without getting overcooked.
Step 5: Fluff and Serve
Carefully release any remaining pressure, then open the lid. Fluff the Instant Pot Coconut Rice gently with a fork to separate the grains and let any extra steam escape. If you want even more coconut flair, now’s the time to stir in a sprinkle of shredded coconut before serving.
How to Serve Instant Pot Coconut Rice

Garnishes
A little finishing touch can take your Instant Pot Coconut Rice from simple to sensational. Scatter over some freshly chopped cilantro for a pop of color, toss on toasted shredded coconut for extra nutty crunch, or add a sprinkle of sesame seeds for a pretty, subtle twist.
Side Dishes
This creamy coconut rice shines beside saucy curries, grilled chicken skewers, or your favorite stir-fried veggies. It’s also dreamy with anything featuring tropical flavors, like spicy shrimp, teriyaki salmon, or pineapple-glazed tofu. It’s the ultimate all-occasion sidekick.
Creative Ways to Present
For a fun presentation, scoop your Instant Pot Coconut Rice into small bowls, haloed with lime wedges, or gently press it into ramekins and flip onto plates to create adorable molded domes. You can even fold in diced mango or edamame for a colorful, party-ready side!
Make Ahead and Storage
Storing Leftovers
Instant Pot Coconut Rice stores beautifully for up to 4 days in the refrigerator. Just let it cool to room temperature, then place it in an airtight container. The coconut flavor might even deepen a bit as it sits!
Freezing
If you’re prepping ahead, coconut rice freezes like a dream. Spread cooled rice on a baking sheet to chill quickly, then scoop portions into freezer bags or containers. Label with the date and enjoy within 2 months for the freshest taste and texture.
Reheating
To bring Instant Pot Coconut Rice back to its fluffy, tender glory, reheat gently in the microwave or on the stovetop with a splash of water or extra coconut milk. Cover loosely so the rice steams, and fluff with a fork once warmed through.
FAQs
Can I use a different type Side Dish
Yes! While jasmine rice is especially prized for its fragrance and texture, you can swap in basmati or another long-grain variety. Just watch the cooking time, as some types may need a minute or two more or less.
Is there a substitute for coconut milk?
Though coconut milk is the signature ingredient, you can try light coconut milk or even a homemade blend of coconut cream and water. Alternative plant-based milks will work, but keep in mind the rice won’t be as rich or aromatic.
Should I use the sugar in this recipe?
The sugar is completely optional but adds a gentle, almost dessert-like sweetness that balances out spicy or savory mains. If you prefer classic, savory coconut rice, just leave it out—the dish will still be delicious!
How can I prevent sticking or a burn notice in my Instant Pot?
Rinsing the rice well is key! Also, stir everything before sealing the lid and avoid using the “Keep Warm” setting for too long after cooking, as it can cause sticking over time.
Can I double this Instant Pot Coconut Rice recipe?
Absolutely! You can double (or even triple) the recipe—just keep the rice-to-liquid ratio the same. No need to adjust the cooking time; the Instant Pot will take a little longer to come to pressure, but results will be just as fluffy.
Final Thoughts
If you’ve never made Instant Pot Coconut Rice before, now is the perfect time to dive in. It’s one of those memorable, crowd-pleasing dishes you’ll find yourself making again and again. Give it a try and let your kitchen fill with the irresistible scent of coconut—trust me, this easy side is pure comfort in a bowl!
Print
Instant Pot Coconut Rice Recipe
- Total Time: 19 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
Learn how to make delicious Instant Pot Coconut Rice that is perfectly fluffy and infused with rich coconut flavor. This easy recipe is a fantastic side dish for Asian or tropical-inspired meals.
Ingredients
Rice:
- 2 cups jasmine rice, rinsed
Coconut Mixture:
- 1 cup canned coconut milk (full fat)
- 1 ¼ cups water
- 1 tablespoon sugar (optional, for a lightly sweet flavor)
- ½ teaspoon salt
Instructions
- Rinse the Rice: Rinse the jasmine rice under cold water until the water runs clear, then drain well.
- Combine Ingredients: Add the rinsed rice to the Instant Pot along with coconut milk, water, sugar (if using), and salt. Stir to combine.
- Cook: Secure the lid, set the valve to sealing, and cook on High Pressure for 4 minutes.
- Natural Release: Allow a natural pressure release for 10 minutes, then release any remaining pressure.
- Fluff and Serve: Fluff the rice with a fork before serving.
Notes
- For extra flavor, stir in a tablespoon of shredded coconut after cooking.
- This rice pairs beautifully with curries, grilled meats, or tropical dishes.
- Prep Time: 5 minutes
- Cook Time: 4 minutes
- Category: Side Dish
- Method: Instant Pot
- Cuisine: Asian, Tropical
Nutrition
- Serving Size: ¾ cup
- Calories: 250
- Sugar: 2g
- Sodium: 200mg
- Fat: 8g
- Saturated Fat: 7g
- Unsaturated Fat: 1g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 0mg