How to Make Urap (Traditional & Healthy Version)

Urap is a beloved Javanese vegetable salad that highlights the vibrant flavors and freshness of Indonesia’s culinary heritage. This dish combines a medley of lightly blanched vegetables tossed with a uniquely aromatic and spiced grated coconut dressing, known locally as 'urap-urap'. Urap is a staple in many Indonesian households, especially in Java, where it is often served as a refreshing accompaniment to main meals or as part of celebratory feasts. The combination of crunchy, colorful vegetables and the savory, slightly sweet coconut makes it both satisfying and nutritious. What sets Urap apart is its use of fresh herbs and spices—like kaffir lime leaves, galangal, and shallots—that give the coconut dressing its distinctive fragrance and flavor. Traditionally consumed during special occasions such as communal gatherings or festive events, Urap has become a favorite for those seeking a healthy, plant-based lunch. Its naturally vegan and vegetarian ingredients, combined with the absence of frying or heavy oils, make Urap a light yet filling dish. Packed with local vegetables and spices, it’s a perfect representation of Indonesia’s rich agricultural bounty and communal food traditions.

35 min total2 servingseasy110 kcal / 100g

Ingredients

  • 1 cup Fresh grated coconut (Kelapa parut, unsweetened)
  • 1 cup Kale or cassava leaves (Daun singkong, blanched and chopped)
  • 1 cup Long beans (Kacang panjang, cut into 3 cm pieces)
  • 1 cup Bean sprouts (Tauge, rinsed)
  • 1 medium Carrot (Julienned)
  • 1 cup Cabbage (Shredded)
  • 3 Shallots (Finely sliced)
  • 2 Red chili (Deseeded for less heat, sliced)
  • 2 cloves Garlic (Minced)
  • 2 Kaffir lime leaves (Finely sliced)
  • 1 cm Galangal (Crushed)
  • 1/2 tsp Salt
  • 1 tsp Palm sugar (Gula jawa, finely grated)
  • 1 tbsp Lime juice (Fresh, for brightness)

Step-by-step instructions

Step 1: Prepare all vegetables by washing thoroughly

Step 1 · Prepare all vegetables by washing thoroughly

Prepare all vegetables by washing thoroughly. Blanch the kale or cassava leaves, long beans, cabbage, and carrots separately in boiling water until just tender but still crisp. Quickly transfer to ice water to retain color.

Step 2: Rinse bean sprouts in hot water for 1 minute and drain
1 min

Step 2 · Rinse bean sprouts in hot water for 1 minute and drain

Rinse bean sprouts in hot water for 1 minute and drain. Set aside all vegetables in a large mixing bowl.

Step 3: In a pan over low heat

Step 3 · In a pan over low heat

In a pan over low heat, dry-toast the grated coconut with galangal, kaffir lime leaves, sliced shallots, minced garlic, and red chili until fragrant and slightly golden.

Step 4: Add salt and grated palm sugar to the coconut mixture
2 min

Step 4 · Add salt and grated palm sugar to the coconut mixture

Add salt and grated palm sugar to the coconut mixture. Toast for an additional 2 minutes until sugar dissolves.

Step 5: Remove coconut mixture from heat

Step 5 · Remove coconut mixture from heat

Remove coconut mixture from heat. Let it cool slightly, then add fresh lime juice and mix well.

Step 6: Combine all blanched vegetables in a bowl

Step 6 · Combine all blanched vegetables in a bowl

Combine all blanched vegetables in a bowl. Add the seasoned coconut mixture and toss gently until the vegetables are well coated.

Step 7: Transfer Urap to a serving bowl

Step 7 · Transfer Urap to a serving bowl

Transfer Urap to a serving bowl. Garnish with extra kaffir lime leaves or sliced chili if desired. Serve immediately.

Why this recipe is healthy

This traditional Indonesian salad is a naturally low-calorie, vegan, and high-fiber option, making it ideal for weight management and digestive health. Its combination of lightly cooked and raw vegetables maintains nutrient integrity, while the coconut dressing is free from processed oils and artificial additives. Urap’s use of whole, plant-based ingredients supports heart health and overall wellness, making it a smart choice for health-conscious eaters.

A note on tradition

Urap is deeply rooted in Javanese cuisine and is often featured in traditional ceremonies, communal gatherings, and festive occasions like selamatan. It is prized for its simplicity, freshness, and ability to highlight the bounty of local produce. Urap’s popularity extends across Indonesia, but it remains especially significant in Central and East Java, where it is commonly served as part of a complete meal or as an offering in important cultural rituals.

← Back to Urap nutrition