Thai Red Rice Recipe: Fragrant Coconut and Lemongrass Infusion

Thai Red Rice Recipe: Fragrant Coconut and Lemongrass Infusion

This dish brings the vibrant flavors of Thailand to your kitchen table with minimal effort. I developed this method after testing various coconut milk brands and lemongrass preparations to achieve the perfect balance.

The secret lies in toasting the rice briefly before cooking, which enhances its nutty aroma. Coconut milk and lemongrass infuse each grain with a subtle sweetness and citrusy brightness that’s authentically Thai.

What results is a fragrant, slightly sticky rice with a delicate pink hue, ready to complement any main course. The texture is tender yet distinct, with each bite carrying the essence of coconut and herbs.

Serve it alongside grilled meats or stir-fried vegetables for a complete meal. This recipe stays true to tradition without complicating the process.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Thai Red Rice

Pantry staples meet vibrant Thai aromatics for this fragrant coconut-infused dish.

Ingredient Amount Notes
Jasmine Rice 🍚 2 cups Rinsed until water runs clear
Coconut Milk 🥥 1 ½ cups Full-fat for creaminess
Lemongrass Stalks 🌿 2 whole Bruised and cut into 2-inch pieces
Shallot 🧅 1 whole Finely minced
Garlic Cloves 🧄 3 cloves Minced finely
Galangal Root 🌿 1 whole Sliced thinly (or ginger substitute)
Kaffir Lime Leaves 🍃 4 pieces Torn slightly to release aroma
Red Curry Paste 🌶️ 1 tbsp Vegan variety confirmed
Palm Sugar 🍚 1 tbsp Shaved or granulated
Vegetable Broth 🥣 ½ cup Low-sodium preferred
Salt 🧂 ½ tsp Adjust to taste
Fresh Cilantro 🌿 ¼ cup Chopped for garnish
Lime 🍈 1 whole Cut into wedges for serving
Water 💧 1 ½ cups For cooking rice

The rice is critical here—jasmine rice from Thai brands like Golden Phoenix or Elephant yields the authentic texture and aroma. Lemongrass should be fresh (look for firm, pale yellow stalks at Asian markets), but frozen works in a pinch. Galangal is traditional, though ginger can substitute if unavailable. Avoid light coconut milk; full-fat is non-negotiable for the proper richness.

No galangal? Use double the ginger. Missing kaffir lime leaves? Add lime zest plus bay leaf for a similar citrusy depth. Vegan red curry paste (check Maesri or Thai Kitchen brands) ensures no fish sauce or shrimp paste. Palm sugar can be swapped with brown sugar or coconut sugar. For extra fragrance, add a splash of pandan extract if you have it.

Cooked rice keeps 3-4 days in the fridge, though it’s best fresh. Freeze portions for up to 3 months—reheat with a splash of water. Lemongrass and kaffir lime leaves can be frozen whole for 6 months.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I just dump everything in together—jasmine rice, coconut milk, lemongrass—and let it cook hands-free.
  • Crave-Worthy Aroma: The garlic and lemongrass fill my kitchen with a scent that makes everyone hover around the stove.
  • Meal Prep Hero: It reheats beautifully, so I make a big batch and eat it for lunch all week.
  • Budget Stretcher: Jasmine rice and coconut milk are cheap, and this feeds my family for two meals easy.

Step-by-Step Instructions for Thai Red Rice

Master this technique for perfectly fragrant rice with coconut and herbal aromatics every time.

Step 1: Prepare and Toast the Aromatics

In a medium saucepan, combine the 1.5 cups Coconut Milk, 1.5 cups Water, 1 tbsp Red Curry Paste, 1 tbsp Palm Sugar, and 0.5 tsp Salt. Stir until the palm sugar dissolves completely—this creates the flavor foundation for the rice.

Add the 2 whole Lemongrass Stalks, 1 whole Shallot, 3 cloves Garlic Cloves, 1 whole Galangal Root, and 4 pieces Kaffir Lime Leaves. Bring to a gentle simmer over medium heat and cook for 3-4 minutes until the mixture becomes fragrant. The shallots should soften slightly and the lemongrass will release its citrusy aroma.

Step 2: Add Rice and Begin Cooking

Stir in the 2 cups Jasmine Rice, ensuring all grains are submerged in the liquid. The rice should turn a vibrant red-orange color from the curry paste. Bring the mixture to a boil over medium-high heat—this step is crucial for activating the rice’s starches.

