This Thai-Style Fragrant Rice is a quick and easy dish, packed with rich, aromatic flavors. Jasmine rice is cooked in coconut milk, bringing a creamy texture while infused with the bold flavors of ginger, lemongrass, and fresh herbs. Perfect as a side dish to complement your favorite Thai or Asian-inspired meals, it’s both fragrant and filling.
Quick Benefits
- Aromatic and flavorful: The combination of ginger, lemongrass, and fresh herbs like curry leaves and Thai basil infuses the rice with a delightful fragrance and depth of flavor.
- Rich in healthy fats: The coconut milk adds a creamy texture while providing healthy fats, which are good for heart health.
- Simple and quick: With only a 20-minute prep time and 30-minute cook time, you can quickly whip up this flavorful rice dish.
- Versatile: This rice can be paired with a variety of proteins, making it a great side dish for both vegetarian and meat-based meals.
Essential Ingredients
- Jasmine Rice: This aromatic rice is the base of the dish, known for its fragrance and soft, fluffy texture when cooked.
- Coconut Milk: Adds creaminess and a rich, slightly sweet flavor to the rice.
- Minced Ginger: Adds warmth and a zesty kick that balances the richness of the coconut milk.
- Soy Sauce: Adds saltiness and depth to the dish, enhancing the other flavors.
- Lemongrass: The tender white inner bulb of the lemongrass adds a fresh, citrusy flavor, making the rice fragrant and light.
- Curry Leaves: A key herb in Thai cooking, curry leaves provide a unique, earthy taste.
- Thai Basil: This sweet, aromatic herb gives the rice a fresh, slightly peppery flavor.
Preparation Steps
- Rinse the Rice: Start by rinsing the jasmine rice under cold water to remove excess starch, ensuring the rice cooks up light and fluffy.
- Combine Ingredients: In a saucepan, combine the rinsed rice, water, coconut milk, minced ginger, soy sauce, lemongrass, and curry leaves.
- Cook the Rice: Bring the mixture to a boil over medium heat, then reduce the heat to low. Simmer uncovered for about 10 minutes or until the rice is tender.
- Add Basil: Once the rice is cooked, gently fold in the chopped Thai basil leaves.
- Serve: Serve immediately as a fragrant, flavorful side dish to complement your meal.

Health Benefits
This Thai-Style Fragrant Rice provides several health benefits:
- Good fats: The coconut milk is rich in medium-chain triglycerides (MCTs), which are easily digested and used by the body for energy.
- Antioxidants: Fresh herbs like ginger, basil, and curry leaves offer anti-inflammatory and antioxidant properties, which can help boost immunity.
- Fiber: Jasmine rice provides a moderate amount of fiber, which supports healthy digestion.
- Low sodium: The dish contains only a modest amount of sodium, making it a healthy option for those watching their salt intake.
Serving Suggestions
- With Grilled Chicken: Pair this rice with grilled chicken for a balanced, flavorful meal.
- With Curry: Serve it as a side dish to your favorite Thai curry, such as green curry or red curry, for a complete meal.
- With Stir-Fried Vegetables: For a vegetarian option, pair it with stir-fried vegetables and tofu.
- As a Salad: Let the rice cool and use it as a base for a Thai-inspired rice salad with vegetables and grilled shrimp.
Creative Variations
- Add chili for spice: If you like some heat, add a chopped chili pepper or some chili flakes to the rice while cooking.
- Switch up the herbs: Use cilantro or mint in place of Thai basil for a slightly different flavor profile.
- Use brown rice: For a healthier, whole-grain option, substitute jasmine rice with brown jasmine rice. Just be sure to adjust the cooking time.
- Vegan version: Make this dish fully vegan by using a plant-based coconut milk and skipping the soy sauce (or using a tamari substitute for a gluten-free option).
Storage Tips
- Refrigeration: Leftover Thai-style fragrant rice can be stored in an airtight container in the refrigerator for up to 3 days.
- Freezing: This rice freezes well! Portion it out into freezer-safe bags or containers and freeze for up to a month.
- Reheating: Reheat the rice in a microwave or on the stovetop with a splash of water or coconut milk to restore its moisture.
Pro Tips
- Fluff the rice: After cooking, allow the rice to sit for a few minutes before fluffing it with a fork to ensure it’s light and fluffy.
- Infuse flavors: For an even richer flavor, consider infusing the coconut milk with the lemongrass and ginger before adding it to the rice.
- Don’t stir too much: Stirring too frequently can result in sticky rice. Stir gently, especially after the basil is added.
Frequently Asked Questions
Q: Can I use regular rice instead of jasmine rice?
A: While jasmine rice is preferred for its fragrance and texture, you can substitute it with regular long-grain rice. The flavor will differ, but it will still be delicious.
Q: Can I make this rice ahead of time?
A: Yes, you can make the rice ahead of time. Store it in the fridge and reheat before serving.
Q: Is this rice gluten-free?
A: Yes, this Thai-style rice is naturally gluten-free, making it an excellent choice for those with gluten sensitivities.
Q: Can I adjust the coconut milk for a lighter version?
A: You can use light coconut milk or a combination of coconut milk and water to reduce the richness and calories while still maintaining flavor.
Q: Can I use dried herbs instead of fresh?
A: While fresh herbs provide the best flavor, you can use dried versions. Use about 1/3 of the amount of dried herbs as fresh, as dried herbs are more concentrated.
Enjoy this aromatic and flavorful Thai-Style Fragrant Rice with any meal, adding a touch of exotic flair and vibrant taste to your dish!
Print
Thai-Style Fragrant Rice: A Delightful, Flavorful Side Dish
Thai-Style Fragrant Rice is a delicious and aromatic side dish that brings together the rich flavors of coconut milk, fresh herbs, and spices. Jasmine rice is cooked in a blend of coconut milk, water, ginger, soy sauce, lemongrass, and curry leaves, creating a fragrant and creamy rice dish. Thai basil adds a fresh touch to complete this flavorful rice, making it the perfect accompaniment to Thai curries, grilled meats, or stir-fried vegetables.
- Total Time: 50 minutes
Ingredients
- ½ cups jasmine rice
- 1 ½ cups water
- 1 ½ cups thick coconut milk
- 2 teaspoons minced ginger
- 2 teaspoons soy sauce
- 1 plump lemongrass stalk, tender white inner bulb only, minced
- 15 leaves fresh curry leaves, chopped
- 15 leaves Thai basil, chopped
Instructions
-
Rinse the rice under cold water. Combine the rice, water, coconut milk, ginger, soy sauce, lemongrass, and curry leaves in a saucepan and stir. Bring to a boil over medium heat; reduce heat to low and simmer uncovered until rice is tender, about 10 minutes. Fold the basil into the rice. Serve immediately.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Side Dish
- Cuisine: Thai
Nutrition
- Serving Size: 4
- Calories: 438 per serving