Main Courses
This Burmese rice recipe transforms simple ingredients into a fragrant, golden one-pot wonder that captures the heart of Myanmar's cuisine. The secret lies in coconut milk and turmeric, which infuse the rice with earthy warmth and delicate sweetness—creating a dish that's both comforting and sophisticated.
Unlike traditional recipes that require multiple steps, this version delivers restaurant-quality results with minimal effort.
What sets this dish apart is its versatility—serve it as a standalone meal or pair it with grilled fish, curries, or fresh vegetables. The turmeric-infused rice not only tastes incredible but also offers health benefits, making it a perfect choice for both everyday dinners and special occasions.
Ready in just 45 minutes, this recipe proves that authentic flavors don't require complicated techniques.
Ingredients for burmese rice
Twelve ingredients blend to create this aromatic Burmese one-pot masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Jasmine Rice 🍚 | 1 ½ cups | Uncooked, long-grain preferred |
| Full-Fat Coconut Milk 🥥 | 13 ½ oz | High-quality canned, full-fat |
| Ground Turmeric 🌿 | 1 tbsp | Freshly ground for vibrant color |
| Fresh Cilantro 🌱 | ½ cup | Chopped, stems removed |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic base |
| Fresh Ginger 🧅 | 1 tbsp | Grated, organic preferred |
| Fish Sauce 🐟 | 1 tbsp | Red Boat preferred |
| Palm Sugar 🍯 | 2 tbsp | Or light brown sugar |
| Vegetable Oil 🫒 | 2 tbsp | Neutral high-smoke point |
| Salt 🧂 | 1 tsp | Diamond Crystal kosher |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Lime Juice 🍋 | 1 tbsp | Freshly squeezed |
| Shallots 🧅 | 2 whole | Minced, or sub red onion |
The coconut milk is non-negotiable—full-fat canned delivers that rich, creamy texture. Thai Kitchen or Goya brands work best, but avoid the light versions. Turmeric should be freshly ground for vibrant color and maximum flavor; pre-ground loses potency quickly. Ginger and garlic are the aromatic base—organic ginger has more punch. For fish sauce, Red Boat is the gold standard, but any quality brand will work. Palm sugar adds delicate sweetness; if unavailable, light brown sugar is a perfect substitute. The shallots add depth without overpowering the dish.
No coconut milk? Full-fat Greek yogurt or cashew cream can mimic the richness, though texture will differ. Substitute palm sugar with honey or maple syrup at the same ratio. Fresh herbs are ideal, but dried cilantro at one-third the amount works in a pinch. For a vegetarian version, omit fish sauce and use soy sauce or mushroom broth>. The lime juice is essential for brightness—Mexican Key Lime juice has more tartness. If shallots are unavailable, red onion or green onions add similar sharpness. Always toast the spices gently to enhance their aromatic qualities.
Rice keeps best in an airtight container for 3-4 days in the fridge, though flavor peaks within the first 24 hours. For longer storage, freeze portions for up to 3 months. Reheat gently with a splash of water to restore moisture. This dish reheats beautifully—microwave for 2 minutes or warm on the stove over low heat. Garnish with extra cilantro and lime wedges just before serving to preserve freshness. Leftovers make excellent lunches; portion into containers for easy grab-and-go meals.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this—just rice, coconut milk, and a pinch of turmeric. No fancy layers, no last-minute shopping. The rice soaks up the creamy, golden broth while you chop garlic and cilantro, and honestly? That’s the whole party.
- Golden Creamy Dream: That first bite of fragrant jasmine rice with coconut milk’s richness and turmeric’s earthy warmth? It’s like a hug in a bowl. The garlic and cilantro add a fresh kick that makes it feel special without trying too hard.
- Meal Prep MVP: Between us, this keeps perfectly for days. I make a big batch on Sundays—it’s my go-to for lazy lunches or when friends drop by. Just reheat with a splash of water, and it’s like you made it fresh. (Yes, even on a Tuesday night.)
- Budget-Friendly Luxe: Full-fat coconut milk might sound fancy, but it stretches thin here. A can goes far, and the rest—rice, spices, herbs—are pantry staples. It tastes like a restaurant dish without the price tag. My wallet thanks me every time.
Step-by-step instructions for Burmese coconut-turmeric rice
This aromatic rice dish delivers vibrant color and rich coconut flavor in a single pot.
Prepare the Aromatic Base
Heat the 2 tablespoons vegetable oil in a heavy-bottomed pot over medium heat. Add the 2 whole shallots and cook for 3-4 minutes until softened and translucent. This is your flavor foundation—don't rush this step or the shallots will burn before releasing their sweetness.
Add the 4 cloves garlic cloves and 1 tablespoon fresh ginger, stirring constantly for 30 seconds until fragrant. The garlic should turn golden around the edges without browning. Immediately add the 1 tablespoon ground turmeric and stir for another 15 seconds—this prevents the turmeric from burning and ensures vibrant color development throughout the rice.
Toast the Rice and Build the Coconut Base
Add the 1.5 cups jasmine rice to the pot and stir to coat evenly in the aromatic oil and spices. Toast the rice for 2-3 minutes until it turns a pale golden color and becomes slightly translucent at the edges. This toasting step enhances the nutty flavor of the rice and prevents a mushy texture.
Pour in the 13.5 oz full-fat coconut milk, stirring vigorously to combine. The mixture should look creamy and well-coated. Bring to a gentle simmer over medium-low heat, then reduce heat to low and cover the pot with a tight-fitting lid. Let it cook undisturbed for 15 minutes—this initial cooking period allows the rice to absorb the coconut milk and develop its signature creamy texture.
Season and Simmer to Perfection
After 15 minutes, remove the lid and stir the rice gently. Add the 2 tablespoons palm sugar, 1 tablespoon fish sauce, 1 teaspoon salt, and 0.5 teaspoon black pepper. The sugar will caramelize slightly, adding depth to the flavor profile, while the fish sauce provides that signature umami punch characteristic of Burmese cuisine.
Return the pot to low heat and cover again. Let it steam for another 15-20 minutes, or until the rice is tender and the liquid has been completely absorbed. You'll know it's ready when the bottom of the pot makes a light tapping sound when tapped with a spoon—a telltale sign of perfectly cooked jasmine rice.
Finish with Fresh Herbs and Bright Acid
Once the rice is fully cooked, remove it from heat and let it sit covered for 5 minutes. This resting period allows the flavors to meld and the rice to become even more fragrant. Stir in the 0.5 cup fresh cilantro and 1 tablespoon lime juice, folding gently to distribute evenly. The lime juice cuts through the richness of the coconut milk, brightening the entire dish.
For the best texture, fluff the rice gently with a fork before serving. The final result should be fragrant, creamy, and vibrantly golden from the turmeric, with each grain distinct and tender. Serve immediately while still warm—this Burmese rice tastes best fresh from the pot.
Pro Tips For Making Burmese Rice
- Simmer Low and Slow: The coconut milk will split if you rush it—keep the heat at a bare simmer, not a rolling boil. I learned this the hard way after a batch curdled into a sad, lumpy mess.
- Toast the Turmeric First: Bloom the ground turmeric in oil for 30 seconds before adding liquid—this deepens its flavor and prevents that chalky aftertaste. Trust me, it makes a real difference.
- Rinse Rice Until Clear: Jasmine rice absorbs water like a sponge, so rinse it until the water runs nearly transparent. Skimp here, and you’ll end up with gluey, mushy grains instead of fluffy, separate ones.
- Strain Coconut Milk: Use a fine-mesh sieve or cheesecloth to remove excess water from the coconut milk before adding it to the rice. This keeps the texture light and prevents a watery, soggy final dish.
Creative variations of burmese rice
Tea Leaf Twist
Transform this dish into hsinbyushin—Burmese fermented tea leaf rice—by replacing the coconut milk with 2 tbsp fermented tea leaves (available at Asian markets) and adding 1 tsp tamarind paste for tang. Use jasmine rice and toast the tea leaves in the oil first to deepen their earthy notes.
The result is a complex, slightly bitter-sweet rice that pairs beautifully with grilled meats or pickled vegetables. I first tried this version after a trip to Mandalay and it became my go-to for special occasions. 🌿
Herb-Forward Mont Di
For a lighter, salad-style variation, cook the rice separately and toss it with 1 cup shredded cabbage, 2 tbsp toasted peanuts, and 1 tbsp crispy fried shallots. Use 1 tbsp lime juice and 1 tsp fish sauce for dressing, then top with cilantro and mint.
This mont di style keeps the rice cool and refreshing—perfect for hot days or as a side dish. I love making this ahead of time since the flavors meld beautifully in the fridge. ✨
Spicy Coconut Kick
Add 1 tbsp red curry paste (like Maesri) when toasting the shallots, then stir in 1 tsp chili flakes with the fish sauce. For extra heat, fold in 2 tbsp chopped Thai bird's eye chilies at the end.
This fiery version balances the coconut's richness with a slow-building spice that lingers. Serve with a side of cucumber salad to cool the palate. I discovered this variation at a Yangon street food stall and it's now a family favorite. 🌶️
Vegetarian Adaptation
Skip the fish sauce entirely and replace it with 1 tbsp soy sauce plus 1 tsp mushroom powder (or 1 tbsp vegetarian fish sauce substitute). Add 1 tsp grated galangal for a citrusy, peppery note that mimics ginger's complexity.
This version works beautifully with roasted tofu or grilled eggplant. The galangal is key—it adds that signature Burmese depth without animal products. I've made this for vegetarian friends and they always ask for seconds. 💛
Sweet Coconut Dessert Rice
Reduce the fish sauce to ½ tbsp and add 3 tbsp palm sugar (or 2 tbsp honey) along with ½ tsp cardamom. Stir in ½ cup toasted coconut flakes at the end for texture.
This dessert version tastes like a cross between sticky rice pudding and coconut custard. Serve warm with a sprinkle of crushed pistachios for crunch. The cardamom adds a floral note that elevates the sweetness. I've served this at holiday gatherings and it's always the first to disappear. 🍯
Nutrition facts
Frequently asked questions
Can I substitute jasmine rice with basmati or another type?
Jasmine rice is ideal for this recipe because its slightly sticky texture absorbs the coconut and turmeric flavors beautifully. However, you can use basmati rice in a pinch—just increase the coconut milk by 1/4 cup and cook for 2-3 extra minutes. Avoid long-grain white rice as it tends to stay too firm. For extra authenticity, Burmese sticky rice works perfectly if you prefer a chewier texture.
Why does my rice turn out mushy or undercooked?
Mushy rice usually happens from too much liquid or lifting the lid too soon. Always use full-fat coconut milk (not light) and stir only once during cooking. For undercooked rice, extend the simmering time by 5-10 minutes covered on low heat. The rice is done when it's tender but still has a slight bite—it will finish cooking while resting. Pro tip: Use a heavy-bottomed pot to prevent scorching.
How can I make this dish spicier without overpowering the coconut?
Start with 1/2 teaspoon of red chili flakes mixed into the fish sauce, then adjust to taste. For heat lovers, add 1-2 chopped Thai bird's eye chilies at the end—remove seeds for less intensity. Balance the spice with extra lime juice (1 extra tablespoon) to brighten the dish. Always add heat gradually to avoid overwhelming the coconut's creamy profile.
What's the best way to store and reheat leftovers?
Store in an airtight container in the fridge for up to 4 days or freeze for 3 months. To reheat, add 1-2 tablespoons of water and cover with a damp paper towel before microwaving for 2 minutes. For stovetop reheating, warm over low heat with a splash of coconut milk to restore creaminess. Never reheat dry—this ruins the texture.
Can I make this dish ahead of time for a gathering?
This rice actually tastes better the next day as flavors meld. Cook it completely, then refrigerate. Before serving, gently reheat with 1/4 cup water or coconut milk per 2 cups of rice, covered on low heat for 10 minutes. Garnish with fresh cilantro and lime wedges just before serving to keep it vibrant. It reheats beautifully and makes a great make-ahead dish for potlucks.
