people drinking and eating in front of a traditional brown cafe in amsterdam

Where to Eat in Amsterdam: Essential Guide to Best Restaurants in Amsterdam that Locals Love

Dutch cuisine may not be as sophisticated or well known as its Italian, French or Spanish counteparts, but if you know the right places to go, they can be surprisingly good. Tourists often complain that Dutch food is bad, but that’s what usually happens when they make the first time visitor mistake of eating every meal within five minutes of the Central and Dam Square.

Amsterdam locals never eat in the tourist traps of the city center. They head to the calmer and stylish residential neighborhoods, tucked-away brown pubs (bruine kroegen), historic eateries, and industrial dining rooms across the water where the menu changes based on what’s fresh at the market.

If this is your first time in Amsterdam, be sure to check out my Amsterdam travel tips for first-time visitors for essential tips on the city and getting around.

This is the guide I wish someone had handed me back then and what I give to all my friends visiting. These are the places that locals actually queue for, in the neighbourhoods where you’ll be the only tourist in the room.

Powered by GetYourGuide

Why Eating Where the Locals Eat Changes Everything

Amsterdam has a strange split personality when it comes to food. Wander the streets around the Red Light District or Dam Square and you’ll find restaurant signs, laminated multilingual menus, and a suspicious number of places serving “authentic” stroopwafels next to identical “authentic” cheese platters. Hint * none of thse are actually authentic. Venture 10-15 minutes out and the scene changes completely.

Amsterdam locals tend to steer clear of these obvious tourist strips entirely, gravitating instead toward the Jordaan, De Pijp, and Amsterdam West for their meals. These are neighbourhoods you can find genuinely tasy and reasonably priced food lives, cooked by people who have to keep their neighbours coming back week after week.

Navigating Amsterdam’s Dining Scene

Before you set out, let’s establish a few ground rules for dining like an insider. Amsterdam’s food scene has evolved far beyond its historic reputation for basic meat-and-potato dishes. Today, it’s a vibrant, multicultural mosaic with everything from historic brown pubs to modern industrial food halls.

Make Reservations Well in Advance: This is the single biggest mistake visitors make. Amsterdammers love to plan their social calendars, and popular neighborhood bistros book out weeks ahead. If there’s a specific spot on your list, reserve your table as soon as your travel dates are locked in. This is necessary even if you’re a solo traveller.

Eat on the Dutch Schedule: Dinner kitchens in Amsterdam close earlier than in Southern Europe. Last food orders are often around 8:30 PM to 9:30 PM. If you stroll into a neighborhood bistro at 10:00 PM, you might end up eating a late-night kroket from a FEBO wall display (which, to be fair, is a rite of passage).

Understand Gezelligheid: You can’t translate this word directly, but you’ll feel it immediately. It’s a feeling of warmth, togetherness, and relaxed comfort. Dutch service is friendly but relaxed and unobtrusive , servers won’t pay you too much attention but won’t rush you out the door either. When you’re ready for the bill, just catch their eye and ask.

Best Restaurants in Amsterdam that Locals Actually Love

Eetcafé Van Beeren: The Quintessential Traditional Brown Pub

If it’s your first time in Amsterdam, you have to experience a brown pub (bruine kroegen). These are traditional cozy Dutch neighbourhood bars known for its dark wood interior, dimly lit ambience and relaxed atmosphere. Think candles, dark wood, locals who’ve been coming for 20+ years, and really good apple pies.

Tucked away on Koningsstraat near the historic Nieuwmarkt district, Eetcafé Van Beeren is a beloved traditional brown pub that captures the authentic heart of old Amsterdam. With its dark wood paneling, warm lighting, and cozy neighborhood vibe, it feels like stepping back in time.

What keeps locals coming back is the combination of genuine hospitality, very affordable prices, and unpretentious yet excellent food. The menu features high-quality Dutch and European comfort dishes, along with surprisingly great vegan and vegetarian options. It’s the perfect place to drop in for a cozy dinner paired with a great draft beer after a day of walking around the old town

Hotel de Goudfazant: Industrial Dining Overlooking the IJ

Don’t let the name confuse you—Hotel de Goudfazant is not a hotel, but a massive, buzzing restaurant housed in a former industrial garage in Amsterdam Noord. Getting there is half the fun: hop on the free ferry behind Central Station, cross the IJ river, and walk down the waterfront to this expansive warehouse space.

Inside, you’ll find a striking blend of industrial aesthetic and laid-back sophistication, complete with vintage sports cars parked inside, massive chandeliers suspended from lofty ceilings, and direct views looking out over the water. They serve an outstanding, rotating French-inspired menu that offers exceptional value for money (including a wildly popular three-course prix fixe menu).

It’s loud, energetic, and one of the coolest evening dining experiences in the city.

Café De Reiger: Cozy Jordaan Dining at Great Prices

