This Instant Pot coconut rice is a simple, 20-minute recipe that’s versatile, flavorful, and kid-friendly — an ideal side dish for many meals.

Why This Recipe Works
I first served this creamy coconut rice alongside pan-seared Chilean sea bass and it was a family favorite right away. With just a few common ingredients, this dish delivers fluffy rice with a subtle coconut flavor that complements fish, chicken, steak, curries, and vegetable dishes.
This recipe is quick to make in an Instant Pot or rice cooker with minimal prep and cleanup — a dependable choice for busy weeknights. It’s forgiving, kid-approved, and easy to scale for more servings.
Recipe Highlights
- Ready in about 20 minutes
- Budget-friendly and made with a few pantry staples
- Easy in the electric pressure cooker or rice cooker
- Uses four simple ingredients
- Family-friendly and versatile
- Pairs with a wide variety of main dishes
Ingredient Notes

Jasmine Rice: Jasmine yields the best texture and aroma for this recipe. Basmati or regular white rice can work, but rinse the rice well before cooking to prevent a gummy result. Brown rice is not recommended for this method.
Coconut Milk: Use full-fat, unsweetened canned coconut milk and stir well before measuring. Light coconut milk or thicker coconut cream can be used, but avoid coconut water. Full-fat brands give the creamiest result.
Broth: Chicken broth provides good flavor, but vegetable broth is an easy swap to keep the recipe vegan.
Salt: Sea salt is suggested, but table salt will work if that’s what you have on hand.
Step-by-Step Instructions

- Combine the rinsed rice, stirred coconut milk, broth, and salt in the Instant Pot insert and give everything a good stir so no dry rice is left on the bottom.
- Secure the lid and set the valve to sealing. Cook on manual high pressure for 6 minutes.
- Allow a natural pressure release for 10 minutes, then carefully quick-release any remaining pressure.
- Fluff the rice gently with a fork to separate the grains and serve.
Tips & Tricks
Garnish: Brighten the rice with a squeeze of lime and chopped cilantro. For extra texture, sprinkle with lightly toasted shredded coconut flakes.
Burn Notice: If your Instant Pot displays the burn notice, it usually means there wasn’t enough liquid or the ingredients weren’t mixed before cooking. Stir the mixture well and make sure the rice is submerged in liquid before pressure cooking.
Storage: Keep leftovers in an airtight container in the refrigerator for up to a week. Reheat gently on the stovetop with a splash of water or in the microwave until warmed through.
Alternative Methods
Instant Pot — Rice Function:
- Add all ingredients to the Instant Pot and stir.
- Close the lid and turn the vent to sealing.
- Use the Rice function and cook for 5–6 minutes.
- Let pressure naturally release for 10 minutes, then release any remaining pressure and open the lid.
- Fluff with a fork and serve.
Rice Cooker:
- Stir all ingredients together in the rice cooker pot.
- Set the cooker to the normal rice setting.
- When the cycle finishes, leave the rice on warm for 10 minutes. If it’s still slightly firm, add 1/4 cup water and let it steam a bit longer.
- Fluff with a fork and serve.
Note: Rice cooker models vary, so follow your device’s guidelines for best results.

Serving Suggestions
This coconut rice works as a side for many mains. Try it with curries, grilled or baked fish, chicken tikka masala, meatballs, or a simple vegetable stir-fry. Its mild coconut flavor complements both bold and subtle dishes.
Recipe FAQs
Yes. Add all ingredients to your rice cooker, follow the cooker’s instructions, and leave the rice on warm for 10 minutes after cooking. Fluff with a fork before serving.
Yes. Swap rice for cauliflower rice and finish with coconut and cilantro for a low-carb alternative that keeps the same flavor profile.
If ingredients are well mixed and there’s sufficient liquid, burning is unlikely. Avoid leaving the keep-warm function on for long periods to prevent crusting on the bottom.

Instant Pot Coconut Rice
Ingredients
- 1 cup jasmine rice, rinsed
- 1 cup full-fat coconut milk, stirred before measuring
- 1/3 cup chicken or vegetable broth
- 1/2 tsp sea salt
Instructions
- Mix the rice, coconut milk, broth, and salt in the Instant Pot and stir well.
- Lock the lid, set the valve to sealing, and cook on high pressure for 6 minutes.
- Let the pressure release naturally for 10 minutes, then quick-release any remaining pressure.
- Open the lid and fluff the rice with a fork before serving.
Notes
Garnish: Squeeze fresh lime and add chopped cilantro before serving.
Storage: Refrigerate leftovers in an airtight container for up to a week. Reheat with a splash of water.
Alternative Methods
Instant Pot rice function: Add ingredients, select the Rice function for 5–6 minutes, then natural release 10 minutes.
Rice cooker: Add ingredients, cook per your rice cooker’s instructions, leave on warm 10 minutes, then fluff.
Nutrition
Carbohydrates: 39 g |
Protein: 5 g |
Fat: 12 g
Nutrition estimates are approximate and will vary based on exact ingredients and portion sizes.
This recipe was originally posted on July 8, 2022 and updated with new content on November 15, 2023.