Cooking a perfectly textured fragrant rice cooker nasi uduk (Indonesian savory coconut rice) is frequently a hurdle for many home cooks. In the past, I regularly faced issues with mushy grains, burnt bottoms, or unevenly distributed flavors. However, after extensive kitchen testing, I discovered a very straightforward method that yields a flawless result every time. The core secret lies in the strict gram-to-milliliter ratio of rice to coconut milk, coupled with the technique of sautéing the aromatics at the beginning.
This meal always brings me back to warm morning breakfasts, served completely with fulfilling traditional side dishes. Nasi uduk is not just an accompanying carbohydrate; it is the absolute centerpiece of the dining table. Therefore, ensuring every single grain absorbs the rich coconut broth and fresh herbs is mandatory. Through this guide, I will direct you on how to utilize your electric rice cooker with utmost confidence.
Why You Should Try This Recipe
- Stays Fresh Longer: Adding a tiny squeeze of lime juice preserves the quality of the cooked dish, keeping it fresh until evening without altering the authentic taste.
- Maximum Aroma Extraction: Sautéing the chopped shallots beforehand entirely releases their essential oils, filling your kitchen with a wonderful aroma as it cooks.
- Fail-Proof Ratio: A rigid measurement of 750 grams of rice to 900 ml of coconut milk guarantees a fluffy outcome, eliminating the risk of it turning into porridge.
Main Ingredients and Substitutions
The core ingredients for this meal are widely accessible. You will require:
- 750 grams of white rice, washed thoroughly and drained.
- 900 ml of medium-thick coconut milk. If you are highly conscious about calories, you can substitute a fraction of the coconut milk with pure chicken broth or use freshly squeezed coconut milk for a cleaner taste.
- Shallots and garlic, roughly chopped.
- Fresh aromatics: Indonesian bay leaves (daun salam), kaffir lime leaves (with the midribs removed), lemongrass, ginger, galangal, and pandan leaves.
Kitchen Success Tips
There are two vital steps you must not skip. First, always remove the tough midribs (center veins) of the kaffir lime leaves. Based on my field experience, these midribs frequently release a bitter sap when heated for an extended period in a rice cooker. Second, when sautéing the chopped garlic and shallots, ensure the stove heat is set to low. Even slightly scorched alliums will dominate and ruin the delicate savory coconut aroma.
How to Make Fragrant Rice Cooker Nasi Uduk
- Prepare the washed rice and ensure the excess rinsing water is completely drained.
- Heat a small amount of vegetable oil, then sauté the chopped shallots and garlic over low heat until fragrant and slightly browned. Turn off the heat.
- Transfer the rice into the rice cooker inner pot, pour in 900 ml of coconut milk, add salt, and pour in the sautéed mixture along with its residual oil. Stir everything evenly.
- Level the surface of the rice, then arrange the aromatics (galangal, ginger, lemongrass, lime leaves, bay leaves, pandan leaves) on top. Lightly bruise or crush the herbs beforehand so their essential oils are effectively released.
- Add one teaspoon of freshly squeezed lime juice.
- Close the lid, press the cook button, and wait until the system transitions to the warming mode.
- Immediately after cooking is complete, open the lid. Gently stir the rice with a wooden paddle to allow the trapped steam to escape, resulting in an evenly fluffy texture.
Serving and Storage Suggestions
Serve this dish warm alongside complementary sides such as sliced omelette, yellow-spiced fried chicken, sweet glazed tempeh, and chili paste. If there are leftovers, make sure the rice cooker remains tightly closed on the warming setting. For long-term storage, transfer the food to an airtight container and refrigerate it; simply re-steam it when you are ready to serve.

Fragrant Rice Cooker Nasi Uduk Recipe
Ingredients
Method
- Heat a minimal amount of oil over low heat. Sauté the chopped shallots and garlic until fragrant. Turn off the stove.
- Transfer the cleaned rice into the rice cooker pot.
- Pour in the medium coconut milk, add the salt, and the sautéed spices along with the infused oil. Stir until well combined.
- Level the rice surface, then place the bruised galangal, ginger, lemongrass, lime leaves, bay leaves, and pandan leaves on top.
- Evenly drizzle the fresh lime juice.
- Close the rice cooker and initiate the cooking process until the warm indicator lights up.
- Let it rest for roughly 10 minutes. Open the lid and gently fold the rice all the way to the bottom so the steam escapes and the grains do not clump.
Video
Notes
FAQ
1. Is it acceptable to use packaged instant coconut milk? Absolutely. Simply mix the thick packaged coconut milk with drinking water until the total liquid volume accurately hits the 900 ml mark.
2. Why does the bottom of my rice cooker sometimes form a hard crust? This situation is generally triggered by insufficient stirring when the liquids are added or an inaccurate water ratio. Ensure your coconut liquid is exactly 900 ml for every 750 grams of rice.
3. How long does this dish stay safe at room temperature? Thanks to the natural acidity from the lime juice, this serving typically lasts from early morning until late afternoon without turning slimy, provided it is served using a clean and dry spoon.









Leave a Reply