Nasi Uduk
indonesianricevegancoconutsteamedclassicaromatic

Nasi Uduk

Nasi uduk is tender, fragrant rice enriched with coconut milk and infused with lemongrass, pandan, kaffir lime, and daun salam. The finished rice is savory, subtly rich, and beautifully aromatic, with each grain remaining distinct and fluffy.

30 min
2 servings
684 kcal
Indonesian

Ingredients

Rice base

  • 300 gjasmine rice
  • 200 mlcoconut milk
  • 180 mlwater
  • 5 gsalt

Aromatics

  • 1, bruised and knottedlemongrass stalk
  • 2 leavesIndonesian bay leaf (daun salam)
  • 3 leaves, lightly tornkaffir lime leaves
  • 1 leaf, tied in a knotpandan leaf

To serve

  • 15 gfried shallots

Instructions

  1. 1

    Rinse the jasmine rice in several changes of cold water until the water is mostly clear, then drain well. This removes excess surface starch so the grains cook up fluffy rather than gluey.

  2. 2

    Place the drained rice in a medium saucepan or rice cooker pot. Add the coconut milk, water, and salt. Nestle in the bruised lemongrass stalk, Indonesian bay leaves, kaffir lime leaves, and tied pandan leaf. Stir once only to distribute the salt; too much stirring can break the grains.

  3. 3

    Bring the pot to a gentle simmer over medium heat. As soon as the liquid starts bubbling, reduce to the lowest heat, cover tightly, and cook for 12-14 minutes until the liquid is absorbed. Avoid lifting the lid during this stage so the rice steams evenly.

  4. 4

    Turn off the heat and let the rice rest, covered, for 10 minutes. Resting finishes the steaming and helps the grains firm up so they separate cleanly.

  5. 5

    Open the lid, remove the lemongrass, bay leaves, kaffir lime leaves, and pandan leaf, then fluff the rice gently with a fork or rice paddle to release excess steam without mashing the grains.

  6. 6

    Spoon the nasi uduk into bowls or onto plates and top with fried shallots just before serving for a savory crunch.

Nutrition per serving

684 kcal
Calories
9g
Protein
88g
Carbs
30g
Fat
2g
Fiber

Notes

Background

Nasi uduk is a beloved Betawi rice dish from Jakarta, where rice is cooked with coconut milk and aromatic leaves instead of plain water. The method reflects Indonesian layering of fragrance through lemongrass, pandan, daun salam, and kaffir lime. It is commonly eaten for breakfast or festive meals with a variety of savory side dishes.

Love this recipe?

Get personalised AI-curated recipes, meal plans and smart shopping lists — free.

Download Gourmate – Free