This delightful Thai lime rice is a fragrant and flavorful side dish that pairs perfectly with a variety of main courses. The combination of jasmine rice, coconut milk, and lime creates a unique and refreshing taste that will transport your taste buds straight to Thailand.
If you don't typically have jasmine rice or coconut milk in your pantry, you may need to pick these up at the supermarket. Jasmine rice is a long-grain variety known for its floral aroma and slightly sticky texture when cooked. Coconut milk adds a rich, creamy texture and subtle sweetness to the dish.

Ingredients For Thai Lime Rice
Jasmine rice: A fragrant, long-grain rice that is slightly sticky when cooked.
Water: Used to cook the rice.
Coconut milk: Adds a rich, creamy texture and subtle sweetness.
Lime juice: Provides a tangy and refreshing flavor.
Lime zest: Enhances the lime flavor with a burst of citrus aroma.
Sugar: Balances the tanginess of the lime juice.
Salt: Enhances the overall flavor of the dish.
Cilantro: Adds a fresh, herbaceous note to the rice.
Technique Tip for This Recipe
When preparing jasmine rice, ensure you rinse it thoroughly under cold water until the water runs clear. This step removes excess starch, which can make the rice gummy. When combining the rice, water, and coconut milk in the saucepan, bring it to a boil over medium-high heat, then immediately reduce the heat to low. This gradual temperature change helps the rice cook evenly. After simmering, let the rice sit covered for 5 minutes off the heat to allow it to steam and finish cooking. When adding the lime juice, lime zest, sugar, salt, and chopped cilantro, gently fold them in with a fork to avoid mashing the rice grains, ensuring a light and fluffy texture.
Suggested Side Dishes
Alternative Ingredients
jasmine rice - Substitute with basmati rice: Both are aromatic and have a similar texture when cooked, though basmati has a slightly nuttier flavor.
water - Substitute with vegetable broth: Adds more depth of flavor to the rice.
coconut milk - Substitute with almond milk: For a lighter, less creamy alternative, though it will lack the coconut flavor.
lime juice - Substitute with lemon juice: Provides a similar acidity and citrus flavor, though slightly less sweet.
lime zest - Substitute with lemon zest: Offers a similar citrus aroma and flavor.
sugar - Substitute with honey: Adds sweetness with a slightly different flavor profile.
salt - Substitute with soy sauce: Adds saltiness along with a bit of umami flavor.
chopped cilantro - Substitute with chopped parsley: Provides a fresh, herbaceous note, though without the distinctive cilantro flavor.
Alternative Recipes Similar to This Dish
How to Store or Freeze This Dish
- Allow the Thai lime rice to cool completely before storing. This helps prevent condensation, which can make the rice soggy.
- Transfer the cooled rice into an airtight container. This will keep the rice fresh and prevent it from absorbing any unwanted odors from the fridge.
- Store the container in the refrigerator. The Thai lime rice can be kept in the fridge for up to 4-5 days.
- For longer storage, portion the rice into freezer-safe bags or containers. Flatten the bags to remove as much air as possible, which helps prevent freezer burn.
- Label the bags or containers with the date. This makes it easier to keep track of how long the rice has been stored.
- Place the bags or containers in the freezer. The Thai lime rice can be frozen for up to 2 months.
- To reheat refrigerated rice, sprinkle a few drops of water over it and microwave on medium power until heated through. Stir occasionally to ensure even heating.
- For frozen rice, thaw it in the refrigerator overnight. Alternatively, you can reheat it directly from frozen by microwaving on low power, stirring occasionally, until fully heated.
- Add a splash of coconut milk or lime juice when reheating to revive the flavors and moisture of the rice.
- Garnish with fresh cilantro before serving to enhance the vibrant flavors and presentation.
How to Reheat Leftovers
Stovetop Method: Place the Thai lime rice in a non-stick skillet. Add a splash of water or coconut milk to prevent it from drying out. Heat over medium-low heat, stirring occasionally, until the rice is heated through. This method helps retain the rice's texture and flavor.
Microwave Method: Transfer the Thai lime rice to a microwave-safe dish. Sprinkle a few drops of water or coconut milk over the rice. Cover the dish with a microwave-safe lid or a damp paper towel. Microwave on high for 1-2 minutes, stirring halfway through, until the rice is hot.
Oven Method: Preheat your oven to 300°F (150°C). Spread the Thai lime rice evenly 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.
Steamer Method: Place the Thai lime rice in a heatproof bowl or dish that fits inside your steamer. Add a small amount of water to the rice. Steam for about 5-10 minutes, or until the rice is hot. This method helps maintain the rice's moisture and fluffiness.
Best Tools for This Recipe
Medium saucepan: Used to cook the rice mixture, ensuring even heat distribution.
Lid: Essential for covering the saucepan to trap steam and cook the rice properly.
Measuring cup: Used to measure the rice, water, coconut milk, and lime juice accurately.
Measuring spoons: Necessary for measuring the lime zest, sugar, and salt precisely.
Fine mesh strainer: Helps rinse the jasmine rice under cold water until the water runs clear.
Fork: Used to fluff the rice after cooking, ensuring it remains light and separate.
Zester: Ideal for obtaining fresh lime zest without the bitter pith.
Knife: Used to chop the cilantro finely.
Cutting board: Provides a stable surface for chopping cilantro.
How to Save Time on Making This Recipe
Rinse the rice ahead: Rinse the jasmine rice in advance and store it in the fridge to save time during cooking.
Use a rice cooker: A rice cooker can simplify the process; just add all ingredients and let it do the work.
Pre-measure ingredients: Measure out the coconut milk, lime juice, and other ingredients beforehand to streamline the cooking process.
Chop cilantro early: Chop the cilantro ahead of time and store it in an airtight container.
Simmer with a timer: Use a timer to ensure you don’t overcook the rice, keeping it perfectly tender.

Thai Lime Rice Recipe
Ingredients
Main Ingredients
- 1 cup jasmine rice
- 1.5 cups water
- 0.5 cup coconut milk
- 0.25 cup lime juice
- 1 tablespoon lime zest
- 1 teaspoon sugar
- 0.5 teaspoon salt
- 2 tablespoons chopped cilantro
Instructions
- Rinse the jasmine rice under cold water until the water runs clear.
- In a medium saucepan, combine the rice, water, and coconut milk. Bring to a boil over medium-high heat.
- Reduce the heat to low, cover, and simmer for 15-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 the rice with a fork and stir in the lime juice, lime zest, sugar, salt, and chopped cilantro.
Nutritional Value
Keywords
More Amazing Recipes to Try 🙂
- Thai Sausage Fried Rice Recipe25 Minutes
- Thai Banana Pancakes Recipe30 Minutes
- Thai Fish Curry With Coconut Milk Recipe35 Minutes
- Thai Mango Chicken Recipe35 Minutes
- Wok Thai Recipe25 Minutes
- Thai Sesame Noodles Recipe25 Minutes
- Tomato Coconut Sauce Recipe30 Minutes
- Thai Pork Balls Recipe35 Minutes
Leave a Reply