Thai Red Rice Recipe: Fragrant Coconut and Turmeric Infusion

Thai Red Rice Recipe: Fragrant Coconut and Turmeric Infusion

This fragrant rice dish brings authentic Thai flavors to your table with minimal effort. The secret lies in the combination of coconut milk and turmeric, which infuse every grain with rich color and aroma.

I developed this method after testing multiple variations in my Boston kitchen, focusing on a simple approach that doesn’t require specialty equipment. The rice cooks in one pot, absorbing the coconut-turmeric mixture for perfectly scented results.

What emerges is a vibrant, tender side dish that pairs beautifully with grilled proteins or fresh vegetables. The coconut adds a subtle creaminess, while the turmeric provides earthy depth without overpowering.

Serve warm for the best texture and flavor. Here’s how to make it at home.

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

Ingredients for Thai Red Rice

Simple ingredients create this vibrant, aromatic rice dish with Thai flavors at home.

Ingredient Amount Notes
Jasmine Rice 🌾 2 cups Rinsed until water runs clear
Coconut Milk 🥥 1 ½ cups Full-fat for creaminess
Water 💧 1 ½ cups For balanced rice texture
Turmeric Powder 🌿 1 ½ tsp Ground, for vibrant color
Garlic Cloves 🧄 4 cloves Minced for aromatic base
Shallot 🧅 1 whole Finely diced for sweetness
Vegetable Oil 🫒 2 tbsp Neutral flavor preferred
Lemongrass Stalk 🌱 1 whole Bruised, for citrus aroma
Kaffir Lime Leaves 🍋 3 pieces Fresh or frozen, torn
Salt 🧂 1 tsp Sea salt or kosher salt
Cilantro 🌿 ¼ cup Chopped, for garnish
Lime 🍈 1 whole Juiced and zested
Red Chili Flakes 🌶️ ½ tsp Adjust for heat preference

The rice is key here. Jasmine rice gives that authentic Thai texture—basmati won’t cut it. Look for it in the Asian aisle at Whole Foods or any Asian market. The coconut milk needs to be full-fat for the creaminess that makes this dish sing. I grab Thai Kitchen or Chaokoh brands when I’m restocking my Boston pantry.

No lemongrass? 1 tbsp lime zest plus 1 tsp lemon zest gets you close. Missing kaffir lime leaves? Bay leaves plus lime zest works in a pinch. For the chili flakes, sriracha or fresh Thai chilies can stand in—adjust to taste. The turmeric must be fresh (check the expiration date) for that vibrant color and earthy depth.

Cooked rice keeps in the fridge for 3-4 days—reheat with a splash of water to fluff. Freezes beautifully for up to 3 months. I portion leftovers into containers for quick weeknight sides (trust me, it’s worth the extra minute).

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I just dump everything in, let it simmer, and the coconut milk does all the work while I set the table.
  • Golden, Fragrant Bites: The turmeric gives it this warm, earthy color and the garlic cloves infuse every grain with that cozy, savory depth.
  • Meal Prep MVP: I make a big batch on Sunday and it pairs just as well with grilled chicken as it does with tofu stir-fry.
  • Budget Stretcher: Jasmine rice and a can of coconut milk feed my family for two nights without breaking the bank.

Step-by-Step Instructions for Fragrant Coconut and Turmeric Rice

Here’s the method I’ve perfected for achieving vibrant, aromatic rice with the perfect texture.

Step 1: Prepare and Toast the Aromatics

Heat the 2 tbsp vegetable oil in a medium pot over medium heat. Add the finely diced shallot and cook for 2-3 minutes until it softens and becomes translucent. The shallot should release a sweet aroma without browning.

Stir in the minced garlic cloves and cook for 30 seconds until fragrant. Add the bruised lemongrass stalk and torn kaffir lime leaves, pressing gently to release their oils. Cook for another 1 minute until the kitchen fills with their citrusy perfume.

Step 2: Bloom the Turmeric and Toast the Rice

Sprinkle the 1.5 tsp turmeric powder over the aromatics and stir constantly for 20-30 seconds. This blooming process intensifies the turmeric’s color and earthy flavor. Watch for the mixture to turn a vivid golden hue.