Located in the heart of the picturesque Jordaan district on Nieuwe Leliestraat, Café De Reiger has been a neighborhood fixture for decades. It bridges the gap perfectly between a casual, warm Dutch pub and a serious culinary destination.

Inside its wood-paneled, art-deco-accented dining space, you’ll find locals enjoying delicious, unpretentious food that punch way above its weight class in terms of price-to-quality ratio. From perfectly cooked steaks and seasonal fish to inventive vegetable starters, De Reiger offers comforting Dutch and European classics without the hefty price tag typical of the canal district.

Café Loetje: Iconic Steakhouse That Locals Love

Café Loetje is a legendary Dutch culinary institution that originally started in 1977 as a cozy neighborhood billiard café in Amsterdam’s Oud-Zuid district. Over the decades, it transformed into a household name across the Netherlands, and you’re likely to find a Cafe Loetje in most if not all Dutch cities.

It is famous above all for its mouthwatering biefstuk (pan-fried tenderloin steak) served unpretentiously in a pool of sizzled, rich gravy alongside slices of white bread for dipping. Paired with a side of crispy Dutch fries and a cold draught beer, the dish captures a distinctly Dutch no-nonsense charm.

Though it has expanded into a thriving restaurant chain across the country, the original Café Loetje retains its classic bruin café atmosphere, offering a warm, buzzing spot where locals and clued-in travelers gather for unpretentious, soul-satisfying comfort food.

Powered by GetYourGuide

Hearty Comforts: Where to Taste Authentic Traditional Dutch Dishes

Traditional Dutch home cooking (Dutch pot) is all about soul-satisfying, stick-to-your-ribs comfort. Built around hearty ingredients like root vegetables, slow-simmered meats, rich gravies, and fragrant stews, it’s the exact kind of food designed to warm you up after a long day of walking along windy canals.

If you want to experience the nostalgic, home-cooked recipes Amsterdammers grew up eating, these neighborhood favorites serve authentic Dutch classics done right.

Moeders: A Taste of Dutch Grandmother Cooking

Located at Rozengracht 251, Moeders serves only the most traditional Dutch dishes in a restaurant that feels like home. The name literally means “Mothers,” and the whole concept leans into that. The walls are covered with photographs of diners’ own mothers, sent in over the years, and the menu sticks to the hearty, unfussy Dutch classics

While the decor is fun and eccentric, the kitchen takes classic Dutch comfort food very seriously. It’s one of the best places in town to try a full Dutch tasting platter (Suddervlees), featuring slow-braised beef, boiled potatoes, red cabbage, and snert (thick Dutch split pea soup with smoked sausage). It’s warm, welcoming, and endlessly charming, just make sure to book ahead.

Restaurant Greetje: Forgotten Regional Recipes Elevated

If you’re looking for traditional Dutch food with a refined twist, head to Cafe Restaurant Greetje near the Montelbaanstoren. Named after the chef’s mother, Greetje specializes in reviving “forgotten” regional Dutch recipes using high-quality organic ingredients from local farms.

Set in a historic building with wooden beams and antique touches, you can sample everything from Frisian sugar bread topped with duck liver to pan-roasted North Sea fish and artisanal Dutch cheeses. It offers a sophisticated, romantic take on classic Dutch flavors without losing that essential feeling of home-cooked warmth.

De Silveren Spiegel: Dutch Fine Dining for a Special Occasion

If you’re looking for a refined Dutch restaurant to splurge on for a special birthday or anniversary celebration, De Silveren Spiegel is the one.

Set inside two iconic, step-gabled buildins buildings dating back to the 1614, De Silveren Spiegel (The Silver Mirror) offers a fine dining experience that feels like a journey through Dutch heritage. Stepping inside feels like entering a Golden Age Dutch masterpiece, complete with dark wood beams, Delft blue tiles, and romantic candlelit tables.

But while the ambiance leans heavily into 17th-century history, the kitchen delivers an ultra-refined, modern take on regional Dutch gastronomy. Through elegant 5-to-8-course tasting menus, the restaurant transforms seasonal local produce, fresh North Sea seafood, and traditional spices into exquisite, contemporary works of art. It’s a splurge-worthy destination where historical grandeur meets sophisticated, local-first fine dining—making it an absolute must for a memorable night out in the heart of the city.

Street Markets and Snacks

Beyond sit-down dinners, Amsterdam’s food culture is defined by casual grazing along its residential streets and canal banks.

The Ultimate Market Graze: Albert Cuypmarkt

Located in the bohemian De Pijp neighborhood, the Albert Cuypmarkt is the beating heart of street dining in Amsterdam. Skip a heavy hotel breakfast and munch on some tasty snacks as you walk down Albert Cuypstraat:

  • Goudse Stroopwafels: Look for the market stall pressing fresh, hot stroopwafels right in front of you. Eating the warm caramel syrup between two spiced waffles beats any pre-packaged supermarket box.
  • Fresh Kibbeling: Grab a paper cone of kibbeling—lightly battered, deep-fried white fish served piping hot with garlic mayonnaise or remoulade sauce.
  • Surinamese Roti: Stop at one of the family-run stalls midway down the market for a warm roti wrapped around spiced chicken, long beans, and potato.

