Nasi Uduk

Nasi Uduk
The recipe
Nasi Uduk is the Betawi (Jakarta) version of coconut rice — rice cooked in coconut milk with lemongrass, salam leaves, and pandan, giving it a creamy, fragrant flavor and a slightly oily texture. It's served with a tray of side dishes: fried chicken or empal, fried tempeh, fried tofu, telur balado (hard-boiled egg in chili paste), sambal terasi, peanuts, fried shallots, and a thin slice of cucumber. Nasi Uduk is the breakfast of Jakarta, sold by street vendors in the early morning wrapped in banana leaves. The name 'uduk' comes from the Betawi word for 'mixed' — referring to the many components.
Ingredients
Method
💡 Tips from the kitchen
- ·The coconut milk should be full-fat — the oil is what gives nasi uduk its signature richness.
- ·Banana leaf wrapping is non-negotiable for the most authentic flavor. Heat the leaf over a flame first to make it flexible.
- ·Nasi uduk is best the morning of — it doesn't reheat well.
The story
Cultural
🌺
What it means
Jakarta's signature breakfast. Served at every Betawi warung in the city. Eaten by office workers on the way to work, by families on Sunday mornings, and as a feast at celebrations.
Across the archipelago
Nasi Uduk Jakarta (the standard, with all the sides), Nasi Uduk Ayam Goreng Kremes (with the famous crispy chicken), Nasi Uduk Komplit (with everything), Nasi Uduk Sambal Goreng (with a more intense sambal).
🍽️ Pairs with
- ·Ayam goreng kremes (must)
- ·Sambal terasi
- ·Serundeng (toasted coconut)
- ·Bihun goreng
- ·Es teh manis
🥢 How to eat it
Mix the rice with the serundeng and sambal before each bite. Don't drown the rice in sambal — the rice is meant to be the main flavor.
Did you know?
🇮🇩 Indonesia has 17,000+ islands — only 6,000 are inhabited.
Cook it yourself
Nasi Uduk is one of Indonesia's heritage dishes. Want to try the recipe at home?
See the recipe →