Add the 2 cups jasmine rice (rinsed until water runs clear) to the pot. Stir to coat each grain with the oil and turmeric mixture. Toast the rice for 2-3 minutes until the edges appear slightly translucent and the grains are well-coated. The rice should smell nutty and fragrant at this stage.

Step 3: Simmer in Coconut Milk and Water

Pour in the 1.5 cups coconut milk and 1.5 cups water, then add the 1 tsp salt and 0.5 tsp red chili flakes. Stir well to distribute the turmeric evenly, giving the liquid a beautiful golden color.

Bring to a boil, then reduce heat to low, cover with a tight-fitting lid, and simmer for 15-18 minutes. Resist the urge to peek—steam is essential for even cooking. You’ll know it’s ready when the liquid is fully absorbed and the rice is tender with a slight bite.

Step 4: Rest and Finish with Fresh Flavors

Remove from heat and let the rice rest, covered, for 10 minutes. This allows the grains to steam and absorb any remaining liquid, ensuring a fluffy texture. Gently fluff with a fork to separate the grains.

Discard the lemongrass stalk and kaffir lime leaves. Stir in the juice and zest of 1 lime for a bright, citrusy finish. Garnish with the 0.25 cup chopped cilantro just before serving. The cilantro adds a fresh, herbal note that complements the rich coconut and earthy turmeric perfectly.

👨‍🍳

Pro Tips For Making Thai Red Rice

  • Rinse the Rice: Soak jasmine rice for 10 minutes then rinse until water runs clear—this removes excess starch so your red rice stays fluffy, not gummy.
  • Bloom the Turmeric: Toast the turmeric powder in the pot with a little oil for 30 seconds before adding liquids to wake up its color and earthy flavor.
  • Skip Boiling Coconut Milk: I learned this the hard way—adding coconut milk to boiling water can make it separate, so warm it gently with the water first.
  • Crush the Garlic: Press or finely mince the garlic cloves instead of slicing—this releases more aroma into the rice as it cooks, making every bite taste richer.

Pro Cooking Tips for This Dish

Rinsing Matters

I rinse my jasmine rice until the water runs completely clear—usually 4-5 rinses in cold water. This removes excess starch that would make your rice gummy instead of fluffy. Use a fine-mesh strainer to avoid losing grains down the drain. 💡

Bloom the Turmeric

When you add the 1.5 tsp turmeric powder to the hot oil with aromatics, stir constantly for 20-30 seconds. This blooming step deepens the color and earthy flavor. Stop before it burns—turmeric can turn bitter if overcooked.

Perfect Liquid Ratio

The 1:1 ratio of coconut milk to water is key for balanced texture. Use full-fat coconut milk like Thai Kitchen for creaminess. If using light coconut milk, reduce water by ¼ cup to compensate.

Undisturbed Cooking

Once you cover the pot, resist peeking for at least 12 minutes. Steam builds up to cook the rice evenly. I set a timer for 15 minutes then check—if liquid remains, give it 2-3 more minutes. ⏰

Resting Time

Let the rice rest off heat for 10 minutes after cooking. This lets grains absorb final moisture and firm up. Fluff with a fork, not a spoon, to keep grains intact. The difference is noticeable.

Fresh Finishes

Always add lime juice, zest, and cilantro right before serving. The acidity cuts through the coconut’s richness. I use 1 lime for bright flavor without overpowering the dish.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value
Total Fat 22g28%
Saturated Fat 16g80%
Cholesterol 0mg0%
Sodium 620mg27%
Total Carbohydrate 50g18%
Dietary Fiber 2g7%
Sugars 1g
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

Why rinse jasmine rice before cooking?

Rinsing removes excess starch that can make rice gummy. Use cold water and rinse until it runs clear, usually 4-5 times. This ensures fluffy, separate grains in your final dish.

2

Can I use brown rice instead?

Yes, but adjust the liquid to 2 cups coconut milk and 2 cups water. Brown rice needs more liquid and 40-45 minutes to cook. The texture will be chewier than with jasmine.

3

How do I store leftovers?

Keep cooked rice in an airtight container in the fridge for 3-4 days. For longer storage, freeze for up to 3 months. Reheat with a splash of water to restore moisture.

★★★★★4.9(6 reviews)
Brian Walker