The vegetables are fresh and still have bite — not cooked down or tired. Tofu is firm enough to hold shape, tempeh is crispy on edges. The sambal trassi is Sampurna's signature — peanut sauce with fermented shrimp paste that brings umami depth rather than just heat. Reviewers specifically call out the homemade sambal as what sets their gado-gado apart from other Amsterdam restaurants.
Tips from diners
Can be ordered without egg — plenty of vegetarian options here, and staff are attentive to substitutions.
This rijsttafel is built around spice progression — you arrive with sambal dips and work through dishes that build heat thoughtfully. Beef rendang is rich and mellow; later courses bring fiercer sambals. The shrimp sambal brings fresh chili heat with tomato base. Gado-gado balances with fresh vegetables and peanut sauce. Reviewers note varied spice levels and textural differences throughout, with portions large enough that sharing is normal.
Tips from diners
Reserve ahead for dinner, especially Friday-Saturday — it's popular and tables are close together, so noise can build.
The rijsttafel is designed for sharing — order one for 2-3 people, then add individual dishes if you want more protein.
Tell staff your spice comfort level upfront — they'll guide you on which sambals to use and which curries to take lightly.
The satay is properly grilled with slight char. The peanut sauce is made in-house and thick enough to coat each skewer generously. Sambal comes on the side so heat can be adjusted. The combination of smoke from grilling and richness of sauce is a standout course in the rijsttafel.
Tips from diners
Order extra satay sticks to share — they disappear quickly when passed around the table.
The rendang is deeply flavored and tender — beef that has absorbed spice complexity. Multiple layers of flavor come through: initial sweetness from coconut, then warm spice from turmeric, then depth from garlic and galangal. It's rich but not cloying when balanced with rice and fresh sides.
Tips from diners
Can be ordered as a standalone course — pairs perfectly with nasi kuning or plain rice and a fresh salad.
This dish brings real heat and freshness — the sambal is bright with tomato and chili rather than cooked down for hours. Shrimp are cooked just to firmness, not tough. The spice builds on the palate but doesn't obliterate flavor. This is the course where Sampurna's reputation for not pulling heat punches shows itself — it's properly spicy without apology.
Tips from diners
If you genuinely enjoy heat, don't hold back on this — ask the server for sambal on the side and add more to taste.
Sampurna has been serving rijsttafel on Singel since the 1990s, in a spot right across from Amsterdam's famous Bloemenmarkt (Flower Market). The restaurant specializes in authentic regional dishes from across the Indonesian archipelago — Sunda, Java, Bali, Sumatera, Minahasa, Flores. Diners consistently note the food is spicier than most Amsterdam restaurants without being aggressive; heat builds and flavors layer rather than spike.
Book for dinner, especially weekends — the flower market location draws crowds and tables are tightly packed. Lunch is more relaxed.
Groups of 6+ should call ahead — the restaurant is intimate and can accommodate larger groups but needs notice for kitchen coordination.
Lunch (12pm-3pm) is quieter and more walk-in friendly than dinner. If you haven't reserved, come between 12-1pm or after 9:30pm for better odds of a table.
Page last updated: