Skip to content
indonesiansalad✨ New

Urap Sayur (Indonesian Vegetable Salad with Spiced Coconut)

Blanched vegetables tossed with a spiced, toasted grated coconut mixture, a fresh and fragrant Indonesian salad served at room temperature.

Prep
20 min
Cook
10 min
Servings
4
Difficulty
Easy
4.3
Sign in to rate
#indonesian#urap#coconut#vegetables#salad#vegan

About This Recipe

Urap sayur relies on kelapa urap, grated coconut seasoned with a paste of chile, garlic, galangal and kaffir lime leaf, then briefly steamed or toasted to release its aroma before being tossed with blanched vegetables. Green beans, cabbage, bean sprouts and spinach are each blanched separately and only briefly, keeping their individual textures and bright color intact before they're combined with the fragrant coconut mixture. Served at room temperature, urap sayur is a refreshing, textural salad that appears alongside rice and other Indonesian dishes, its combination of steamed vegetables and spiced coconut offering both freshness and real depth of flavor.

Ingredients

Serves 4

  • 2 cupsgreen beans(trimmed and blanched)
  • 2 cupscabbage(shredded and blanched)
  • 1 cupbean sprouts(blanched)
  • 2 cupsspinach(blanched)
  • 1.5 cupsfreshly grated coconut
  • 3red chiles(for spice paste)
  • 2 clovesgarlic(for spice paste)
  • 1 tspfresh galangal(for spice paste)
  • 2kaffir lime leaves(thinly sliced)
  • 1 tspsalt
  • 1 tspsugar

Instructions

  1. 1

    Blanch the vegetables

    Blanch the green beans, cabbage, bean sprouts and spinach separately in boiling water until just tender-crisp; drain and cool.

  2. 2

    Make the spice paste

    Blend chiles, garlic and galangal into a smooth paste.

  3. 3

    Season the coconut

    Mix the grated coconut with the spice paste, sliced kaffir lime leaves, salt and sugar.

  4. 4

    Steam the coconut

    Steam the seasoned coconut for 5-8 minutes until fragrant and slightly dried out.

    Steaming the seasoned coconut briefly releases its aroma and softens the raw edge of the spice paste.

  5. 5

    Combine

    Toss the blanched vegetables with the steamed spiced coconut until well combined.

  6. 6

    Serve

    Serve at room temperature.

Did you make this?

Rate it and help other cooks find the recipes that actually work.

One tap to sign in, and we'll save the rating you just picked.

Everything you need to plan your week — free

  • Meal calendar
  • Grocery list
  • AI recipe ideas

Track what you eat

Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.

Download Now

Pro Tips

  • →

    Blanch each vegetable separately and only briefly, since they have different cooking times and should stay tender-crisp rather than mushy.

  • →

    Steam the seasoned coconut briefly before combining it with the vegetables, which helps mellow the raw spice paste and develop more aroma.

  • →

    Use freshly grated coconut if possible; desiccated coconut can work but won't have quite the same moisture and flavor.

Variations

  • •

    Adding cooked long beans or winged beans gives extra variety and crunch.

  • •

    A version with tempeh crumbles mixed in makes for a heartier, more substantial salad.

  • •

    Some regions add a bit of shrimp paste (terasi) to the spice paste for extra umami depth.

Storage

Refrigerate up to 2 days in an airtight container; the coconut can dry out somewhat, so add a splash of water if reheating or refreshing leftovers.

History & Origin

Urap sayur is a traditional Javanese dish, part of a broader Indonesian tradition of pairing blanched vegetables with seasoned grated coconut, reflecting the widespread use of coconut in nearly every aspect of Indonesian home cooking.

Frequently Asked Questions

Can I use desiccated coconut instead of fresh?

Yes, though rehydrate it slightly with a bit of warm water first, since fresh grated coconut has more natural moisture.

What if I can't find galangal?

Fresh ginger is the closest substitute, though galangal's distinct citrusy, piney flavor is part of the traditional taste.

Why does my coconut taste raw and sharp?

It likely wasn't steamed long enough — steam the seasoned coconut for the full time to mellow the spice paste and develop more rounded flavor.

Nutrition Facts

Per serving (200g / 7.1 oz) · 4 servings total

Calories200kcal
Protein5g
Carbohydrates16g
Fat14g
Fiber6g
Protein5g
Carbs16g
Fat14g

Time Summary

Prep time20 min
Cook time10 min
Total time30 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Featured in Guides

This recipe is featured in the following curated guides:

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes