Culinary Explorer

A cooking platform built around craft, culture, and the stories behind what we eat.

Discover Culinary Explorer
Lapis Daging (Indo-Dutch Layered Beef)

Lapis Daging (Indo-Dutch Layered Beef)

Created by

Lapis means layers, and here the word does honest work: thin beef tucked through sweet ketjap, nutmeg, clove, and tamarind, the Indo-Dutch rice table reduced to one patient braadpan.

Main Dishes
Dutch
Dinner Party
Make Ahead
Special Occasion
30 min
Active Time
2 hr 15 min cook2 hr 45 min total
Yield6 servings

The first time I understood how Dutch a pot of ketjap beef could be, I was in the Leiden stacks, not in a kitchen. There, between schoolbook recipes for hachee and brown-speckled Indies cookbooks, the Netherlands stopped pretending its table ended at the North Sea. Nutmeg, clove, coriander, ketjap manis, beef sliced thin because tenderness costs less when patience does the work: exuberant cookery in a frugal country, again, only the route ran through Java.

But let me tell you a secret. Lapis daging is a dish that corrects the map. In Indonesian, lapis means layer and daging means meat, and the name is almost an instruction: slice, stack, coat, wait. This is not the Latin lapis, stone, though a bad braise can become one, for obvious reasons. It belongs to the Indo-Dutch rijsttafel, the rice table, where Dutch service met Indonesian kitchens under the complicated roof of empire.

What I want from you is restraint. Brown nothing heroically, scorch no bumbu, the spice paste, and don't drown the beef. Fry the paste until it smells cooked and sweet, then let thin slices surrender slowly in ketjap, tamarind, nutmeg, and clove until the sauce clings like lacquer. Hou het altijd simpel. Serve it with plain rice and something sharp at the side, because the dish has already done the speaking.

Lapis daging belongs to the Indo-Dutch rijsttafel tradition that grew in nineteenth and early twentieth-century colonial households, hotels, and official kitchens in the Dutch East Indies. Bogor, then Buitenzorg, was the governor-general's country seat from the eighteenth century, and its kitchens helped shape the style of rice-table dishes Dutch families later carried back to the Netherlands after Indonesian independence. Early twentieth-century Dutch-Indies cookbooks, including Catenius-van der Meijden's Groot Nieuw Volledig Oost-Indisch Kookboek of 1902, record this household language of sliced meat, spice paste, ketjap, and patient braising.

The technique, the tradition, and the story behind every dish.

Discover Culinary Explorer

Ingredients

beef runderlappen, topside, or silverside

Quantity

1kg

cut across the grain into 5mm slices

fine sea salt

Quantity

1 teaspoon

neutral oil

Quantity

2 tablespoons

butter

Quantity

30g

shallots

Quantity

8

roughly chopped

garlic cloves

Quantity

4

roughly chopped

candlenuts or unsalted macadamia nuts

Quantity

4

toasted

ground coriander

Quantity

1 tablespoon

ground white pepper

Quantity

1 teaspoon

freshly grated nutmeg

Quantity

1/2 teaspoon

ground cloves

Quantity

1/4 teaspoon

fresh galangal

Quantity

3cm piece

bruised

Indonesian salam leaves or bay leaf

Quantity

2 salam leaves or 1 bay leaf

lemongrass stalk

Quantity

1

bruised

ketjap manis

Quantity

150ml

tamarind paste

Quantity

2 teaspoons

dissolved in 3 tablespoons warm water

water or light beef stock

Quantity

300ml

palm sugar (optional)

Quantity

1 teaspoon

bawang goreng (fried shallots) (optional)

Quantity

to serve

plain steamed rice, cucumber, and sambal

Quantity

to serve

Equipment Needed

  • Heavy braadpan or 4-liter Dutch oven
  • Mortar and pestle or small food processor
  • Sharp slicing knife

