
Nasi Uduk Betawi
(nah-see oo-dook beh-tah-wee)
Sarapan Pagi: The Morning Fuel
If you grew up in an Indonesian household, you know the smell of Nasi Uduk. It’s the ultimate weekend wake-up call, born centuries ago from a beautiful collision of Malay and Javanese cultures in the chaotic, sprawling port of Jakarta. This isn't just basic coconut rice. It's a profoundly savory beast, steeped in earthy Indonesian bay leaves, floral pandan, sharp galangal, and rich coconut fat. While the old grandmothers stood over open flames performing a back-breaking two-step boil and steam, modern aunties trust the electric rice cooker. The real secret isn't the machine—it's the bumbu rahasia, a quick sauté of shallots, garlic, and coriander before everything hits the pot. That extra five minutes is the difference between a decent food-blog recipe and the explosive, nostalgic, exact flavor of home.
Ingredients
- Jasmine rice2 1/4 cup
- canned full-fat coconut milk1 cup
- water2 cup
- neutral cooking oil1 tbsp
- shallots2 med
- garlic2 clove
- ground coriander1 tsp
- sea salt1 1/2 tsp
- sugar1/2 tsp
- daun salam3 large
- pandan leaves2 large
- lemongrass stalks2 med
- galangal1 oz
- fresh ginger1 oz
- crispy fried shallots2 tbsp
Method
- 01
Sauté the secret spices to build the flavor base.
Place a small skillet over medium heat and add the neutral oil. Sauté the minced shallots and garlic for 2 to 3 minutes until they are softened and highly fragrant, but not browned. Stir in the ground coriander, salt, and sugar, cooking for 30 seconds to toast the spices, then remove from the heat.
- 02
Assemble the rice cooker.
Transfer your washed, drained Jasmine rice into the insert pot of your electric rice cooker. Scrape every last bit of the sautéed shallot and garlic mixture into the rice.
- 03
Add the aromatics and liquids.
Bury the daun salam, knotted pandan leaves, smashed lemongrass, galangal, and ginger into the rice. Pour in the full-fat coconut milk and the water, gently stirring the mixture just enough to distribute the salt, spices, and coconut milk evenly without over-mixing.
- 04
Cook the rice and perform the critical fluff.
Close the lid and press the standard White Rice button. The absolute most critical step happens the moment the rice cooker clicks to Warm—open the lid immediately, take a plastic rice paddle, and gently fold the rice from the bottom up to evenly distribute the rich coconut fats that have pooled at the surface.
- 05
Rest the rice to achieve the perfect texture.
Close the lid again and let the rice rest on the Warm setting for 10 to 15 minutes. This allows the starch to set and absorbs remaining surface moisture, ensuring the rice is distinct and fluffy, not mushy. Pick out the woody aromatics before serving hot with a generous shower of crispy fried shallots.
Notes
The Daun Salam is non-negotiable.
Do not substitute Western bay leaves for daun salam. They have entirely different flavor profiles. If you absolutely cannot find it in the frozen or dried section of your Asian grocer, omit it, but know you'll be missing a core earthy note of Jakarta.
Respect the coconut fat.
Never use lite coconut milk or the stuff sold in cartons for cereal. You need the thick lipid layer from canned full-fat coconut milk to enrobe the grains and prevent gelatinous clumping.