Burmese Fried Rice Recipe: Smoky Fish Sauce and Turmeric Brightness

Main Courses

Burmese Fried Rice Recipe: Smoky Fish Sauce and Turmeric Brightness

This Burmese fried rice recipe delivers the perfect balance of smoky fish sauce and vibrant turmeric that defines authentic Shan tofu fried rice.

The secret lies in stir-frying day-old rice with garlic, ginger, and a touch of chili, then finishing with a bright, umami-rich sauce that transforms simple ingredients into a restaurant-quality dish. I've refined this recipe over years of testing to ensure every bite captures the bold flavors of Myanmar's culinary tradition.

What sets this dish apart is the layered complexity—turmeric-infused rice with crispy fried shallots, a savory fish sauce base, and optional protein like shrimp or tofu for added depth. The technique is straightforward but crucial: high heat for quick cooking preserves the rice's texture while developing deep, aromatic flavors.

Whether you're serving it as a main course or sharing with friends, this recipe delivers the heart of Burmese home cooking in every forkful.

👨‍🍳
Difficulty
Medium
🐟
Diet
Seafood
🔥
Calories
Med Cal

Ingredients for burmese fried rice

Day-old rice, aromatic spices, and umami-rich sauces create this vibrant Burmese fried rice.

Ingredient Amount Notes
Day-Old Jasmine Rice 🍚 4 cups Cooked and cooled completely
Shallots 🧅 ½ cup Thinly sliced, for frying
Garlic Cloves 🧄 6 cloves Minced finely for aroma
Fresh Ginger 🌿 1 tbsp Grated finely, vibrant color
Red Chili Flakes 🌶️ 1 tbsp Adjust for heat preference
Turmeric Powder 🌿 1 tsp Bright yellow, vibrant
Fish Sauce 🍶 2 tbsp Red Boat preferred, umami-rich
Soy Sauce 🍶 2 tbsp Light or all-purpose
Oyster Sauce 🍶 1 tbsp Thick consistency preferred
Extra-Virgin Olive Oil 🫒 3 tbsp High smoke point for frying
Sesame Oil 🫒 1 tsp Toasted sesame flavor
Green Onions 🧅 ¼ cup Thinly sliced, for garnish
Fresh Cilantro 🌿 ¼ cup Chopped, for freshness
Firm Tofu 🍱 8 oz Cubed, optional protein
Salt 🧂 1 tsp Kosher or sea salt

The Red Boat fish sauce is non-negotiable for authentic flavor—it’s the heart of this dish. You’ll find it at Asian markets or well-stocked grocery stores like H-Mart. Look for the red label and avoid cheap imitations. Fresh ginger and garlic should smell vibrant, not musty. If you can’t find jasmine rice, basmati or long-grain white rice works in a pinch, but the aroma won’t be as authentic. The tofu? Firm or extra-firm holds up best to stir-frying, and pressing it first removes excess water for better texture.

No fish sauce? Soy sauce with a splash of Worcestershire gets you close, though it won’t be identical. Running short on oyster sauce? Extra soy sauce plus a pinch of sugar mimics the depth. The chili flakes can be swapped for fresh Thai chilies, but adjust carefully—fresh is 3x hotter. For the shallots, fried until crispy is key; don’t skip this step. The turmeric? Mustard powder in a bind, but it won’t have the same earthy warmth. And if you’re using shrimp instead of tofu, peel and devein them before cooking to save time.

Store cooked fried rice in an airtight container for 3-4 days in the fridge—it reheats beautifully. The crispy shallots lose their crunch when reheated, so make a fresh batch if serving again. For longer storage, freeze portions for up to 3 months. The tofu and fresh herbs? Use within 2 days for best texture. And if you’re making extra, portion it into single servings—this dish tastes even better the next day as flavors meld.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this—no chopping boards, no extra pots. Toss the cold rice, minced shallots, and garlic straight into a hot pan, and let the residual heat from the oil work its magic. That first sizzle? Pure satisfaction.
  • Flavor Bomb Combo: The ginger and chili flakes hit different—bright, zesty, and just spicy enough to linger. Honestly, the aromatic base of shallots and garlic alone makes me want to eat it straight from the wok, no protein needed.
  • Leftover Hero: This dish actually tastes better the next day. I make a big batch on Sundays, and by Wednesday, it’s still crispy in spots and packed with flavor. Perfect for lazy days when I just need something solid.
  • Budget Breakthrough: Jasmine rice and basic pantry staples? Check. The ingredients cost pennies, but the flavor feels like a restaurant meal. Between us, this is how I feed my family for under $10—and no one complains.

