Indonesian urap: green beans, bean sprouts and cabbage tossed with fragrant spiced coconut
Prep30 min
Cook20 min
Serves4 servings
CuisineIndonesian

Urap Recipe: Indonesian Vegetables With Fragrant Spiced Coconut

A home recipe for urap, the Indonesian dish of blanched vegetables tossed with spiced coconut. Covers blanching each vegetable separately so nothing turns watery, cooking the coconut, Bali and Java variations, substitutes for kencur and makrut lime leaves, storage, allergens and fixes, with step photos.

Total: 50 minLevel: Beginner

Cooking flow

Cooking steps

STEP 11 / 4

Make a coarse paste of the aromatics

8 min

Hands pounding red chili, garlic and aromatics in a stone mortar
Do not make the paste perfectly smooth; leaving some texture keeps the coconut light

No heat is used. Crush the red chili, shallot, garlic, kencur, shrimp paste, palm sugar and salt in a mortar or a small food processor. Stop when you have a damp, coarse paste with bits of onion about the size of grains of rice. If you smooth it out by adding water, the coconut later tends to clump heavily, so if the blade does not turn well, press and break it up a little at a time.

STEP 22 / 4

Fry the coconut until it is loose and crumbly

7–9 min

Spice paste and coconut being stir-fried in a wok and turned with a wooden spatula
Drive off the water and stop when the fragrance rises and the shreds are loose

Put the oil in a frying pan over medium-low heat and cook the spice paste for 2 minutes. When the raw smell of the garlic is gone and a thin film of oil seeps onto the pan, add the makrut lime leaves and the coconut. Keep turning from the bottom with a wooden spatula and stop the heat when pale golden brown shreds are mixed among the white ones, and a pinch between your fingers holds together once but falls apart when you relax. If water remains at the bottom and the coconut packs down, keep the heat low and stir longer.

STEP 33 / 4

Briefly boil the vegetables one by one

6 min

Green beans being lifted from boiling water with a skimmer
Changing the seconds for each vegetable keeps the textures on the plate from being monotonous

Bring 1.5 L of water with 1 tsp salt to a big, rolling boil over high heat. Cook the green beans for 75–90 seconds, the cabbage for 30 seconds, the komatsuna for 20 seconds and the sprouts for 10 seconds, in that order, lifting each vegetable out with a skimmer. The green beans should keep a slight resistance in the center, the leafy greens should darken in color with stems that snap, and the sprouts should stay white and firm. If you boil them all together in the same pot, the sprouts wilt and only the green beans stay hard.

STEP 44 / 4

Drain, and toss just before eating

4 min

Drained vegetables spread out from the colander onto a cloth
Waiting until no drops fall keeps the fragrant coconut loose on top of the vegetables

Spread the vegetables out and let steam escape for 2 minutes, then press the surface lightly with a clean cloth or paper towel. Put them in a bowl when no water drips and they are no longer sticky. Add two thirds of the fragrant coconut and the lime juice, toss just 4 or 5 times in big movements, adjust the salt slightly after tasting, plate it, and scatter the remainder on top. It is done when the coconut clings thinly to the vegetables and no watery liquid remains at the bottom of the bowl.

0 / 0
Ingredients

Ingredients

1 / 2

Vegetables

Ingredient Amount Substitutes & notes
Green beans 160 g Cut into 4 cm lengths. Same amount of yardlong beans also works
Cabbage 160 g Cut into 2 cm strips. Napa cabbage releases water, so use less
Komatsuna (or other leafy greens) 120 g Water spinach or spinach also work
Mung bean sprouts 80 g If thick sprouts, trimming the roots gives a nicer texture
Salt 1 tsp For the blanching water
2 / 2

Fragrant coconut

