
This dish transforms everyday rice into a vibrant, flavor-packed meal with authentic Indonesian flair. The secret lies in the perfect balance of sweet, salty, and umami notes from traditional ingredients.
I’ve refined this method to ensure each grain gets that signature wok-charred texture while staying tender. The aroma of garlic, shallots, and kecap manis will fill your kitchen as it cooks.
Serve it hot with a fried egg on top for extra richness, or pair it with cucumber slices for a refreshing contrast. This creation is as satisfying as it is versatile.
Whether for breakfast or dinner, it’s a foolproof way to bring bold, exotic flavors to your table with minimal effort.
Ingredients for Indonesian Fried Rice
Transform leftover rice with bold Indonesian flavors and wok-charred perfection in every bite.
| Ingredient | Amount | Notes |
|---|---|---|
| Day-Old Cooked White Rice 🍚 | 4 cups | Cold, preferably overnight |
| Kecap Manis 🫕 | 3 tbsp | Indonesian sweet soy sauce |
| Shallots 🧅 | 4 whole | Finely minced for sweetness |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic base |
| Vegetable Oil 🛢️ | 3 tbsp | High smoke point preferred |
| Chicken Breast 🍗 | ¾ lb | Boneless, skinless, diced |
| Shrimp 🦐 | ½ lb | Peeled, deveined, optional |
| Carrots 🥕 | 2 whole | Diced into small cubes |
| Green Onions 🧅 | 4 whole | Thinly sliced for garnish |
| Large Eggs 🥚 | 2 whole | For topping or mixing in |
| Sweet Soy Sauce 🫕 | 1 tbsp | Regular soy sauce alternative |
| Fish Sauce 🐟 | 1 tsp | Adds umami depth |
| Ground White Pepper 🌶️ | ½ tsp | Traditional Indonesian flavor |
| Salt 🧂 | ½ tsp | Adjust to taste |
| Cucumber 🥒 | 1 whole | Sliced for serving |
The rice is critical here. Day-old, cold rice from the fridge prevents mushiness and achieves that coveted wok-charred texture. Kecap manis is non-negotiable—find it at Asian markets or well-stocked grocery stores like H Mart. Shallots and garlic form the aromatic base, so use fresh and mince them finely for even distribution throughout the dish.
No kecap manis? Mix 2 tbsp soy sauce with 1 tbsp brown sugar for a close approximation. Shrimp can be swapped for tofu or tempeh for a vegetarian twist. Chicken breast works, but thigh meat adds more richness. The fish sauce can be omitted for strict vegetarians, though it adds authentic umami depth. Green onions are flexible—red onion or chives work too.
Leftover fried rice keeps well in the fridge for 3-4 days in an airtight container. Reheat in a skillet with a splash of oil to revive the texture. For best results, serve immediately with a fried egg on top and cucumber slices on the side. Freezing isn’t recommended as it alters the rice texture.
Why You’ll Love This Recipe
- One Pan Wonder: I toss in day-old rice, shallots, and garlic—no fancy prep, just a hot pan and 15 minutes.
- Sweet-Savory Magic: The kecap manis caramelizes with the garlic, giving that sticky, umami-rich glaze I can’t resist.
- Weeknight Hero: Honestly, it’s my Tuesday night lifesaver when I need something fast, filling, and kid-approved.
- Zero Waste Win: Between us, this is the best way to use up leftover rice and stretch a meal without breaking the bank.
Step-by-Step Instructions for Indonesian Fried Rice
Master the wok technique and achieve perfectly charred, aromatic rice with every bite.
Step 1: Prepare the Aromatics and Protein
Finely mince the 4 whole Shallots and 4 cloves Garlic Cloves until they resemble a coarse paste. This fine mince ensures they melt into the dish, creating a sweet, fragrant base without overpowering the final result.
Dice the 0.75 lb Chicken Breast into ½-inch uniform cubes. If using 0.5 lb Shrimp, pat them thoroughly dry to prevent steaming in the wok. Dice the 2 whole Carrots into small, even cubes so they cook quickly and distribute evenly throughout the dish.
Step 2: Velouté the Aromatics in High Heat
Heat a wok or large skillet over medium-high heat until a bead of water sizzles and evaporates instantly. Add 2 tbsp of the Vegetable Oil and swirl to coat the surface. Immediately add the minced shallots and garlic, stirring constantly for 1-2 minutes until golden and fragrant.
Be vigilant—garlic burns easily at this temperature. The moment the edges turn light golden brown, add the diced chicken breast. Cook for 3-4 minutes, stirring occasionally, until the chicken is opaque and lightly browned. If using shrimp, add them now and cook for 2-3 minutes until they turn pink and opaque.
Step 3: Incorporate Rice and Build Flavor Layers
Add the remaining 1 tbsp Vegetable Oil to the wok, then add the 4 cups Day-Old Cooked White Rice. Break up any clumps with your spatula and press the rice into the hot surface. Let it sit undisturbed for 30-45 seconds to develop a slight char, then stir-fry for 2-3 minutes.
Drizzle the 3 tbsp Kecap Manis, 1 tbsp Sweet Soy Sauce, and 1 tsp Fish Sauce over the rice. Add the diced carrots, 0.5 tsp Ground White Pepper, and 0.5 tsp Salt. Toss everything together vigorously for 2-3 minutes until the rice is evenly coated and the carrots begin to soften.
Step 4: Finish with Eggs and Garnish
Push the rice mixture to one side of the wok. Add the 2 whole Large Eggs to the cleared space and scramble quickly until just set but still slightly runny. Fold the eggs into the rice mixture, breaking them into small, fluffy curds.
Remove from heat and transfer to a serving platter. Garnish with the thinly sliced 4 whole Green Onions. Serve immediately with the sliced 1 whole Cucumber on the side for a refreshing contrast. The rice should have a deep, caramelized color from the kecap manis, with each grain distinct yet cohesive.
Pro Tips For Making Indonesian Fried Rice
- Use Cold Rice: Day-old rice from the fridge works best—it’s drier and fries up fluffier instead of turning mushy. I learned this the hard way after ruining a batch with fresh, sticky rice.
- Caramelize Kecap Manis: Let the kecap manis sizzle in the pan for 30 seconds before adding the rice—this deepens its sweet, smoky flavor. Sounds weird, but it works.
- High Heat Only: Crank the heat to medium-high and keep it there. After burning three batches, I finally figured out that low heat just steams the rice instead of frying it.
- Finely Chop Aromatics: Dice the shallots and garlic as small as possible—they’ll distribute evenly and crisp up without burning. My grandmother swore by this, and she was right.
Wine and Beer Pairings for This Recipe
Crisps and Lagers
Light, crisp beers cut through the sweetness of kecap manis beautifully. A Singha or Bintang lager from Southeast Asia offers the perfect balance. The effervescence cleanses your palate between bites. 🍺
Fruity Whites
Off-dry white wines with tropical fruit notes complement the dish’s complexity. Try a German Riesling Kabinett or Gewürztraminer—their slight sweetness mirrors the caramelized flavors without overpowering them.
Wheat Beers
A Hefeweizen with its banana and clove esters enhances the aromatic shallots and garlic. The creamy texture pairs well with the charred rice. I love Paulaner for this combination.
Rosé Options
Dry rosé with citrus undertones provides a refreshing contrast to the rich, savory notes. Look for a Provence rosé—its crisp acidity balances the dish’s depth. Serve it chilled at 50°F.
Non-Alcoholic Pairings
For a non-alcoholic option, try sparkling lychee tea or ginger beer. The lychee’s floral sweetness echoes the kecap manis, while ginger beer’s spice adds a nice kick. 💫
Serving Temperature
Serve beers ice-cold at 38-42°F and whites at 45-50°F. The chill enhances the contrast with the warm, wok-charred rice. I always keep a wine fridge for perfect serving temps.
Nutrition Facts
Frequently Asked Questions
Can I use fresh rice instead of day-old?
No, fresh rice contains too much moisture and will turn mushy. Always use cold, day-old rice for the best texture and wok-charred results.
What can I use if I don’t have kecap manis?
Mix 2 tbsp soy sauce with 1 tbsp brown sugar for a close substitute. It won’t be identical but provides similar sweet-savory balance.
How do I prevent the eggs from getting rubbery?
Scramble them quickly in the cleared space of the wok, then fold into the rice while still slightly runny. This keeps them soft and fluffy.
Can this be made vegetarian?
Yes! Swap chicken for tofu or tempeh, and omit fish sauce. Add extra veggies like bell peppers for texture.
- Mujadara Rice and Lentils Recipe: Earthy Spiced Lentils With Caramelized Onions - November 1, 2026
- Naija Fried Rice Recipe: Street-Style Spice With Veggie Crunch - November 1, 2026
- Mushy Rice Recipe: Fluffy Grains Transformed in Minutes - November 1, 2026