Step-by-step instructions for Burmese fried rice

This method delivers authentic Burmese flavors with vibrant turmeric and smoky fish sauce notes every time.

1

Prepare the Tofu for Crispy Texture

Press the 8 oz firm tofu between paper towels for 15 minutes to remove excess moisture. Cut it into ½-inch cubes and toss them with 1 tsp salt. This helps create a better sear later. Heat 1 tbsp of the extra-virgin olive oil in a nonstick skillet over medium heat until shimmering. Add the tofu cubes in a single layer and cook for 5-6 minutes, stirring occasionally, until golden brown on all sides. Remove and set aside on a paper towel-lined plate to drain excess oil.

Real talk: Don't skip pressing the tofu. Wet tofu steams instead of crisps, and that ruins the texture. If you're short on time, you can skip the tofu entirely—this dish still works beautifully without it.

2

Sauté Aromatics Until Fragrant

Increase the heat to medium-high and add the remaining 2 tbsp extra-virgin olive oil to the same skillet. Add the 0.5 cup thinly sliced shallots and cook for 2-3 minutes until softened but not browned. Stir in the 6 cloves minced garlic and 1 tbsp finely grated ginger, cooking for another 30 seconds until fragrant—you should smell that fresh garlic aroma filling your kitchen.

Here's where it gets fun: Add the 1 tbsp red chili flakes and 1 tsp turmeric powder. Stir constantly for 10 seconds—this prevents the turmeric from burning and ensures even distribution. The rice will absorb these flavors later, so don't rush this step.

3

Build the Flavor Base with Sauces

Pour in the 2 tbsp fish sauce, 2 tbsp soy sauce, and 1 tbsp oyster sauce. Stir vigorously and let the mixture simmer for 1-2 minutes until it reduces slightly and coats the back of a spoon. This is your flavor foundation—don't skip the reduction step, as it intensifies the umami.

Add the 4 cups day-old jasmine rice, breaking up any clumps with your spatula. Stir to coat the rice evenly with the sauce mixture. Cook for 2-3 minutes, stirring constantly, until the rice is heated through and begins to sizzle. The rice should look glossy and well-coated—this ensures maximum flavor absorption.

4

Finish with Sesame Oil and Garnishes

Remove the skillet from heat and stir in the 1 tsp sesame oil. Immediately add the crispy tofu back to the rice and toss gently to combine. The sesame oil adds that final nutty aroma that makes this dish truly authentic. Taste and adjust seasoning with additional fish sauce or salt if needed—Burmese fried rice should balance sweet, salty, and umami perfectly.

Transfer the fried rice to serving plates and garnish with the 0.25 cup sliced green onions and 0.25 cup chopped fresh cilantro. The fresh herbs add brightness that cuts through the richness of the fried rice. Serve immediately while still hot and sizzling—this dish tastes best right out of the pan.

👨‍🍳

Pro Tips For Making Burmese Fried Rice

  • Break the Clumps First: Cold rice sticks together like glue, and nothing ruins fried rice faster than a pan full of gummy rice. Before you even touch the wok, spread the day-old rice on a tray and break up any clumps with your fingers—this ensures every grain gets crispy, not steamed.
  • Sweat, Don’t Burn: Shallots and garlic are the soul of this dish, but I used to rush them and end up with bitter, charred bits. Instead, cook them on medium-low heat with a splash of oil until they’re soft and translucent—about 3-4 minutes—before cranking up the heat for the rice. Patience here keeps the flavors clean.
  • Ginger Needs Love: Fresh ginger is non-negotiable, but don’t just mince it—grate it fine enough to dissolve into the oil like a paste. I learned this the hard way: visible chunks turn to rubbery chews. Use the large holes of a box grater, then press the pulp through with the back of a spoon for maximum flavor.
  • Taste Before Frying: Seasoning is easy to mess up, especially with chili flakes. Mix them into the oil before adding the rice, then taste a drop—adjust heat to your preference now, not after. Once the rice hits the pan, it’s too late to fix it. (Yes, even if you’re impatient like me.)

Creative variations of this recipe

Shan Tofu Twist

If you want to make this dish truly Burmese, substitute the tofu with Shan tofu—a local specialty made from chickpea flour and coconut milk. The texture is lighter and more delicate than regular tofu, absorbing flavors beautifully.

Look for it at specialty Asian markets or make your own by mixing 1 cup chickpea flour, ½ cup coconut milk, and ½ tsp turmeric. Steam for 15 minutes in a bamboo basket, then cut into cubes and pan-fry until crispy. 🌟

Spicy Shrimp Variation

Swap the tofu for 12 oz peeled shrimp tossed with 1 tbsp soy sauce and ½ tsp black pepper. Stir-fry the shrimp separately until just cooked (about 2 minutes per side), then add them to the rice in the final step.

For extra heat, toss in 1 tbsp chopped Thai chilies with the shrimp. This version keeps the dish light but adds luxurious texture.

Vegetarian Powerhouse

Load up your fried rice with 1 cup mixed vegetables—think bell peppers, carrots, and snap peas. Cut them into ½-inch pieces and stir-fry with the shallots and garlic.

Add ½ cup shredded cabbage for crunch and 2 tbsp roasted peanuts for texture. The peanuts add a satisfying crunch and complement the sesame oil finish perfectly. 🥜

Coconut Milk Fusion

For a creamy twist, stir ¼ cup coconut milk into the sauce mixture along with the fish and soy sauces. This adds a subtle sweetness that balances the heat and umami.

Garnish with toasted coconut flakes and extra lime wedges for serving. This variation works especially well with the shrimp or tofu versions.

Lemon-Lime Zing

Finish your fried rice with a bright burst of citrus by squeezing 1 tbsp fresh lime juice and 1 tsp lemon zest over the top. The acidity cuts through the richness and enhances all the other flavors.

For extra brightness, add 2 tbsp chopped mint to the garnish. This is a must for summer meals or when you want to refresh the classic recipe. 🍋

Peanut Sauce Option

For a nutty, creamy finish, make a quick peanut sauce by blending ¼ cup smooth peanut butter, 1 tbsp soy sauce, 1 tsp lime juice, and 1 tsp honey.

Drizzle this over the fried rice just before serving. It pairs especially well with the shrimp or tofu versions and adds a satisfying depth of flavor. 🥜✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 4g20%
Cholesterol 15mg5%
Sodium 1250mg54%
Total Carbohydrate 52g18%
Dietary Fiber 4g14%
Sugars 2g
Protein 18g36%
* 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 does Burmese fried rice need day-old rice?

Day-old rice is crucial because it's drier and won't turn mushy when stir-fried. Freshly cooked rice contains too much moisture, which steams instead of crisps during cooking. Spread your cooked rice on a tray after cooking and let it cool completely before using it in this recipe.

2

Can I use regular tofu or should I get Shan tofu?

Regular firm tofu works perfectly fine for this recipe! Shan tofu (made from chickpea flour) adds authenticity but isn't essential. If using regular tofu, press it well and pat dry before cooking to get that crispy texture. The flavor difference is minimal unless you're making an authentic Burmese restaurant version.

3

What if I don't have fish sauce?

You can substitute with 2 tbsp soy sauce plus 1 tsp Worcestershire sauce for umami depth. For a vegetarian option, use 2 tbsp soy sauce plus ½ tsp miso paste. The dish will still taste delicious, though the authentic Burmese flavor profile will be slightly different.

How do I make this recipe spicier? Double the red chili flakes to 2 tbsp or add 1 tbsp chopped fresh Thai chilies with the aromatics. For extra heat, stir in ½ tsp chili crisp at the end.

4

Can I make this dish ahead of time?

Yes! This fried rice actually tastes better the next day as flavors meld. Store in an airtight container in the fridge for up to 3 days**. Reheat gently in a skillet with a splash of water to restore crispiness. The crispy shallots will lose their crunch, so make fresh ones when reheating.

★★★★★4.9(1 review)
Categories Main Courses