Once boiling, reduce the heat to low, cover the saucepan with a tight-fitting lid, and simmer for 12 minutes. Resist the urge to lift the lid during this time; the trapped steam is essential for even cooking and preventing the rice from drying out.

Step 3: Add Broth and Finish Cooking

After 12 minutes, carefully lift the lid and pour in the 0.5 cup Vegetable Broth. The rice should have absorbed most of the liquid but will still appear slightly undercooked at the center. Stir gently to distribute the broth evenly.

Replace the lid and continue cooking for another 8-10 minutes on low heat. The rice is done when all liquid has been absorbed and the grains are tender with a slight bite. The aromatics will have infused the rice with their complex flavors, and the coconut milk will have created a creamy texture.

Step 4: Rest and Serve

Remove the saucepan from heat and let the rice rest, covered, for 10 minutes. This resting period allows the grains to steam in their own moisture, becoming fluffier and more uniform in texture. The residual heat will also soften any remaining firm bits.

Before serving, gently fluff the rice with a fork and discard the lemongrass stalks, galangal slices, and kaffir lime leaves. Garnish with 0.25 cup Fresh Cilantro and serve with 1 whole Lime cut into wedges on the side. The cilantro adds a fresh contrast to the rich coconut, while the lime brightens each bite with its acidity.

👨‍🍳

Pro Tips For Making Thai Red Rice

  • Rinse the Rice: Soak jasmine rice for 15 minutes then rinse until water runs clear—this removes excess starch so your grains stay separate and fluffy, not gummy.
  • Bruise the Lemongrass: Smash the lemongrass stalks with the side of your knife before adding them—this releases the oils and infuses the rice with way more aroma.
  • Skip the Boil: Start with a gentle simmer, not a rolling boil, to prevent the coconut milk from separating or scorching at the bottom of the pot.
  • Toast the Aromatics: Sauté shallot and garlic in a little oil until fragrant before adding liquids—this builds a deeper, sweeter base flavor that shines through the coconut rice.

Serving Suggestions for This Recipe

Protein Pairings

This rice shines alongside grilled or roasted proteins. I love serving it with lemongrass-marinated chicken—marinate 1 lb chicken thighs in 2 tbsp fish sauce, 1 tbsp palm sugar, and 1 stalk minced lemongrass for 30 minutes before grilling. 🌟

Seafood Companions

For a lighter meal, pair with steamed mussels in a coconut-lime broth. Simmer 1 lb mussels in 1 cup coconut milk, 2 kaffir lime leaves, and 1 tbsp red curry paste for 5-7 minutes until opened. The rice soaks up the broth beautifully.

Vegetable Sides

Balance the richness with a crisp Thai cucumber salad. Thinly slice 2 Persian cucumbers and toss with 1 tbsp rice vinegar, 1 tsp palm sugar, and ½ tsp red pepper flakes. The cool crunch contrasts the warm, fragrant rice.

Garnish Ideas

Enhance each serving with fresh toppings. I always sprinkle toasted coconut flakes and crushed peanuts for texture. Add sliced Thai chilies for heat or mango chunks for a sweet contrast. A drizzle of chili oil adds depth.

Beverage Pairings

Serve with a cold Thai iced tea—brew strong black tea with star anise and cinnamon, then sweeten with condensed milk. For alcohol, a crisp Riesling or wheat beer complements the coconut and spice. 💫

Family-Style Service

In my Boston kitchen, I serve this rice family-style with small bowls of toppings. Let everyone customize their plate with lime wedges, cilantro, and sriracha. It turns dinner into an interactive, fragrant experience we all look forward to.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value
Total Fat 22g28%
Saturated Fat 18g90%
Cholesterol 0mg0%
Sodium 380mg16%
Total Carbohydrate 50g18%
Dietary Fiber 2g7%
Sugars 4g
Protein 6g12%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use brown rice instead of jasmine?

Jasmine is ideal for authentic texture, but brown rice works in a pinch. Increase cooking time to 40-45 minutes and add ½ cup extra liquid for absorption. The flavor will be nuttier but less fragrant.

2

Why does my rice turn out mushy?

Over-stirring or lifting the lid during cooking releases steam too soon. Use a heavy pot with a tight lid and avoid peeking for 12 minutes after boiling. The resting period is also key.

3

How do I make it spicier?

Add 1-2 tsp extra red curry paste or a finely chopped Thai chili to the coconut milk mixture. For heat without altering flavor, serve with sriracha or chili oil on the side.

★★★★★4.5(9 reviews)
Tyler Campbell