Experience the delightful fusion of flavors with this Thai-inspired coconut rice. This dish combines the creamy richness of coconut milk with the fragrant aroma of jasmine rice, creating a perfect side dish for any Thai meal. Simple yet exotic, it’s a must-try for anyone looking to elevate their rice game.
If you don't usually cook Thai cuisine, you might not have coconut milk in your pantry. This ingredient is essential for achieving the creamy texture and subtle sweetness that makes this dish special. Look for it in the international or Asian foods aisle at your local supermarket. Jasmine rice is another key ingredient, known for its fragrant aroma and slightly sticky texture when cooked.

Ingredients for Coconut Rice Recipe Thai 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: Provides a creamy texture and subtle sweetness, essential for the authentic taste of Thai coconut rice.
Water: Used to cook the rice and balance the richness of the coconut milk.
Sugar: Adds a touch of sweetness to enhance the coconut flavor.
Salt: Balances the sweetness and brings out the flavors of the other ingredients.
Technique Tip for Making Thai Coconut Rice
To achieve perfectly cooked jasmine rice in this coconut rice recipe, make sure to rinse the rice thoroughly until the water runs clear. This removes excess starch and prevents the rice from becoming too sticky. When combining the coconut milk, water, sugar, and salt in the saucepan, stir well to ensure the ingredients are evenly distributed. Once the mixture comes to a boil, reduce the heat immediately to low to avoid scorching the bottom. After simmering, let the rice sit covered for an additional 5 minutes off the heat to allow the steam to finish cooking the rice, resulting in a fluffy texture.
Suggested Side Dishes
Alternative Ingredients
jasmine rice - Substitute with basmati rice: Basmati rice has a similar texture and aroma, making it a good alternative for jasmine rice.
coconut milk - Substitute with almond milk with coconut extract: Almond milk with a few drops of coconut extract can mimic the flavor of coconut milk while being lighter.
water - Substitute with vegetable broth: Vegetable broth adds more depth of flavor compared to plain water.
sugar - Substitute with honey: Honey provides a natural sweetness and a slight floral note that complements the dish.
salt - Substitute with soy sauce: Soy sauce adds a savory umami flavor along with the necessary saltiness.
Other Alternative Recipes Similar to This Thai Dish
How to Store or Freeze Thai Coconut Rice
- Allow the coconut rice to cool completely before storing. This prevents condensation, which can make the rice mushy.
- Transfer the cooled rice into an airtight container. This helps maintain its flavor and prevents it from absorbing other odors in the fridge.
- Store the container in the refrigerator for up to 4-5 days. This keeps the rice fresh and ready for quick reheating.
- For longer storage, portion the rice into freezer-safe bags or containers. Flatten the bags to save space and ensure even freezing.
- Label each bag or container with the date. This helps you keep track of how long the rice has been stored.
- Freeze the rice for up to 2 months. This ensures the coconut milk flavor remains intact.
- To reheat, thaw the rice in the refrigerator overnight if frozen. This gradual thawing helps maintain the rice's texture.
- Reheat the rice in the microwave or on the stovetop. Add a splash of water or coconut milk to rehydrate and prevent it from drying out.
- Stir occasionally while reheating to ensure even warming. This helps maintain the rice's fluffy texture.
- Serve the reheated rice with your favorite Thai dishes or as a side to curries and stir-fries.
How to Reheat Leftovers
Microwave Method:
- Place the coconut rice in a microwave-safe dish.
- Sprinkle a few tablespoons of water or coconut milk over the rice to add moisture.
- Cover the dish with a microwave-safe lid or plastic wrap.
- Heat on medium power for 1-2 minutes, stirring halfway through to ensure even heating.
- Fluff with a fork and serve.
Stovetop Method:
- Transfer the coconut rice to a saucepan.
- Add a splash of water or coconut milk to prevent the rice from drying out.
- Cover the saucepan with a lid and heat over low to medium heat.
- Stir occasionally until the rice is heated through, about 5-7 minutes.
- Fluff with a fork before serving.
Oven Method:
- Preheat your oven to 300°F (150°C).
- Spread the coconut rice evenly in an oven-safe dish.
- Add a few tablespoons of water or coconut milk to keep the rice moist.
- Cover the dish with aluminum foil to trap the steam.
- Bake for 15-20 minutes, or until the rice is thoroughly heated.
- Fluff with a fork and serve.
Steamer Method:
- Place the coconut rice in a heatproof bowl that fits inside your steamer.
- Add a splash of water or coconut milk to the rice.
- Cover the bowl with foil or a lid.
- Steam over boiling water for about 10 minutes, or until the rice is heated through.
- Fluff with a fork before serving.
Best Tools for Making Thai Coconut Rice
Saucepan: A medium-sized saucepan is essential for cooking the rice and ensuring even heat distribution.
Lid: A tight-fitting lid is necessary to cover the saucepan and trap steam, allowing the rice to cook properly.
Measuring cups: Accurate measuring cups are crucial for measuring the rice, coconut milk, and water to ensure the correct proportions.
Measuring spoons: Use measuring spoons to precisely measure the sugar and salt.
Strainer: A strainer is used to rinse the jasmine rice under cold water until the water runs clear.
Fork: A fork is used to fluff the rice before serving, ensuring it has a light and airy texture.
How to Save Time on Making Thai Coconut Rice
Rinse rice efficiently: Use a fine-mesh strainer to rinse the jasmine rice quickly and thoroughly under cold water.
Measure ingredients ahead: Pre-measure the coconut milk, water, sugar, and salt before starting to save time during cooking.
Use a rice cooker: If you have a rice cooker, use it to cook the coconut rice with the same ingredients for a hands-free experience.
Prep in bulk: Rinse and measure extra jasmine rice and store it in the fridge for future use to cut down prep time.

Coconut Rice Recipe Thai Recipe
Ingredients
Main Ingredients
- 1 cup Jasmine Rice rinsed
- 1 cup Coconut Milk
- 1 cup Water
- 1 tablespoon Sugar
- 0.5 teaspoon Salt
Instructions
- 1. Rinse the jasmine rice under cold water until the water runs clear.
- 2. In a saucepan, combine the rinsed rice, coconut milk, water, sugar, and salt.
- 3. 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.
- 4. 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 🙂
- Thai Rice Noodle Salad Recipe30 Minutes
- Thai Coconut Chickpea Curry Recipe45 Minutes
- Thai Ribbon Stir Fry Noodles Recipe30 Minutes
- Gang Jued Woon Sen Recipe35 Minutes
- Baked Spinach With Cheese Recipe30 Minutes
- Homemade Thai Curry Paste Recipe15 Minutes
- Thai Short Ribs Recipe3 Hours 20 Minutes
- Lentil Thai Curry Recipe40 Minutes
Leave a Reply