The Great Apple Pie Debate: Winkel 43

No food stroll through the Jordaan is complete without visiting Winkel 43 on the Noordermarkt. There is a friendly, ongoing debate among Amsterdammers over who serves the superior apple pie, but Winkel 43’s version—with its cake-like crust, spiced apples, and massive dollop of real whipped cream (slagroom)—is hard to beat.

Foodhallen – Global Tastes Under One Roof

Nestled in a repurposed tram shed, Foodhallen is a bustling food hall that celebrates Amsterdam’s culinary diversity. With over twenty different cuisines—from Michelin-starred concepts to international street food—it offers a culinary journey around the globe. Whether you crave Vietnamese, Brazilian, Spanish, or Dutch, Foodhallen delivers a world of flavors in a single, vibrant location.

Powered by GetYourGuide

Authentic Global Flavors with a Dutch Soul

Because of the shared historical ties between the Netherlands and Indonesia, Indonesian cuisine is an integral part of Amsterdam’s culinary identity. The ultimate meal to share with friends is a Rijsttafel (“rice table”).

Experiencing an Authentic Indonesian Rijsttafel

Instead of a single entrée, your table is covered with dozens of small, fragrant dishes:

  1. Slow-cooked beef rendang infused with coconut milk and lemongrass.
  2. Chicken or tofu satay smothering in rich, crushed-peanut sauce.
  3. Spicy sambal eggs, tangy sayur lodeh (vegetable stew), and crispy shrimp crackers (krupuk).

Head to neighborhood institutions like Sama Sebo (near Museumkwartier) or smaller family spots in Oost for an unforgettable, slow-paced dinner.

Surinamese Delights in Indische Buurt

Wandering down Javastraat in Amsterdam Oost introduces you to Surinamese eateries serving dishes like Pom (a baked casserole dish made with t root, citrus, and salted meat) or a spicy Bara (a savory fried dough snack stuffed with chutney). It’s hearty, affordable, comforting food that locals live on.

6. Sample 1-Day Food Itinerary

To help you put all these recommendations together, here is a balanced, walkable 1-day itinerary designed to maximize flavor while keeping your walking routes scenic and manageable.

09:30 AM — Breakfast in De Pijp

Start your morning walking down Albert Cuypstraat. Grab a warm, freshly pressed stroopwafel from the market, followed by an artisanal espresso from a local roastery nearby.

12:30 PM — Canal Stroll & Jordaan Apple Pie

Walk northwest across the picturesque Reguliersgracht canal belt toward the Jordaan. Stop at Winkel 43 or Café Papeneiland for a warm slice of Dutch apple pie topped with fresh whipped cream.

03:30 PM — Cultural Break & Park Walk

Head toward Westerpark or Vondelpark for a peaceful stroll along leaf-draped paths. If you get hungry, grab a freshly baked kroket or a brown-paper bag of thick-cut Dutch fries (friet) topped with truffle mayo.

07:00 PM — Dinner & Evening Nightcap

Settle in for a feast at an authentic Indonesian restaurant for a full Rijsttafel spread. Afterward, walk off dinner with a slow stroll to a historic brown café like Café ‘t Smalle for a local craft beer or a sip of traditional jenever (Dutch gin).

Some Last Tips for Eating Like a Local

When people think of European cuisine, their minds naturally wander to the pasta-lined streets of Italy or the tapas bars of Spain. Dutch food rarely gets the same global hype, but to write off the Amsterdam’s food scene is to miss out on one of Europe’s most exciting, underrated culinary destinations.

What makes eating in Amsterdam so special isn’t just a single traditional dish; it’s the sheer variety and soul woven into every neighborhood. It’s sitting in a 400-year-old brown café enjoying a simple, perfectly cooked steak in rich gravy, feasting on a multi-course Indonesian rijsttafel with friends, or watching the sunset over the IJ river inside a converted industrial warehouse. The city takes its rich history and blends it effortlessly with global influences, creating a dining culture that is unpretentious, deeply comforting, and constantly evolving.

Some final tips: book ahead for dinner wherever possible, especially in the Jordaan and De Pijp, since the best neighbourhood spots are small and locals already have their tables. Go to Albert Cuyp Market in the morning rather than the afternoon, both for the food and to avoid the crowds. Take the free ferry to Amsterdam Noord at least once, even if you don’t stay there — it’s one of the best free things to do in the whole city, and Pllek at sunset is worth the trip on its own.

If you’re currently piecing together the rest of your itinerary, check out my Amsterdam travel tips for first-time visitors to make your entire trip run seamlessly.

Leave a Comment

Your email address will not be published. Required fields are marked *