Ingredient Amount Substitutes & notes
Fresh grated coconut 180 g Frozen works too. Can be replaced with 70 g unsweetened desiccated coconut + 70 ml boiling water
Red chili 1 (10 g) Remove the seeds for less heat
Sambal oelek 1 tsp You can use more red chili instead. Omit if you do not like heat
Shallots or red onion 35 g 3 shallots, or 1/4 red onion
Garlic 1 clove (6 g) Do not grate; make it into a spice paste
Kencur (aromatic ginger) 8 g If you cannot find it, 3 g galangal. The aroma is different, so do not overdo it
Makrut lime leaves 3 Remove the central vein and shred finely. If unavailable, a little lemon zest adds brightness only
Shrimp paste 1/2 tsp For a vegan version, 1/2 tsp white miso, though it will not give the sea aroma
Palm sugar or raw cane sugar 2 tsp With dark brown sugar, use 1 1/2 tsp
Salt 1/3 tsp Adjust at the end, considering the saltiness of the shrimp paste
Rice bran or neutral oil 1 tbsp To cook the spice paste without scorching it
Lime or lemon juice 2 tsp Add at the end. Too much makes the coconut damp
0 / 0

Vegetables First, Then the Scent of Spiced Coconut

Snap a steaming green bean and it still resists with a clean crack. The cabbage is sweet, and the bean sprouts, cooked only briefly, hold on to their water. Scatter over them coconut that has been fried until its shreds loosen, and the heat of chili and the green aroma of citrus rise up from between the vegetables.

Indonesian urap (also urap-urap) is a dish of boiled or steamed vegetables served with grated coconut seasoned with aromatics. The vegetables are not soaked in a wet dressing; the coconut shreds stay on their surface. That dry, clinging texture is the heart of the flavor.

A home table in Indonesia with urap set beside the rice
Urap takes the role of vegetables and fragrance beside the main meat and the rice

Jukut urab, described in Bali tourism material, is made by boiling yardlong beans, bean sprouts, spinach, water spinach and other vegetables and combining them with seasoned grated coconut. It is explained as a side dish served next to nasi campur Bali and ayam betutu, so beyond being a vegetable plate it also links the main dish and the rice. The vegetables listed in Indonesia Travel's introduction show that the dish is not tied to one fixed set of ingredients.

When you make it in a home kitchen, tune three things separately: the green freshness of the vegetables, the toasty roundness of the coconut, and the heat and acidity of the aromatics. Cook each vegetable briefly, drive the water out of the coconut, and toss everything together just before eating. It works without kencur or makrut lime leaves, but deciding in advance which aromas you will substitute and which you will keep stops the chili from standing out alone.

Urap and gado-gado handle vegetables differently

Both are Indonesian vegetable dishes, but gado-gado is served with a separate sweet-and-spicy peanut sauce that coats the vegetables. Urap wraps the vegetables in aromatic coconut. Think gado-gado for days when you want plenty of sauce, and urap for days when you want to keep the crunch of the vegetables and the toasty fragrance.

Ingredients (serves 4): Fit the Vegetables to Your Region, Keep the Aromas Fixed

Vegetables for urap, grated coconut and aromatics laid out together
Gather the vegetables nearby and bring only the coconut and aromatics from a little farther away

Use about 520 g of vegetables in total. The mix layers the bite of green beans, the sweetness of cabbage, the lightness of bean sprouts and the green scent of leafy greens. If you can find water spinach or yardlong beans you can move closer to the dish as it is served locally, but you do not need to hunt for imported vegetables. Boiling fresh, familiar vegetables for a different number of seconds each matters more to the result.

Allergy and labeling notes

Shrimp paste contains shellfish (shrimp), and white miso contains soy. Desiccated coconut, sambal oelek and frozen herbs differ by product in ingredients and production lines, so if you have a food allergy, check the labels before buying. If you avoid shrimp, wash anything that touched the paste so no residue stays on the same utensils.

Choose Aromatics You Can Use Up

Kencur is a ginger-family spice, but it is not the same as galangal. In this amount, crushing kencur coarsely and mixing it into the coconut leaves an earthy depth behind the sweetness. If you cannot find it, replace it with 3 g galangal rather than adding more to make up for the missing heat. If you accept that the direction of the aroma changes, you can do it without disturbing how the vegetables are cooked.

Makrut lime leaves are used not for the acidity of the juice but to pass a green citrus fragrance into the heated coconut. If you will cook Southeast Asian food several times, including this dish, frozen leaves are worth buying; for a single try, a very small amount of grated lemon zest is fine. When choosing frozen leaves, pick ones where the frozen status, contents and storage instructions are clear at the time of ordering, and check price and stock on the product page each time.

