Put simply, Indonesian food in the Netherlands is a must, and especially in Amsterdam, where dining options abound. And the No. 1 thing to eat at an Indonesian restaurant in Amsterdam is rijsttafel. Dutch for “rice table,” rijsttafel (“ryst-tah-fell”) is a by-product of Dutch colonialism in Indonesia, which, if we count the days of the Dutch East India Company, stretched for more than three centuries, formally concluding in 1949.
When the Dutch returned home, they brought with them an undying affection for satay (spicy peanut) sauce, a handful of Indonesian stir-fry standards, and rijsttafel—-the practice of serving many small Indonesian dishes, revolving around rice, at one time to best show off the archipelago’s flavorful cuisine (it’s likely the Dutch were inspired by a similar Sumatran manner of feasting, called nasi padang).
Modern-day rijsttafel is the same exact idea: Cram every inch of your table with anywhere from eight to 40 small plates—a variety of meats, vegetables, and condiments, like sambals and pickled dishes—and eat them with steamed white rice. It’s a tradition that is relatively unique to the Netherlands today, where it’s considered nearly as indigenous as stamppot, and it adds some much-appreciated exotic spiciness to Amsterdam’s culinary scene. If you crave a change from those hearty Dutch classics you’ve been filling up on, rijsttafel is your answer. Just show up hungry.
Here’s where to try rijsttafel in Amsterdam.
WATCH: A one-minute trip through Amsterdam.
Where: Amsterdam has many good rijsttafel options, and some of the better ones get very expensive, fast. We chose Sampurna (Lijnbaansgracht 161, map) in Jordaan based not only on the favorable local reviews we heard, but for its various price points (three options ranging from €31,50 to €41,50) and reputation for being one of the spicier Indonesian restaurants in town.
When: Daily, noon-10pm
Order: For our group of seven, we ordered the priciest 18-course Sampurna rijsttafel (€41,50 per person, 15 dishes)—the “highest quality,” according to our server. Note that any rijsttafel can be ordered vegetarian or vegan. We were served family-style in a long row across our table. Don’t be fooled thinking you need 40 dishes—18 proved more than sufficient! (And we, uh, like to eat.)
The menu has switched up a bit since we last visited, but our favorites among the spread were the very spicy daging blado (tender braised beef), sate lilit (grilled minced fish on a lemongrass skewer, with peanut and spicy chile sauce), sate kambing (skewered goat with a complex, richly flavorful sauce), and, off the veg menu, tahu pepes (tofu with fresh lemon basil, in a banana leaf). Pictured is the braised beef, the goat and chicken (ayam) satays, and the fish in spicy Balinese sauce (ikan Bali). To drink? Indonesia’s Bir Bintang—brewed by a Heineken subsidiary, fittingly.
Alternatively: The modern and stylish Restaurant Blauw (Amstelveenseweg 158-160, map), near pretty Vondelpark, is a popular choice, vouched for by local blogger Dutch Grub, with a few rijsttafels ranging between €42-€48 (including a vegan option) and a large à la carte menu. The chef says he returns to Indonesia annually to taste new flavors and dishes. If you’re on a tighter budget (or dining solo), try the more casual Bojo (Lange Leidsedwarsstraat 49-51, map), where you can score mini-rijsttafels (all on one plate) for €25, among other options.
Updated April 2026


