
NAZKA
Van Ostadestraat 354, 1073 TZ Amsterdam
{“Monday”: “Closed”, “Tuesday”: “6pm-12am”, “Wednesday”: “6pm-12am”, “Thursday”: “6pm-12am”, “Friday”: “6pm-12am”, “Saturday”: “6pm-12am”, “Sunday”: “Closed”}
— LOCAL GEMS

Coffee & Cakes in Amsterdam offers a variety of baked goods such as cakes, apple pie, and croissants alongside coffee, tea, hot chocolate, and breakfast items like omelettes and waffles.
Location
Sint Luciënsteeg 21, 1012 PM Amsterdam
View 1 locations on the map
Move from this place into the strongest neighborhood and amenity guide paths.
Open the full dine-in guide to compare similar places across the city.
Open the full family-friendly guide to compare similar places across the city.
Open the full outdoor seating guide to compare similar places across the city.
Open the full takeaway guide to compare similar places across the city.

Van Ostadestraat 354, 1073 TZ Amsterdam
{“Monday”: “Closed”, “Tuesday”: “6pm-12am”, “Wednesday”: “6pm-12am”, “Thursday”: “6pm-12am”, “Friday”: “6pm-12am”, “Saturday”: “6pm-12am”, “Sunday”: “Closed”}

Javastraat 88-90, 1094 HM Amsterdam
Monday:12-2pm, 5:30-9pm|Tuesday:12-2pm, 5:30-9pm|Wednesday:12-2pm, 5:30-9pm|Thursday:12-2pm, 5:30-9pm|Friday:12-2pm, 5:30-9pm|Saturday:12-2pm, 5:30-9pm|Sunday:12-2pm, 5:30-9pm