Equipment: Decide by Whether You Will Use It for Other Things

You can make the spice paste in a mortar, with a knife, or in a small hand mill you already own. The reason to buy a new tool is not this one dish but whether you will repeat the same job for curries and nut pastes. A large food processor with a 3.6 L bowl is too big for just the aromatics in this recipe. If you buy one, check whether it can gather a small quantity of ingredients onto the blade, and whether you have the space and a use for it; if this is only a first try, skip it.

Fragrances to Match in a Home Kitchen, and What Not to Buy

Makrut lime leaves, galangal, sambal oelek and desiccated coconut laid out as a shopping decision
Buy only the ingredients whose fragrance you want to keep using. For the first time, cooking the vegetables and drying the coconut come first

Adding more local ingredients does not necessarily bring you closer to urap. Drain the vegetables, toast the coconut dry and fragrant, and only then add makrut lime leaves and kencur. If you keep to that order, the skeleton of the flavor survives even with substitutes. On the other hand, if you only add more chili without the leaves or the root, you get a spicy coconut salad in which the green notes and layered fragrance of the vegetables are hard to see.

What you are unsure about Buy if Skip if Substitute and the difference
Makrut lime leaves You cook Indonesian or Thai food twice a month or more You only want to try this one dish Lemon zest adds brightness but is different from the leaf's green scent
Kencur You want to compare aromas and can get to an import grocer You cannot find it nearby and this is your first dish A little galangal substitutes, but the direction of the aroma changes
Shrimp paste You want to keep the umami of the sea Shellfish allergy, vegan White miso supplies saltiness and fermented depth but not the sea aroma
Sambal oelek You also use it for nasi goreng and stir-fries You can use up fresh chilies The green heat of fresh chili is slightly reduced

For a first try you can make it with komatsuna, green beans and cabbage, and coconut with garlic, chili and lemon zest. Add makrut lime leaves next, and you will notice a green fragrance that differs from the brightness of the peel. Kencur can come after that; adding two aromas at once makes it harder to tell in your own kitchen what changed.

Sambal oelek helps on days when you have no time to chop red chilies or want to adjust the heat little by little. If you are making it only with fresh chilies, do not buy more. If you plan to use it in nasi goreng or rawon (both in Japanese) too, it makes a good jar to keep in the refrigerator. On the product page, check the ingredients, the contents and the storage after opening, and if a product contains sweetener or garlic, reduce the palm sugar.

Instructions: Cook the Aromatics, Toss the Vegetables Last

Make the spiced coconut first and boil the vegetables afterward. If you finish the vegetables first and set them aside, water returns to them in the colander and the coconut shreds sink to the bottom. The spiced coconut can cool a little, but toss the vegetables as soon as they are drained, without making them wait.

If it turns watery, do not add more vegetables

If you see water at the bottom of the plate, add the fragrant coconut you set aside to absorb it, and add 1 tbsp of unsweetened desiccated coconut warmed in a pan for just 1 minute. If you try to fix it with salt or sugar, only the liquid gets stronger. It is easier to recover by first absorbing the water.

Urap in Bali and Java: Regional Tables and History

Urap is sometimes translated as "salad," but if you imagine a cold dish of raw vegetables, the meaning of the steps shifts. The vegetables are cooked, the coconut is cooked, and the two are combined at the end. The Unilever Food Solutions Indonesia recipe uses grated coconut, kencur, lime leaves and toasted shrimp paste, and finishes the vegetables by steaming. Because the steps of that recipe describe steaming, the boiling method used here is one choice for managing moisture without making the vegetables too soft.

In Bali's jukut urab, yardlong beans, bean sprouts, spinach, water spinach and other vegetables are combined with spiced coconut and eaten as a side dish with nasi campur Bali and ayam betutu. Urap Gudhangan, listed in the database of the Yogyakarta provincial culture office, is described as a "vegetable sambal" in which young coconut is steamed with garlic, kencur, terasi and other ingredients and served with boiled or raw vegetables. Even among dishes called urap, these regional differences appear in the combinations of vegetables and in their role at the table.

