Skip to content
WhatToEat.Today
Nasi uduk
Pin it: save Nasi uduk to Pinterest
AI-generated image

Share this recipe

Nasi uduk

Coconut rice with fried chicken

Nasi uduk: Betawi coconut rice with lemongrass and salam leaves, fried chicken, omelette strips and sambal

Nasi uduk is the Betawi breakfast of Jakarta, sold from tents along Jalan Kebon Kacang near Tanah Abang from before dawn and again late at night after work. Rice is steamed with coconut milk, lemongrass, galangal and salam leaves until each grain is rich and fragrant, then plated with turmeric fried chicken, omelette strips, sweet fried tempeh, crisp shallots and a fiery sambal. It is filling, savoury and a little sweet. This home version cooks the chicken in its spices first and then fries it briefly, as the stalls do. Chef's tip: wash the rice until the water runs clear and steam it, not boil it, after the coconut milk is absorbed; it stays fluffy instead of turning sticky.

Prep
20 min
Cook
40 min
Difficulty
Medium
Serves
4
Per serving
780 kcal
One step at a time, big text, timers, read-aloud. Your screen stays on.

Ingredients

Serves4

For the chicken

For the rice

To finish

Shop this recipe on Amazon

Spices & pantry: untick what you have

Add 4 items to Amazon cart
Fresh ingredients (6)

Links open Amazon in a new tab. As an Amazon Associate we earn from qualifying purchases.

Method

0/8 done
  1. Step 1: Blend 4 garlic cloves, 4 shallots, 1 tsp ground turmeric, 1 tsp ground coriander and 1 tsp salt to a paste. Put 1 ¾ lb bone-in chicken thighs and drumsticks in a pan with the paste and 1 ¾ cups water, cover and simmer over a medium heat for 20 minutes, turning once, until the liquid has nearly gone. If you marinate it ahead, keep it in the fridge.

    25 min
  2. Step 2: Meanwhile, rinse 14 oz jasmine or long-grain rice until the water runs clear. Put it in a pan with 1 ¾ cups coconut milk, ¾ cup water, 1 lemongrass stalk, ¾ in galangal, 3 salam leaves (Indonesian bay leaves) and 1 tsp salt and bring to the boil, stirring so the bottom doesn't catch.

    5 min
  3. Step 3: Simmer, uncovered, for 6–8 minutes, until the liquid has been absorbed and small holes appear on the surface. Cover tightly, turn the heat to its lowest and steam for 15 minutes, then rest off the heat for 5 minutes.

    25 min
  4. Step 4: Pour 2 cups vegetable oil into a deep, heavy pan so it comes no more than a third of the way up the sides, and heat it to 350°F. Check with a thermometer, or drop in a cube of bread: it should turn golden in about 60 seconds. Never leave the hot oil unattended.

    5 min
  5. Step 5: Pat the chicken dry and fry in batches for 4–5 minutes, turning, until deep golden and the thickest part reaches 165°F. Drain on paper. Common mistake: frying straight from wet; the oil spits and the skin never crisps.

    10 min
  6. Step 6: Fry 5 ½ oz tempeh in the same oil for 3 minutes, until crisp and golden, lift out, then toss in a hot pan with 2 tbsp kecap manis (sweet soy sauce) for 1 minute until sticky.

    4 min
  7. Step 7: Beat 2 eggs with a pinch of salt and cook as a thin omelette in a lightly oiled pan for 1–2 minutes, until set right through. Roll up and slice into thin strips.

    3 min
  8. Step 8: Remove the lemongrass, galangal and leaves from the rice and fluff it up. Serve each plate with chicken, tempeh, omelette strips, 4 tbsp sambal (chilli paste) and ½ cucumber, scattered with 4 tbsp crisp fried shallots.

Nutrition per serving

Calories
780 kcal
Protein
42 g
Carbs
90 g
Fat
28 g
Fibre
3 g

Nutrition values are estimates.

K
Recipe by

KrazyBadal

All recipes by this chef →

Good to know

How long does nasi uduk take?
About 60 minutes in total: 20 minutes to prepare and 40 minutes to cook.
How many people does it serve?
4 as written. Change the servings above the ingredients and every amount scales to match.
What can I use instead of garlic cloves?
½ tsp garlic paste or ⅛ tsp garlic powder per clove.
What can I use instead of shallots?
Half an onion per 2 shallots.

Reviews

No reviews yet. Be the first to cook it.

Rate this recipe

Sign in to rate and review this recipe.

Sayur lodehVegetables in coconut milk

Sayur lodeh is everyday cooking in Central Java, made in big pots in Solo and Semarang kitchens and ladled over rice, with lontong rice cakes at Lebaran, or alongside opor and sambal goreng on festive tables. It's soupy rather than thick: a fragrant broth of coconut milk, galangal, lemongrass and lime leaf that carries chunks of aubergine, long beans, chayote and sweetcorn, plus tempeh and tofu to make it a meal. The flavour is mellow and slightly sweet, so the heat comes from sambal on the side. Chef's tip: keep the pot at a gentle simmer once the coconut milk goes in and stir now and then — a rolling boil splits the coconut milk into oily curds.

by KrazyBadal 3 views

Mixed sprout pullao

A quick, low-calorie way to use leftover rice: sprouted moth beans and green grams are cooked with garlic, ginger, green chilli, capsicum, spring onions and a few spices over a cumin and asafoetida tempering, then tossed with cooked rice. Served hot with fresh tomato and coriander.

by KrazyBadal 2 views

Paneer biryaniRice and moong dal in coconut milk

A mild, creamy biryani: rice and husked green gram roasted in ghee, then cooked in coconut milk with peas, carrots, potatoes, peanuts and cashews, and finished with soft fried paneer and a fresh coriander yogurt. Serve hot, garnished with more fried cashews and paneer.

by KrazyBadal 2 views