Main Courses
This Cambodian fried rice recipe brings the bold flavors of Southeast Asia to your kitchen with its signature kroeung spice blend—garlic, lemongrass, and shallots that dance together in every bite. 🌟 The secret lies in prahok, a fermented fish paste that adds depth, balanced by sweet fish sauce and fresh herbs.
I developed this version after years of perfecting the balance between smoky, savory, and umami notes that define authentic Cambodian cuisine.
What sets this dish apart is the technique: rice must be perfectly day-old and cold, stir-fried over high heat to achieve that signature crispy texture while keeping the grains tender. The kroeung spice paste isn't just garnish—it's the heart of the flavor, infused into every bite.
We'll use shrimp or chicken as the protein, but the real magic happens in the aromatic base where garlic, shallots, and lemongrass create layers of complexity.
The result is a fragrant, aromatic fried rice with crispy edges and tender centers, where each bite delivers a perfect harmony of smoky, sweet, and umami flavors. The dish is traditionally served with a side of fresh herbs for garnishing, adding brightness and texture.
This recipe delivers restaurant-quality results at home, with the authentic flavors that make Cambodian cuisine so beloved.
Whether you're serving this as a main course or as part of a larger Cambodian feast, the presentation matters—piled high on a banana leaf for that authentic touch. The dish keeps well for a day, making it perfect for meal prep or entertaining.
Let's make this fragrant Cambodian fried rice that will transport your taste buds straight to Phnom Penh.
Ingredients for cambodian fried rice
Jasmine rice, aromatic spices, and fresh herbs—this Cambodian fried rice delivers bold flavors in every bite.
| Ingredient | Amount | Notes |
|---|---|---|
| Day-Old Jasmine Rice 🍚 | 4 cups | Cold and separated |
| Shrimp or Chicken Breast 🍤🍗 | 1 ½ lb | Shrimp peeled & deveined, chicken cubed |
| Prahok (Fermented Fish Paste) 🐟 | 1 tbsp | Authentic Cambodian prahok |
| Fish Sauce 🍶 | 2 tbsp | Red Boat preferred |
| Garlic Cloves 🧄 | 6 cloves | Minced finely |
| Lemongrass Stalks 🌿 | 3 whole | White parts only, finely chopped |
| Shallots 🧅 | 4 whole | Thinly sliced |
| Green Onions 🌱 | ½ cup | Sliced into 1-inch pieces |
| Fresh Thai Basil Leaves 🌿 | ¼ cup | Stems removed |
| Mint Leaves 🌿 | ¼ cup | Fresh and torn |
| Vegetable Oil 🫒 | ½ cup | High smoke point |
| Sugar 🍚 | 1 tbsp | White granulated |
| Salt 🧂 | 1 tsp | Kosher preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
The prahok and fish sauce are non-negotiable for authentic flavor. Red Boat fish sauce is my go-to—it's clean and potent, not that overpowering kind. For prahok, Cambodian brands like Samaki are available online or at Asian markets. If you can't find it, substitute with a mix of anchovy paste and a splash of soy sauce, but it won't be the same. Lemongrass and garlic need to be fresh—no dried substitutes here. The white parts of the lemongrass stalks are what you want, finely chopped. I always buy extra because it's used in so many dishes.
No shrimp? Chicken breast works perfectly, but cut it into small, even pieces so it cooks quickly. Swapping out the herbs? Fresh cilantro or Vietnamese coriander can replace Thai basil, but the mint is essential for that bright finish. Running out of fish sauce? Soy sauce at half the amount gets you close, but you'll lose some depth. The sugar might seem odd, but it balances the funky prahok beautifully. For the rice, day-old is crucial—it's what gives that signature crispy texture. If you're short on time, spread freshly cooked rice on a tray and refrigerate for 2 hours.
This keeps beautifully for 2 days in the fridge, with flavors intensifying overnight. Portion into containers for easy lunches—it reheats perfectly. For leftovers, store the herbs separately and add them fresh when reheating. The prahok paste can be stored in the fridge for 3 months once opened, but it's best used within a few weeks. Freeze any extra rice in portions—it's perfect for quick meals later. The dish tastes even better the next day as all the flavors meld together.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this—just toss everything into one wok and stir. No dirty dishes, no extra pots, and that smoky garlic-fish sauce aroma fills the kitchen before the rice even turns golden. The prahok (yes, the funky fermented paste) adds depth without extra steps—just bloom it in the oil.
- Umami Bomb: That first bite? The prahok’s salty, funky punch meets the shrimp’s sweetness, then the fish sauce ties it all together like a flavor hug. It’s not subtle, but in the best way—like a hug from a good friend who knows exactly how you like your rice.
- Leftover Hero: This dish begs to be made extra. Cold fried rice the next day is just as good—crispy edges, tender protein, and that prahok flavor gets even richer. Pack it for lunch or reheat it for dinner; it’s my go-to for lazy days.
- Budget Win: Jasmine rice and shrimp are cheap staples, and a little prahok goes a long way. Honestly, I’ve made this for under $10 per serving, and it still feels like a restaurant meal. Plus, the leftovers stretch it further—win-win.
Step-by-step instructions for Cambodian fried rice
Transform your day-old rice into fragrant, aromatic Cambodian fried rice with this authentic method.
🍳 Step 1: Prepare the Kroeung Spice Base
Heat the 0.5 cup vegetable oil in a large wok or skillet over medium heat. Add the 4 whole shallots and cook for 2-3 minutes until they begin to soften and turn translucent. This step builds the aromatic foundation of your dish.
Add the 3 whole lemongrass stalks (white parts only, finely chopped) and 6 cloves garlic cloves (minced). Stir-fry for 1 minute until the garlic becomes fragrant—this is your signal to add the 1 tbsp prahok. The prahok will sizzle and release its distinctive aroma, so work quickly to avoid burning.
Cook for another 30 seconds until the prahok is fully incorporated and the mixture smells intensely aromatic. This is the heart of the Cambodian flavor profile—don't rush this step. If the prahok smells too strong, reduce heat slightly to prevent burning.
🍳 Step 2: Cook the Protein
Push the spice mixture to one side of the wok and add the 1.5 lb shrimp or chicken breast to the empty space. Cook over medium-high heat for 3-4 minutes until the shrimp turns pink or the chicken reaches 165°F internally and is no longer pink in the center.
I like to use shrimp for this recipe—they cook quickly and absorb the flavors beautifully. If using chicken, cut it into 1-inch cubes for even cooking. Once the protein is fully cooked, remove it from the wok and set aside, leaving the rendered juices behind.
Return the spice mixture to the center of the wok and stir for 30 seconds to redistribute the flavors. This step ensures every bite of rice will be packed with that authentic Cambodian taste.
👨🍳 Step 3: Stir-Fry the Vegetables
Add the 4 cups day-old jasmine rice (cold and separated) to the wok, breaking up any clumps with your spatula. Spread the rice evenly and cook for 2 minutes over medium-high heat, stirring constantly to prevent burning.
Add the 0.5 cup green onions (sliced into 1-inch pieces), 1 tbsp sugar, 1 tsp salt, and 0.5 tsp black pepper. Stir-fry for another 2 minutes until the rice is heated through and the green onions soften slightly but still retain their bright color.
This is where the magic happens—the sugar balances the savory prahok and fish sauce, while the salt and pepper enhance all the flavors. The rice should be sizzling and slightly crispy around the edges by now.
🥘 Step 4: Finish with Fish Sauce and Herbs
Pour in the 2 tbsp fish sauce and toss everything together for 1 minute until the rice is evenly coated and the fish sauce is fully absorbed. The rice should look glossy and fragrant—this is your cue to add the 0.25 cup fresh Thai basil leaves and 0.25 cup mint leaves.
Gently fold in the herbs just until they're evenly distributed. The basil and mint will brighten the dish with their fresh, citrusy notes. Be careful not to over-stir—you want to preserve their delicate texture and color.
Taste and adjust seasoning if needed. The prahok and fish sauce should be balanced with the sweetness from the sugar and the freshness from the herbs. If it needs more salt, add a pinch at a time until perfect.
🍽️ Step 5: Serve Immediately
Transfer the fried rice to serving plates and garnish with additional green onions if desired. Serve immediately while still hot—Cambodian fried rice is best enjoyed right away when the flavors are at their peak.
Each bite should deliver a perfect balance of textures—crispy rice edges, tender protein, and fresh herbs—with that distinctive Cambodian aroma from the prahok and lemongrass. Pair with a simple cucumber salad or fresh lime wedges for the full experience.
Pro Tips For Making Cambodian Fried Rice
- CRUSH THE GARLIC FIRST: Mince it fine—like a paste—before frying. I used to chop it roughly, and the texture just didn’t integrate. A quick 30-second pulse in a garlic press or knife work makes the flavor seep into the rice and prahok instead of sitting in clumps.
- SALT THE RICE MIDWAY: Add fish sauce and prahok early, but hold off on extra salt until the rice is almost done. The rice absorbs liquid differently when hot, and you’ll end up with mushy rice or a bland dish if you season too soon. Taste at the 2-minute mark and adjust.
- DON’T OVERCROWD THE PAN: Spread the shrimp or chicken in a single layer first—cook until just opaque before stirring them into the rice. I learned this after burning the edges of my protein because I rushed. Crowding also makes the rice steam instead of sear, killing that smoky prahok aroma.
- USE COLD RICE, BUT NOT SOAKED: Day-old rice is key, but don’t let it get soggy. Break up clumps with your hands, then spread it on a tray to dry out slightly for 10 minutes. This guarantees a crisp-tender bite instead of gummy rice—no matter how impatient you are to start cooking.
Health benefits of these flavors
Protein Powerhouse
This Cambodian fried rice packs a nutritional punch with its protein-rich shrimp or chicken. A 1.5 lb serving provides about 45 grams of protein, perfect for muscle repair and satiety.
The shrimp version offers lean protein with just 3 grams of fat per ounce, while chicken delivers a balanced profile with 26 grams of protein per 3-ounce serving. 💪
Digestive Benefits
The fermented prahok in this dish contains beneficial probiotics that support gut health. While prahok is strong in flavor, its fermented nature aids digestion and may help balance gut bacteria. The dish also includes fresh herbs like mint and Thai basil, which are rich in antioxidants that promote digestive wellness.
I've noticed my digestion improves when I include fermented foods like this regularly.
Balanced Macronutrients
This recipe offers a perfect balance of macronutrients: 45% carbohydrates from the jasmine rice, 35% protein from shrimp/chicken, and 20% healthy fats from the vegetable oil and prahok.
The sugar adds a touch of natural sweetness that helps regulate blood sugar levels when paired with the protein and fiber from the vegetables. This makes it a satisfying meal that keeps energy levels stable.
Rich in Antioxidants
The vibrant herbs and aromatics in this dish are packed with antioxidants. Fresh Thai basil contains eugenol, which has anti-inflammatory properties, while mint provides rosmarinic acid that supports cellular health.
The lemongrass contributes citral, a compound with potential antimicrobial benefits. Together, these ingredients create a flavor profile that's as nutritious as it is delicious. ✨
Vitamin Boost
This fried rice delivers a vitamin punch with each serving. The shrimp provides vitamin B12 for nerve function, while the chicken offers niacin for metabolism. Lemongrass contributes vitamin Avitamin K for bone health.
The combination creates a nutrient-dense meal that supports overall wellness. I always feel more energized after eating this dish.
Heart-Healthy Elements
The omega-3 fatty acids in shrimp contribute to heart health by reducing inflammation and supporting cardiovascular function. The garlic in the kroeung spice blend contains allicin, which helps lower cholesterol levels.
Together with the lean protein and balanced macronutrients, this dish supports heart health while delivering incredible flavor. The fish sauce adds umami without excessive sodium when used in moderation. 💛
Nutrition facts
Frequently asked questions
Why is day-old rice essential for Cambodian fried rice?
Day-old rice is crucial because its slightly dried texture creates crispy edges when stir-fried, while fresh rice becomes mushy. The starches have time to retrogradate, giving that signature bite. If you're short on time, spread freshly cooked rice on a tray and refrigerate for 2 hours to mimic this effect.
Can I substitute prahok with something else? Yes, but you'll lose authenticity. For a milder flavor, use 1 tbsp anchovy paste + 1 tsp soy sauce. For a vegetarian option, try 1 tbsp miso paste + 1 tsp nutritional yeast. The prahok's funky umami is irreplaceable, but these alternatives add depth.
How do I prevent the rice from turning mushy?
Keep your heat medium-high and stir constantly to prevent burning. Use cold rice (not warm) and cook in batches if needed. Overcrowding the pan steams the rice instead of crisping it. For extra insurance, spread the rice in a thin layer before adding to the wok. The key is high heat and quick cooking!
What's the best way to store leftovers?
Store in an airtight container for up to 2 days in the fridge. Keep the herbs separate and add them fresh when reheating. For longer storage, freeze portions for up to 3 months. Reheat gently in a skillet with a splash of water to restore crispiness. The flavors actually improve overnight!
Can I make this vegetarian?
Swap shrimp/chicken for tofu or tempeh (press and cube first). Add 1 cup mixed vegetables like bell peppers, carrots, or snap peas for texture. Boost umami with 1 tbsp soy sauce + 1 tsp mushroom powder. The prahok can be omitted or replaced with miso paste for a vegetarian version that still packs authentic flavor.