Runstraat 1, 1016 GJ Amsterdam
Monday:12-8PM|Tuesday:12-8PM|Wednesday:12-8PM|Thursday:12-8PM|Friday:12-9PM|Saturday:11:30AM-9PM|Sunday:11:30AM-9PM
Official links, contact routes, and social profiles for last-minute checks before you go.
Check reservations, menus, ticketing, and the latest visitor updates.
Open Official websiteLocal context
Crowd insights
These crowd patterns are directional, not real-time. Use them to avoid the busiest windows when you are planning your day.
[{“day”: 7, “popular_times”: [{“hour”: 6, “percentage”: 0, “title”: “”, “time”: “6a”}, {“hour”: 7, “percentage”: 0, “title”: “”, “time”: “6a”}, {“hour”: 8, “percentage”: 0, “title”: “”, “time”: “6a”}, {“hour”: 9, “percentage”: 0, “title”: “”, “time”: “9a”}, {“hour”: 10, “percentage”: 30, “title”: “Usually not too busy”, “time”: “9a”}, {“hour”: 11, “percentage”: 39, “title”: “Usually not too busy”, “time”: “9a”}, {“hour”: 12, “percentage”: 55, “title”: “Usually a little busy”, “time”: “12p”}, {“hour”: 13, “percentage”: 52, “title”: “Usually a little busy”, “time”: “12p”}, {“hour”: 14, “percentage”: 53, “title”: “Usually a little busy”, “time”: “12p”}, {“hour”: 15, “percentage”: 50, “title”: “Usually a little busy”, “time”: “3p”}, {“hour”: 16, “percentage”: 58, “title”: “Usually a little busy”, “time”: “3p”}, {“hour”: 17, “percentage”: 57, “title”: “Usually a little busy”, “time”: “3p”}, {“hour”: 18, “percentage”: 53, “title”: “Usually a little busy”, “time”: “6p”}, {“hour”: 19, “percentage”: 34, “title”: “Usually not too busy”, “time”: “6p”}, {“hour”: 20, “percentage”: 0, “title”: “”, “time”: “6p”}, {“hour”: 21, “percentage”: 0, “title”: “”, “time”: “9p”}, {“hour”: 22, “percentage”: 0, “title”: “”, “time”: “9p”}, {“hour”: 23, “percentage”: 0, “title”: “”, “time”: “9p”}]}, {“day”: 1, “popular_times”: [{“hour”: 6, “percentage”: 0, “title”: “”, “time”: “6a”}, {“hour”: 7, “percentage”: 0, “title”: “”, “time”: “6a”}, {“hour”: 8, “percentage”: 0, “title”: “”, “time”: “6a”}, {“hour”: 9, “percentage”: 0, “title”: “”, “time”: “9a”}, {“hour”: 10, “percentage”: 22, “title”: “Usually not too busy”, “time”: “9a”}, {“hour”: 11, “percentage”: 31, “title”: “Usually not too busy”, “time”: “9a”}, {“hour”: 12, “percentage”: 44, “title”: “Usually not too busy”, “time”: “12p”}, {“hour”: 13, “percentage”: 46, “title”: “Usually not too busy”, “time”: “12p”}, {“hour”: 14, “percentage”: 52, “title”: “Usually a little busy”, “time”: “12p”}, {“hour”: 15, “percentage”: 47, “title”: “Usually not too busy”, “time”: “3p”}, {“hour”: 16, “percentage”: 39, “title”: “Usually not too busy”, “time”: “3p”}, {“hour”: 17, “percentage”: 28, “title”: “Usually not too busy”, “time”: “3p”}, {“hour”: 18, “percentage”: 22, “title”: “Usually not too busy”, “time”: “6p”}, {“hour”: 19, “percentage”: 0, “title”: “”, “time”: “6p”}, {“hour”: 20, “percentage”: 0, “title”: “”, “time”: “6p”}, {“hour”: 21, “percentage”: 0, “title”: “”, “time”: “9p”}, {“hour”: 22, “percentage”: 0, “title”: “”, “time”: “9p”}, {“hour”: 23, “percentage”: 0, “title”: “”, “time”: “9p”}]}, {“day”: 2, “popular_times”: [{“hour”: 6, “percentage”: 0, “title”: “”, “time”: “6a”}, {“hour”: 7, “percentage”: 0, “title”: “”, “time”: “6a”}, {“hour”: 8, “percentage”: 0, “title”: “”, “time”: “6a”}, {“hour”: 9, “percentage”: 0, “title”: “”, “time”: “9a”}, {“hour”: 10, “percentage”: 23, “title”: “Usually not too busy”, “time”: “9a”}, {“hour”: 11, “percentage”: 36, “title”: “Usually not too busy”, “time”: “9a”}, {“hour”: 12, “percentage”: 33, “title”: “Usually not too busy”, “time”: “12p”}, {“hour”: 13, “percentage”: 38, “title”: “Usually not too busy”, “time”: “12p”}, {“hour”: 14, “percentage”: 42, “title”: “Usually not too busy”, “time”: “12p”}, {“hour”: 15, “percentage”: 44, “title”: “Usually not too busy”, “time”: “3p”}, {“hour”: 16, “percentage”: 38, “title”: “Usually not too busy”, “time”: “3p”}, {“hour”: 17, “percentage”: 25, “title”: “Usually not too busy”, “time”: “3p”}, {“hour”: 18, “percentage”: 14, “title”: “Usually not busy”, “time”: “6p”}, {“hour”: 19, “percentage”: 0, “title”: “”, “time”: “6p”}, {“hour”: 20, “percentage”: 0, “title”: “”, “time”: “6p”}, {“hour”: 21, “percentage”: 0, “title”: “”, “time”: “9p”}, {“hour”: 22, “percentage”: 0, “title”: “”, “time”: “9p”}, {“hour”: 23, “percentage”: 0, “title”: “”, “time”: “9p”}]}, {“day”: 3, “popular_times”: [{“hour”: 6, “percentage”: 0, “title”: “”, “time”: “6a”}, {“hour”: 7, “percentage”: 0, “title”: “”, “time”: “6a”}, {“hour”: 8, “percentage”: 0, “title”: “”, “time”: “6a”}, {“hour”: 9, “percentage”: 0, “title”: “”, “time”: “9a”}, {“hour”: 10, “percentage”: 17, “title”: “Usually not busy”, “time”: “9a”}, {“hour”: 11, “percentage”: 26, “title”: “Usually not too busy”, “time”: “9a”}, {“hour”: 12, “percentage”: 30, “title”: “Usually not too busy”, “time”: “12p”}, {“hour”: 13, “percentage”: 36, “title”: “Usually not too busy”, “time”: “12p”}, {“hour”: 14, “percentage”: 41, “title”: “Usually not too busy”, “time”: “12p”}, {“hour”: 15, “percentage”: 39, “title”: “Usually not too busy”, “time”: “3p”}, {“hour”: 16, “percentage”: 42, “title”: “Usually not too busy”, “time”: “3p”}, {“hour”: 17, “percentage”: 41, “title”: “Usually not too busy”, “time”: “3p”}, {“hour”: 18, “percentage”: 38, “title”: “Usually not too busy”, “time”: “6p”}, {“hour”: 19, “percentage”: 0, “title”: “”, “time”: “6p”}, {“hour”: 20, “percentage”: 0, “title”: “”, “time”: “6p”}, {“hour”: 21, “percentage”: 0, “title”: “”, “time”: “9p”}, {“hour”: 22, “percentage”: 0, “title”: “”, “time”: “9p”}, {“hour”: 23, “percentage”: 0, “title”: “”, “time”: “9p”}]}, {“day”: 4, “popular_times”: [{“hour”: 6, “percentage”: 0, “title”: “”, “time”: “6a”}, {“hour”: 7, “percentage”: 0, “title”: “”, “time”: “6a”}, {“hour”: 8, “percentage”: 0, “title”: “”, “time”: “6a”}, {“hour”: 9, “percentage”: 0, “title”: “”, “time”: “9a”}, {“hour”: 10, “percentage”: 26, “title”: “Usually not too busy”, “time”: “9a”}, {“hour”: 11, “percentage”: 34, “title”: “Usually not too busy”, “time”: “9a”}, {“hour”: 12, “percentage”: 28, “title”: “Usually not too busy”, “time”: “12p”}, {“hour”: 13, “percentage”: 31, “title”: “Usually not too busy”, “time”: “12p”}, {“hour”: 14, “percentage”: 26, “title”: “Usually not too busy”, “time”: “12p”}, {“hour”: 15, “percentage”: 36, “title”: “Usually not too busy”, “time”: “3p”}, {“hour”: 16, “percentage”: 36, “title”: “Usually not too busy”, “time”: “3p”}, {“hour”: 17, “percentage”: 30, “title”: “Usually not too busy”, “time”: “3p”}, {“hour”: 18, “percentage”: 25, “title”: “Usually not too busy”, “time”: “6p”}, {“hour”: 19, “percentage”: 0, “title”: “”, “time”: “6p”}, {“hour”: 20, “percentage”: 0, “title”: “”, “time”: “6p”}, {“hour”: 21, “percentage”: 0, “title”: “”, “time”: “9p”}, {“hour”: 22, “percentage”: 0, “title”: “”, “time”: “9p”}, {“hour”: 23, “percentage”: 0, “title”: “”, “time”: “9p”}]}, {“day”: 5, “popular_times”: [{“hour”: 6, “percentage”: 0, “title”: “”, “time”: “6a”}, {“hour”: 7, “percentage”: 0, “title”: “”, “time”: “6a”}, {“hour”: 8, “percentage”: 0, “title”: “”, “time”: “6a”}, {“hour”: 9, “percentage”: 0, “title”: “”, “time”: “9a”}, {“hour”: 10, “percentage”: 30, “title”: “Usually not too busy”, “time”: “9a”}, {“hour”: 11, “percentage”: 39, “title”: “Usually not too busy”, “time”: “9a”}, {“hour”: 12, “percentage”: 42, “title”: “Usually not too busy”, “time”: “12p”}, {“hour”: 13, “percentage”: 46, “title”: “Usually not too busy”, “time”: “12p”}, {“hour”: 14, “percentage”: 61, “title”: “Usually a little busy”, “time”: “12p”}, {“hour”: 15, “percentage”: 69, “title”: “Usually a little busy”, “time”: “3p”}, {“hour”: 16, “percentage”: 76, “title”: “Usually a little busy”, “time”: “3p”}, {“hour”: 17, “percentage”: 65, “title”: “Usually a little busy”, “time”: “3p”}, {“hour”: 18, “percentage”: 50, “title”: “Usually a little busy”, “time”: “6p”}, {“hour”: 19, “percentage”: 30, “title”: “Usually not too busy”, “time”: “6p”}, {“hour”: 20, “percentage”: 0, “title”: “”, “time”: “6p”}, {“hour”: 21, “percentage”: 0, “title”: “”, “time”: “9p”}, {“hour”: 22, “percentage”: 0, “title”: “”, “time”: “9p”}, {“hour”: 23, “percentage”: 0, “title”: “”, “time”: “9p”}]}, {“day”: 6, “popular_times”: [{“hour”: 6, “percentage”: 0, “title”: “”, “time”: “6a”}, {“hour”: 7, “percentage”: 0, “title”: “”, “time”: “6a”}, {“hour”: 8, “percentage”: 0, “title”: “”, “time”: “6a”}, {“hour”: 9, “percentage”: 0, “title”: “”, “time”: “9a”}, {“hour”: 10, “percentage”: 31, “title”: “Usually not too busy”, “time”: “9a”}, {“hour”: 11, “percentage”: 53, “title”: “Usually a little busy”, “time”: “9a”}, {“hour”: 12, “percentage”: 73, “title”: “Usually a little busy”, “time”: “12p”}, {“hour”: 13, “percentage”: 96, “title”: “Usually as busy as it gets”, “time”: “12p”}, {“hour”: 14, “percentage”: 100, “title”: “Usually as busy as it gets”, “time”: “12p”}, {“hour”: 15, “percentage”: 98, “title”: “Usually as busy as it gets”, “time”: “3p”}, {“hour”: 16, “percentage”: 79, “title”: “Usually a little busy”, “time”: “3p”}, {“hour”: 17, “percentage”: 66, “title”: “Usually a little busy”, “time”: “3p”}, {“hour”: 18, “percentage”: 46, “title”: “Usually not too busy”, “time”: “6p”}, {“hour”: 19, “percentage”: 34, “title”: “Usually not too busy”, “time”: “6p”}, {“hour”: 20, “percentage”: 0, “title”: “”, “time”: “6p”}, {“hour”: 21, “percentage”: 0, “title”: “”, “time”: “9p”}, {“hour”: 22, “percentage”: 0, “title”: “”, “time”: “9p”}, {“hour”: 23, “percentage”: 0, “title”: “”, “time”: “9p”}]}, {“day”: “live”, “percentage”: 16, “title”: “Not busy”, “time”: 10}]
Amsterdam is a city of canals, bicycles, and. .. coffee and cakes! Now, we’re not talking about those infamous âcoffee shopsâ here. Nope, we’re diving into the world of actual cafés – the kind where you can stuff your face with delicious pastries and get a proper caffeine buzz.
Amsterdam’s café scene is a delightful mishmash of cozy corners, canal-side views, and enough sugar to make your dentist weep. From traditional Dutch apple pie that’ll make your taste buds do a happy dance, to trendy spots serving up Instagram-worthy lattes, this city’s got it all.
One of the absolute must-visit spots is Winkel 43, tucked away in the trendy Jordaan neighborhood. Their apple pie is so good, it’s rumored to have made Bill Clinton weak at the knees. And if it’s good enough for Slick Willie, it’s good enough for us mere mortals.
But don’t stop there! Amsterdam’s café culture is as diverse as its canals are long. You’ve got places like Back to Black, where the coffee is sustainable and the vibes are cozy AF. Or how about Coffee & Coconuts? It’s set in an old 1920s cinema, and yes, you can actually get coconuts there. Talk about truth in advertising!
1. Dutch Apple Pie: Let’s be real, you can’t come to Amsterdam and not try the apple pie. It’s practically a crime. The Dutch have perfected this dessert to an art form, and you’ll find stellar examples all over the city. But if you want the crème de la crème (or should I say, the appel van de taart? ), head to Winkel 43. Just be prepared to queue – apparently, half of Amsterdam had the same idea.
2. Canal-side Seating: Many of Amsterdam’s cafés offer outdoor seating with views of the city’s famous canals. It’s the perfect spot to sip your coffee, munch on a stroopwafel, and watch the world go by. Café de Jaren is a prime example, with its terrace right on the water. Just don’t drop your pastry – those canal ducks are ruthless opportunists.
3. Quirky Interiors: Amsterdam’s cafés aren’t just about the food and drink – they’re also a feast for the eyes. Take Bar Botanique, for instance. This place is so packed with plants, you might forget you’re in a café and not a jungle. It’s like having your coffee in the middle of a Tarzan movie, minus the loincloth (thank goodness).
4. Sustainable Coffee: The Dutch take their coffee seriously, and many cafés in Amsterdam pride themselves on serving sustainably sourced beans. Back to Black is a standout in this department, roasting their own beans and ensuring they’re ethically sourced. So you can sip your latte with a clear conscience – how’s that for a morning pick-me-up?
5. Fusion Flavors: Amsterdam’s multicultural vibe extends to its café scene. You’ll find places like Scandinavian Embassy serving up Nordic-inspired dishes alongside their excellent coffee. It’s like taking a culinary world tour without ever leaving your seat!
Now, here’s the thing about Amsterdam – it’s always a good time to visit a café. Rainy day? Perfect excuse to huddle inside with a steaming cup of joe. Sunny day? Grab a seat on a terrace and bask in the warmth. But if you’re looking for the optimal café experience, here are a few tips:
1. Weekday Mornings: If you’re not a fan of crowds (and let’s face it, who is? ), try hitting up the popular spots on weekday mornings. You’ll have a better chance of snagging a seat and won’t have to elbow your way to the counter.
2. Late Afternoons: The Dutch have this wonderful concept called âborrelâ – it’s like happy hour, but cozier. Many cafés transform into relaxed bars in the late afternoon, offering wine and snacks alongside their usual fare. It’s the perfect time to transition from coffee to something a bit stronger.
3. Winter Months: There’s something magical about ducking into a warm, inviting café when it’s cold and dreary outside. Amsterdam’s cafés really come into their own during the winter months, offering a haven of gezelligheid (that untranslatable Dutch word for coziness and conviviality).
4. King’s Day: Okay, this one’s a bit of a wildcard. King’s Day (April 27th) is Amsterdam’s biggest street party, and while it might seem counterintuitive, it’s actually a great day to café-hop. Many places offer special orange-themed treats, and the festive atmosphere is infectious.
Getting to Amsterdam’s cafés is half the fun. This city is made for wandering, and you’ll often stumble upon hidden gems just by following your nose (or the smell of freshly baked goods).
1. By Foot: Amsterdam’s compact city center means many cafés are within walking distance of each other. Strap on your comfiest shoes and hit the pavement. Just watch out for bicycles – those things are silent but deadly.
2. By Bike: When in Rome, do as the Romans do. When in Amsterdam, rent a bike. It’s the most Dutch way to café-hop, and you’ll feel like a local in no time. Just remember to lock up properly – bike theft is no joke here.
3. Public Transport: Amsterdam has an excellent public transport system, with trams and buses that can get you to cafés in the outer neighborhoods. Get yourself an OV-chipkaart and you’re good to go.
4. Canal Boat: For a truly unique experience, consider taking a canal boat tour that stops near some of the city’s best cafés. It’s like a café crawl, but fancier.
1. Cash is King: While many places accept cards, some smaller cafés are cash-only. Always have some euros on hand, just in case.
2. Mind the Stairs: Dutch buildings are notorious for their steep, narrow staircases. If you’re visiting a café on an upper floor, watch your step. Your ankles (and your dignity) will thank you.
3. Try the Specials: Many cafés offer seasonal specials or unique house blends. Don’t be afraid to ask the barista for recommendations – they’re usually more than happy to share their favorites.
4. Pace Yourself: With so many delicious options, it’s tempting to try everything in sight. But remember, a sugar crash is no way to experience Amsterdam. Maybe limit yourself to one slice of apple pie per day. Okay, two. Three, tops.
5. Bring a Book: Dutch cafés are perfect for lingering. Many locals use them as makeshift offices or reading nooks. So don’t feel rushed – order another coffee, pull out that novel you’ve been meaning to finish, and settle in.
6. Learn Some Dutch: While most Amsterdammers speak excellent English, they’ll appreciate your efforts to speak a little Dutch. Start with âeen koffie, alstublieftâ (a coffee, please) and work your way up from there.
7. Respect the Vibe: Each café has its own atmosphere. Some are bustling and lively, others are quiet havens. Take a moment to read the room and adjust accordingly.
8. Instagram Responsibly: Yes, that latte art is gorgeous. Yes, that canal view is stunning. But try not to spend the whole time behind your phone screen. Sometimes, the best moments are the ones we don’t capture on camera.

WorldPride Amsterdam 2026 runs July 25–August 8. A local guide to the...
Local Events
June 22, 2026

Skip the museum queue. Amsterdam has 1,000+ free public artworks, from Rokin’s...
Travel Tips
June 22, 2026

Kinderdijk or Zaanse Schans? Both deliver classic Dutch windmills, but the vibe...
Travel Tips
June 16, 2026

Hunting for vintage clothes in Amsterdam? Westerstraat’s Monday Lapjesmarkt and the daily...
Travel Tips
May 26, 2026

Schiphol’s single-terminal layout looks simple but can eat 30 minutes between gates....
Travel Tips
May 26, 2026

Forget fumbling with unfamiliar ticket machines. OVpay lets you tap into Dutch...
Travel Tips
December 29, 2025

Late October turns Amsterdam into one giant electronic-music gathering. These 7 local...
Travel Tips
October 19, 2025

When Amsterdam turns copper and gold, locals know exactly where to stand....
Travel Tips
October 19, 2025

With 1,000+ ADE events spread across hundreds of venues, where you stay...
Travel Tips
September 30, 2025

Behind the Jordaan’s plain doors hide hofjes: serene 17th-century courtyards once built...
Travel Tips
September 30, 2025