Instructions

  1. 1

    Slice the beef

    Cut the beef across the grain into slices about 5mm thick, then flatten any thick edges with a rolling pin or meat mallet. Salt the slices lightly and let them sit while you make the bumbu. Lapis means layer; if the meat is cut into hunks, the name has already lost its argument.

    Put the beef in the freezer for 20 minutes if your knife is struggling. Firm meat slices cleanly, and clean slices braise evenly.
  2. 2

    Grind the bumbu

    Grind the shallots, garlic, candlenuts, coriander, white pepper, nutmeg, cloves, and 2 tablespoons of water to a thick paste. A mortar gives you the best texture, but a small food processor is no sin. The paste can be a little rough; raw chunks of shallot and garlic are what you must avoid.

    Candlenuts must be cooked before eating. Here they are fried and then braised, which is exactly what they want.
  3. 3

    Fry the paste

    Heat the oil and butter in a heavy braadpan, a Dutch casserole, over medium heat. Add the bumbu and cook for 8 to 10 minutes, stirring often, until the raw onion smell has gone sweet and the fat shines at the edges. Add the galangal, salam leaves, and lemongrass for the last minute. Hurry this and the sauce will taste dusty behind the ketjap.

  4. 4

    Layer the beef

    Add the beef slices a few at a time, turning them through the cooked paste so every surface is coated, then settle them into loose layers in the pan. Pour in the ketjap manis, tamarind water, and water or stock down the side of the pan. The liquid should come about halfway up the meat, not cover it like soup. Bring it only to a quiet bubble.

  5. 5

    Braise slowly

    Cover the pan and cook over low heat for 1 hour and 45 minutes to 2 hours, turning the slices gently every half hour. Add a splash of water if the bottom threatens to dry. The beef is ready when a slice bends over a spoon and parts at the edge with a fork. If the pan is boiling hard, turn it down; tough meat is often impatience wearing an apron.

  6. 6

    Reduce and rest

    Uncover the pan and simmer for 10 to 15 minutes until the sauce is dark, glossy, and clings to the beef in a thin coat. Remove the galangal, salam leaves, and lemongrass. Taste for salt, sweetness, and sourness; add the palm sugar only if your ketjap is thin or sharp. Rest the beef for 15 minutes before serving with rice, cucumber, sambal, and a little bawang goreng.

Chef Tips

  • Ketjap manis is not ordinary soy sauce with better manners. It is thick, sweet, and dark. If you must improvise, simmer 100ml dark soy sauce with 50ml water and 3 tablespoons palm sugar until syrupy, then use it with caution because it will still be saltier.
  • Choose braising beef with a little connective tissue, not fillet. Fillet is expensive and dries out here; runderlappen, topside, or silverside understand the assignment better.
  • Salam leaf has a warm, resinous note that European bay cannot copy exactly. If bay is what you have, use one leaf and don't apologize. Substitute the ingredient, never the standard.
  • This is a dinner-party dish because it improves while you ignore it. Make it the day before, reheat gently, and spend the evening with your guests instead of conducting theatre at the stove.

Advance Preparation

  • Cook the lapis daging 1 to 2 days ahead, cool it in its sauce, and refrigerate covered. Reheat slowly over low heat with a spoonful of water to loosen the glaze.
  • The bumbu can be ground the day before and kept covered in the refrigerator, but fry it fresh so the shallots and garlic lose their raw edge properly.
  • Leftovers keep 3 days refrigerated and freeze well for up to 2 months. Thaw overnight, then warm gently so the beef stays tender.

Frequently Asked Questions

Nutrition Information

1 serving (about 460g)

Calories
700 calories
Total Fat
22 g
Saturated Fat
7 g
Trans Fat
0 g
Unsaturated Fat
14 g
Cholesterol
115 mg
Sodium
1760 mg
Total Carbohydrates
80 g
Dietary Fiber
4 g
Sugars
24 g
Protein
44 g

Note: Chef personas and recipes are created with AI assistance. Cook with care: follow safe food-handling practices, check doneness with a thermometer when needed, and adapt for allergies and your kitchen.

Where cooking meets culture.

Culinary guides, cultural storytelling, and the editorial depth that makes cooking meaningful.

Discover Culinary Explorer

More from De Rijsttafel: Hoofdgerechten & Saté

Browse the full collection