Fragrant, comforting, and easy to serve as a complete meal, Instant Pot Coconut Rice is a vegetarian Thai side dish made with jasmine rice, full fat coconut milk, and water in about 15 minutes. The recipe lays out the ingredients and each cooking step clearly, so you can adjust seasoning, texture, and serving size for your own kitchen.
Recipe Snapshot
- Prep time: 5 minutes
- Cook time: 10 minutes
- Total time: 15 minutes
- Yield: 3
- Category: Side Dish
- Cuisine: Thai
Ingredients
- 1 cup jasmine rice
- 1 cup full fat coconut milk
- 1/4 cup water ((or coconut water))
- salt (to taste)
Method
Instant Pot Instructions
- Rince, the jasmine rice 2-3 times until the water runs clear (removes extra starch), and drain the remaining water.
- Add the rinsed rice, coconut milk, water, and salt to the Instant Pot steel insert. Stir well.
- Close the lid securely, and turn the vent to " SEALING ". Select the PRESSURE COOK/MANUAL (High Pressure) setting and set the cooking time to 4 minutes.
- When the instant pot beeps, allow the pressure to release naturally for 10 minutes, then release any remaining pressure before removing the lid.
- Fluff the rice with a fork or ladle, and serve coconut rice your favorite main dish.
Stovetop Instructions
- Here are steps to cook coconut rice on a stovetop pot. The rice to coconut milk water ratio will remain the same for the stovetop. Rince, the jasmine rice 2-3 times until the water runs clear (removes extra starch), and drain the remaining water. Combine canned coconut milk, water, and salt in a large pot and bring it to a boil on medium heat. Then add the rice, and stir to combine. Reduce heat to medium-low, and simmer for about 18-20 minutes – until rice is fluffy and liquid has been absorbed. Remove from heat and allow the rice to sit for another 5 minutes. Fluff the rice with a fork, and you are ready to serve.
Kiyaan Singh’s Kitchen Note
Keep this recipe as a working base: cook once as written, then adjust spice, texture, and serving style for your own table.