Name / region Aromatics and vegetables Role at the table
Jukut urab (Bali) Yardlong beans, bean sprouts, spinach, water spinach and others, tossed with seasoned coconut Side dish for nasi campur Bali and ayam betutu
Urap Gudhangan (Yogyakarta) Young coconut, garlic, kencur, terasi and others; steamed aromatics A "vegetable sambal" served with boiled or raw vegetables
The dish made in a home kitchen here Green beans, cabbage, komatsuna, bean sprouts, tossed with dry fragrant coconut Adds vegetables and acidity beside rice, grilled fish or chicken

The range between households shows in the steps of recipes too. The Indonesia-Eats recipe fries the aromatics, adds the coconut and liquid, cooks off the water, and combines it with boiled vegetables. Some versions use tamarind, a useful example of not fixing the acidity to lime alone. In the proportions here, no extra water is added and the lime juice goes in last, which keeps the coconut light after tossing.

As a source on Javanese history, the Sonobudoyo Museum notes that 10th-century inscriptions record meals and feasts served at ceremonies and at events on tax-exempt land. That record does not directly point to today's urap, however. Rather than asserting that urap has continued in the same form since ancient times, it is better read as a clue to the Javanese food culture of putting vegetables, coconut and aromatics on the hospitality table. The Yogyakarta provincial culture office's Urap Gudhangan and the Sonobudoyo Museum's explanation help us look at the dish by region and period instead of pinning its origin to one source.

Because of these regional differences, substitutes in your own kitchen are not "falling short of the right answer" either. Even when fresh coconut becomes unsweetened desiccated coconut and water spinach becomes komatsuna, if you keep the role as a vegetable side dish and the step of letting the coconut hold the aromatics, the axis of urap's flavor remains.

Urap being put into a shallow container and stored in the refrigerator
Divide leftovers into a shallow container, let them cool slightly, and refrigerate soon

Can I make it ahead?

Make only the fragrant coconut ahead and keep it in a clean container in the refrigerator. Boil the vegetables and toss them on the day you eat, and you keep the crunch of the green beans and the shreds of coconut. If some is left after tossing, move it into a shallow container, let the steam escape and refrigerate as soon as you can. Cooked leftovers are generally good for 3 to 4 days in the refrigerator, but because the vegetables lose their texture, I recommend finishing this by the next day. FoodSafety.gov's storage guidance advises refrigerating within 2 hours and eating within 3 to 4 days. When reheating, follow the Japanese Ministry of Health, Labour and Welfare's home guidance (in Japanese) and heat thoroughly to the center, as a guide ensuring 75°C for at least 1 minute. Do not eat anything left at room temperature for a long time, or anything whose safety you can judge only by smell or color.

I cannot buy fresh coconut. Can I use desiccated coconut?

Yes. Pour 70 ml of boiling water over 70 g of fine unsweetened desiccated coconut and leave it for 10 minutes before using. It will not have the roundness of oil that fresh coconut has, but if you fry it with the spice paste and drive off the water, you can make the grainy texture that clings to the vegetables. Avoid sweetened baking coconut, which throws the flavor off. If water remains at the bottom after soaking, use 10 ml less boiling water next time.

Is there a way to make it without heat?

Leave out the red chili and the sambal oelek and keep the palm sugar at 2 tsp. Because the heat is gone, keeping the makrut lime leaves or lemon zest stops it from being only the sweetness of the coconut. If you are eating with small children, set aside the spiced coconut before it gets spicy, and add sambal only to the adults' plates.

Does the flavor change a lot without shrimp paste?

It changes, but you can still make it. Using 1/2 tsp white miso in the same amount and reducing the salt by a pinch makes up for the fermented roundness. For a vegan dish, keep the utensils and labels separate from the shrimp paste. If you add a lot of fish sauce to supply the sea aroma, the coconut gets damp, so fish sauce is not suited as a substitute in these proportions.

What if the coconut burns and tastes bitter?

If there are only a few black bits, move the lighter-colored part to another bowl and add 2 tbsp unsweetened desiccated coconut. If the whole thing smells burnt, remake it before mixing in the vegetables. Do not hide bitterness with sugar. Next time lower the heat, keep the wooden spatula moving, and stop the heat when pale golden brown shreds are mixed with the white ones.

Sources