Experience the delightful fusion of flavors with this Thai coconut rice recipe. The creamy richness of coconut milk perfectly complements the fragrant jasmine rice, creating a dish that's both comforting and exotic. Ideal as a side dish or a base for your favorite Thai curries, this recipe is sure to become a staple in your kitchen.
While most of the ingredients in this recipe are common, you might need to pay special attention to jasmine rice and coconut milk. Jasmine rice is a long-grain variety known for its floral aroma and slightly sticky texture when cooked. Coconut milk should be full-fat for the best flavor and texture. Both can be found in the international or Asian section of most supermarkets.

Ingredients for Thai Coconut Rice Recipe
Jasmine rice: A fragrant, long-grain rice that becomes slightly sticky when cooked, perfect for absorbing the flavors of the coconut milk.
Coconut milk: Full-fat coconut milk adds a rich, creamy texture and a subtle sweetness to the rice.
Water: Used to help cook the rice and balance the richness of the coconut milk.
Sugar: Adds a touch of sweetness to enhance the natural flavors of the coconut milk and rice.
Salt: Balances the sweetness and enhances the overall flavor of the dish.
Technique Tip for Thai Coconut Rice
To enhance the flavor of your jasmine rice, consider toasting it in the saucepan for a few minutes before adding the coconut milk and water. This will bring out a nutty aroma and add depth to the final dish. Make sure to stir constantly to prevent burning.
Suggested Side Dishes
Alternative Ingredients
jasmine rice - Substitute with basmati rice: Basmati rice has a similar aromatic quality and texture, making it a good alternative.
jasmine rice - Substitute with long-grain white rice: Long-grain white rice can mimic the fluffy texture of jasmine rice.
full-fat coconut milk - Substitute with light coconut milk: Light coconut milk provides a similar flavor with less fat content.
full-fat coconut milk - Substitute with coconut cream: Coconut cream is richer and thicker, so you may need to dilute it with water.
water - Substitute with vegetable broth: Vegetable broth adds extra flavor to the rice.
water - Substitute with chicken broth: Chicken broth can add a savory depth to the dish.
sugar - Substitute with honey: Honey provides a natural sweetness and a slightly different flavor profile.
sugar - Substitute with maple syrup: Maple syrup offers a unique sweetness and can complement the coconut flavor.
salt - Substitute with soy sauce: Soy sauce adds a salty and umami flavor, enhancing the overall taste.
salt - Substitute with fish sauce: Fish sauce provides a salty and slightly tangy flavor, typical in Thai cuisine.
Alternative Recipes Similar to Thai Coconut Rice
How to Store / Freeze This Dish
- Allow the Thai coconut rice to cool completely before storing. This prevents condensation, which can make the rice soggy.
- Transfer the cooled rice into an airtight container. This helps maintain its flavor and texture.
- Store the container in the refrigerator. The rice will stay fresh for up to 4-5 days.
- For longer storage, portion the rice into freezer-safe bags or containers. Flatten the bags to save space and ensure even freezing.
- Label the bags or containers with the date. This helps you keep track of how long the rice has been stored.
- When ready to use, thaw the rice in the refrigerator overnight. This gradual thawing helps maintain the rice's consistency.
- Reheat the rice in a microwave or on the stovetop. Add a splash of water or coconut milk to restore moisture.
- Stir the rice occasionally while reheating to ensure even warming and to prevent it from drying out.
- For a quick fix, you can reheat the rice directly from frozen. Use a microwave-safe dish, cover it with a damp paper towel, and microwave in short intervals, stirring in between.
- Enjoy your Thai coconut rice as a delightful side dish or as a base for your favorite curries and stir-fries.
How to Reheat Leftovers
Stovetop Method: Place the leftover Thai coconut rice in a saucepan. Add a splash of water or coconut milk to rehydrate the rice. Heat over low-medium heat, stirring occasionally, until the rice is heated through. This method helps maintain the rice's texture and flavor.
Microwave Method: Transfer the rice to a microwave-safe dish. Sprinkle a bit of water or coconut milk over the rice to add moisture. Cover the dish with a microwave-safe lid or plastic wrap with a small vent. Microwave on medium power for 1-2 minutes, stirring halfway through, until the rice is hot.
Oven Method: Preheat your oven to 300°F (150°C). Spread the leftover rice in an even layer in an oven-safe dish. Add a few tablespoons of water or coconut milk and cover the dish with aluminum foil. Bake for about 15-20 minutes, or until the rice is thoroughly heated.
Steaming Method: Place the rice in a heatproof bowl that fits into your steamer basket. Add a bit of water or coconut milk to the rice. Steam over boiling water for about 5-10 minutes, or until the rice is hot and fluffy. This method is great for retaining moisture and texture.
Frying Pan Method: Heat a non-stick frying pan over medium heat. Add a small amount of oil or butter. Add the leftover rice and stir-fry for a few minutes until the rice is heated through. This method can give the rice a slightly crispy texture, adding a new dimension to your dish.
Best Tools for This Recipe
Saucepan: Used to combine and cook the rice with coconut milk, water, sugar, and salt.
Lid: Essential for covering the saucepan to allow the rice to simmer and absorb the liquid properly.
Measuring cups: Needed to measure the jasmine rice, coconut milk, and water accurately.
Measuring spoons: Used to measure the sugar and salt precisely.
Fork: Utilized to fluff the rice before serving.
Strainer: Helps to rinse the jasmine rice under cold water until the water runs clear.
How to Save Time on Making This Recipe
Rinse the rice in advance: Rinse the jasmine rice ahead of time and store it in the fridge to save prep time.
Use canned coconut milk: Opt for full-fat coconut milk from a can to avoid the hassle of making it from scratch.
Measure ingredients beforehand: Measure out the sugar, salt, and liquids before you start cooking to streamline the process.
Simmer with a timer: Use a timer to keep track of the 18-20 minute simmering period, ensuring you don't overcook the rice.
Fluff immediately: Fluff the rice right after the 5-minute resting period to prevent clumping.

Thai Coconut Rice Recipe
Ingredients
Main Ingredients
- 1 cup Jasmine rice
- 1 cup Coconut milk full-fat
- 1 cup Water
- 1 tablespoon Sugar
- 0.5 teaspoon Salt
Instructions
- Rinse the jasmine rice under cold water until the water runs clear.
- In a saucepan, combine the rinsed rice, coconut milk, water, sugar, and salt.
- Bring to a boil over medium heat, then reduce the heat to low, cover, and simmer for 18-20 minutes, or until the rice is tender and the liquid is absorbed.
- Remove from heat and let it sit, covered, for 5 minutes. Fluff with a fork before serving.
Nutritional Value
Keywords
More Amazing Recipes to Try 🙂
- Chicken Skewers Thai Recipe35 Minutes
- Tamarind Sauce Thai Recipe25 Minutes
- Thai Chicken Noodles Recipe35 Minutes
- Whole Foods Pad Thai Recipe35 Minutes
- Tom Yum Pizza Recipe35 Minutes
- Deep Fried Tofu Recipe Thai Recipe25 Minutes
- Sweet Potato Thai Curry Recipe45 Minutes
- Thai Grilled Salmon Recipe25 Minutes
Leave a Reply