berlin food guide (2026) - honest reviews of the best street food

honest reviews of 12 best street food spots in berlin. doner kebabs, currywurst, burgers with prices in euros and honest ratings.

· updated Mar 26, 2026

tldr: out of 12 berlin street food spots, my top 3 are mustafa’s gemuese kebab (the vegetable doner that’s worth the queue, mehringdamm, 7-8 eur / $7.70-8.80 usd), curry 36 (the currywurst benchmark since 1981, 3-5 eur / $3.30-5.50 usd), and burgermeister (burgers in a former toilet, schlesisches tor, 5-9 eur / $5.50-9.90 usd). full reviews with prices and honest opinions below.


berlin does not try to impress you with its food. there are no michelin-starred street stalls. no one is drizzling truffle oil on a doner. the city’s approach to feeding you is the same as its approach to everything else: no pretension, solid execution, and a slight edge of chaos. this is a city where the best burger joint is a former public restroom and the most famous kebab shop was born in a garage.

i spent about 80-100 eur ($88-110 usd) eating my way through berlin’s street food scene over several days. nobody comped anything. nobody knew i was taking notes. every currywurst, every kebab, every burger was paid for with my own money. some of these places are legendary for a reason. a few of them are riding on reputation alone.

if you’re looking for sit-down restaurants or fine dining, this is not the guide for you. this is about the food you eat standing under a u-bahn overpass at 1 am while wondering how you ended up in a city where a toilet became a landmark. if you want a broader look at european street food, check out the istanbul street food guide or the athens food guide.


the awards (my personal picks)

  • best overall: mustafa’s gemuese kebab in kreuzberg. the roasted vegetable doner that started a revolution. worth every minute in that queue.
  • best budget: currywurst at curry 36. under 5 eur ($5.50 usd) for a filling meal that has been the benchmark since 1981.
  • best late-night: burgermeister at schlesisches tor. a burger at 2 am under the u-bahn tracks is a berlin rite of passage.
  • most overrated: the currywurst museums and tourist-trap sausage stands near checkpoint charlie. triple the price, half the quality, zero soul.
  • best for first-timers: mustafa’s gemuese kebab. the queue is part of the experience and the kebab delivers on the hype.
  • best vegetarian: falafel wraps at azzam in neukolln. crispy falafel, tahini, pickled turnip, and fresh vegetables for 5 eur ($5.50 usd). better than most falafel i have had anywhere.
  • best atmosphere: markthalle neun street food thursday. a massive indoor market hall with rotating vendors, craft beer, and a genuine local crowd.

the full list

#stall / spotareabest forcost per personmy rating
1mustafa’s gemuese kebabkreuzberg, mehringdammvegetable doner7-8 eur ($7.70-8.80 usd)9.5/10
2curry 36kreuzberg, mehringdammcurrywurst3-5 eur ($3.30-5.50 usd)9/10
3burgermeisterkreuzberg, schlesisches torburgers5-9 eur ($5.50-9.90 usd)9/10
4azzamneukollnfalafel, hummus5-8 eur ($5.50-8.80 usd)8.5/10
5markthalle neun (thursday market)kreuzbergrotating vendors8-15 eur ($8.80-16.50 usd)8.5/10
6doyum grillhauskreuzberggrilled meats, adana kebab8-14 eur ($8.80-15.40 usd)8.5/10
7cocolo ramenmittetonkotsu ramen12-15 eur ($13.20-16.50 usd)8/10
8rosenthaler grillmittelate-night doner5-7 eur ($5.50-7.70 usd)8/10
9mustafa’s (charlottenburg branch)charlottenburgvegetable doner7-8 eur ($7.70-8.80 usd)7.5/10
10imren grillneukollndoner, lahmacun5-8 eur ($5.50-8.80 usd)7.5/10
11checkpoint charlie currywurst stallsmittecurrywurst (tourist)5-8 eur ($5.50-8.80 usd)5.5/10
12tourist kebab shops near brandenburger tormittedoner kebab6-9 eur ($6.60-9.90 usd)5/10

the top tier (my regulars)

1. mustafa’s gemuese kebab

kreuzberg, mehringdamm / 7-8 eur ($7.70-8.80 usd) / 9.5/10

the queue is the first thing you notice. 30 minutes on a good day, 60 or more on a weekend evening. people stand in this line in the rain, in the snow, at midnight, because the kebab at the end of that line is genuinely unlike anything else in berlin. i have eaten hundreds of doner kebabs in my life and this one made me rethink what the format is capable of.

the story goes back to the 1980s. a man named mustafa opened a small food stand in west berlin, using chicken instead of the standard veal. one afternoon he had leftover grilled vegetables - zucchini, eggplant, bell peppers, carrots, potatoes - and on impulse he tossed them into a doner alongside the chicken. customers went insane for it. he added crumbled feta and a touch of lemon. the vegetable kebab was born.

today the stand is on mehringdamm and the vegetable kebab is the only thing on the menu that matters. the chicken is fine - well-seasoned, cooked on a rotating spit. but the vegetables are the star. roasted until they caramelize at the edges, still holding their structure, piled generously into warm bread with a sauce that has some kind of herby yogurt base. the feta adds salt and creaminess. the lemon cuts through the richness. it is messy and it is perfect.

is it worth the queue? on a warm evening in kreuzberg with nothing else to do, yes. on a freezing february night when you have dinner reservations somewhere else in an hour, maybe skip it. the food absolutely delivers but berlin has excellent doner at a dozen other shops without the wait.

what to order: gemuese kebab (vegetable kebab) with everything. do not customize it. trust the process.

verdict: the kebab that launched a thousand queues. the vegetables make it genuinely different from every other doner in the city and the flavors are balanced in a way that feels intentional, not accidental.


2. curry 36

kreuzberg, mehringdamm / 3-5 eur ($3.30-5.50 usd) / 9/10

curry 36 is a 2-minute walk from mustafa’s, which means you can do both in one trip if your appetite allows it. the name combines the house number of its original location (mehringdamm 36) with its signature dish. they have been doing this since 1981 and the operation is a well-oiled machine of deep fryers, grills, and a counter that never stops moving.

currywurst is simple: a pork sausage sliced into rounds, drenched in a curry-spiced ketchup, served with a little wooden fork. you can get it with or without the skin (mit darm or ohne darm). with skin gives you a snap when you bite through. without is softer, more about the sauce. i prefer with skin but i understand the other camp.

the sauce at curry 36 has a warmth to it that goes beyond the generic tourist-stall version. there is actual curry flavor - not just heat, but that rounded, warm spice that makes you want to keep eating. the fries are solid, crispy, and get better when you drag them through the sauce. tom hanks apparently said he wanted an apartment in berlin within walking distance of curry 36. i understand the sentiment.

they are open 365 days a year and the locations at hardenbergplatz and berlin hauptbahnhof are convenient, but the mehringdamm original is the one to visit. the crowd here is genuine berlin - construction workers, clubbers at 3 am, tourists, and locals who have been coming for decades.

what to order: currywurst mit darm (with skin) and a portion of pommes (fries). the spicy version if you want more heat. a berliner pilsner to wash it down.

verdict: the currywurst standard by which all others are measured. not life-changing, not revolutionary, just consistently excellent every single time for over 40 years. that kind of reliability is its own form of greatness.


3. burgermeister

kreuzberg, schlesisches tor / 5-9 eur ($5.50-9.90 usd) / 9/10

the backstory is too good not to mention. beneath the u-bahn tracks at schlesisches tor, there was an old abandoned public toilet. a protected monument, slated for dismantling. in 2003, someone looked at this toilet and thought “burger restaurant.” it took three years of bureaucratic battles and restoration, but in 2006, burgermeister opened its doors. the 2006 fifa world cup brought floods of international visitors to berlin, many stumbled upon this quirky new spot, and word spread fast.

the burgers are genuinely good. not just “good for a gimmick” but actually, properly good. the meister burger - a thick patty with bacon, cheese, lettuce, tomato, and their house sauce on a soft bun - is the one to start with. the patty is cooked well, juicy, with a good char on the outside. the bun holds up. the fries are crispy. everything a burger should be, nothing it should not.

the location adds something you cannot replicate. you eat standing at small tables beneath the rumble of u-bahn trains passing overhead. the green tile walls of the original toilet structure are still visible. on a weekend night, the queue stretches down the street and the crowd is a cross-section of berlin nightlife - people leaving clubs, couples on date nights, tourists who read about the toilet thing on the internet.

the other burgermeister locations around berlin are fine but lack the atmosphere of the schlesisches tor original. this is the one.

what to order: meister burger (the signature). add fries. avoid the chicken options - this place is about beef.

verdict: proof that berlin can turn anything into something worth queuing for. the toilet-to-burger pipeline is real and the food backs up the story.


the solid middle

4. azzam

neukolln / 5-8 eur ($5.50-8.80 usd) / 8.5/10

neukolln’s falafel scene is deep and azzam is one of the best entries. the falafel are fried to order, crispy on the outside with that bright green interior that signals fresh herbs rather than stale mix. the wraps are generous - falafel, tahini, pickled turnip, fresh vegetables, all wrapped tight in a flatbread that holds together better than most. the hummus plates are excellent if you want to sit down. the whole place feels like it has been operating on pure momentum for years and the food never dips below excellent.

what to order: falafel wrap with everything. hummus plate if sitting down.

verdict: the best falafel in neukolln and one of the best in berlin. no gimmick, no story, just consistently brilliant falafel.


5. markthalle neun (street food thursday)

kreuzberg / 8-15 eur ($8.80-16.50 usd) / 8.5/10

every thursday evening this massive market hall in kreuzberg transforms into a street food bazaar with rotating vendors selling everything from korean fried chicken to argentinian empanadas. the quality varies by vendor but the best stalls are genuinely excellent. the atmosphere is what sells it - high ceilings, industrial architecture, craft beer on tap, and a crowd that is mostly local berliners rather than tourists. get there early because it gets packed by 7 pm and some of the popular stalls sell out.

what to order: whatever looks busiest. the queue length is the quality indicator here.

verdict: berlin’s best street food market. the rotating vendors keep it fresh and the setting is excellent.


6. doyum grillhaus

kreuzberg / 8-14 eur ($8.80-15.40 usd) / 8.5/10

if you want grilled meat done properly, doyum is the spot. the adana kebab is hand-minced lamb pressed onto a flat skewer and grilled over charcoal until the edges are crispy and the center is still juicy. the mixed grill plate gives you a sampler of everything they do well. this is a sit-down spot but the prices are very reasonable by berlin standards and the portions are generous. the bread comes fresh from their own oven.

what to order: adana kebab or the mixed grill plate. fresh bread. ayran to drink.

verdict: serious turkish grilling in the heart of kreuzberg. no frills, no hype, just excellent grilled meat at fair prices.


the ones i’d skip (but you might not)

11. checkpoint charlie currywurst stalls

mitte / 5-8 eur ($5.50-8.80 usd) / 5.5/10

the sausage is mass-produced, the sauce tastes like ketchup with a whisper of curry powder, and the prices are 50-70% higher than curry 36 for a product that is measurably worse. the only reason to eat currywurst here is if you physically cannot walk the 20 minutes to mehringdamm. those people are wrong about this being “authentic berlin.” this is authentic tourist extraction.

what to order: nothing. walk to curry 36 instead.

verdict: the triumph of location over quality. checkpoint charlie is worth visiting. the currywurst stalls next to it are not.


12. tourist kebab shops near brandenburger tor

mitte / 6-9 eur ($6.60-9.90 usd) / 5/10

pre-sliced meat sitting under heat lamps. soggy bread. sauce from a squeeze bottle. these shops exist to catch tired tourists who have just walked through the brandenburg gate and need food immediately. the doner is edible in the way that airport food is edible - it will keep you alive but it will not make you happy. kreuzberg is a 15-minute u-bahn ride away and has doner shops that are better in every measurable way.

what to order: skip this entirely. take the u-bahn to kreuzberg.

verdict: the worst doner in berlin for the highest prices. a masterclass in how not to eat in this city.


berlin street food tips

  • kreuzberg is the center of gravity for berlin street food. if you only have one day, spend it between mehringdamm and schlesisches tor and you will eat very well for very little money.
  • the u-bahn system makes it easy to hop between neighborhoods. neukolln for falafel, kreuzberg for doner and currywurst, mitte for… well, avoid mitte for street food honestly.
  • berlin eats late. many street food spots are open until 2-3 am and some are 24 hours. the post-club doner at 4 am is not a cliche, it is a genuine tradition.
  • cash is still king at many street food stalls. carry at least 20-30 eur ($22-33 usd) in cash. card acceptance is improving but not universal.
  • avoid any restaurant or stall within a 200-meter radius of a major tourist attraction. the quality drops and the prices rise in direct proportion to the number of selfie sticks in view.
  • markthalle neun’s street food thursday runs from 5 pm to 10 pm. arrive by 5:30 pm to beat the crowd and get first pick of the stalls.

if you found this useful, check out these other food guides:


more on travell.cc

frequently asked questions

how much does street food cost in berlin?
berlin street food is very affordable by western european standards. a doner kebab costs 5-8 eur ($5.50-8.80 usd). currywurst is 3-5 eur ($3.30-5.50 usd). a proper burger at burgermeister is 5-9 eur ($5.50-9.90 usd). you can eat well on 15-25 eur ($16.50-27.50 usd) per day from street stalls.
what is the best doner kebab in berlin?
mustafa's gemuese kebab at mehringdamm in kreuzberg is the most famous and for good reason. the vegetable kebab with roasted zucchini, eggplant, bell peppers, crumbled feta, and lemon is unlike any other doner in the city. expect a 30-60 minute queue. costs around 7-8 eur ($7.70-8.80 usd). the chicken is cooked on a rotating spit and the grilled vegetables make it genuinely different from every other kebab shop.
is currywurst worth trying in berlin?
yes, but only at the right place. curry 36 in kreuzberg is the benchmark - a sliced pork sausage doused in curry-spiced ketchup, served with a roll or fries. it costs 3-5 eur ($3.30-5.50 usd). the sauce is what makes or breaks it. curry 36 has been doing this since 1981 and has locations at mehringdamm and hardenbergplatz. skip the tourist traps near checkpoint charlie.
what is burgermeister in berlin?
burgermeister is a burger joint built inside a former public toilet beneath the u-bahn tracks at schlesisches tor in kreuzberg. opened in 2006, it serves genuinely good burgers at reasonable prices (5-9 eur / $5.50-9.90 usd). the meister burger with bacon, cheese, and their house sauce is the move. expect a queue, especially on weekends and after midnight.
where to eat street food in kreuzberg berlin?
kreuzberg is berlin's street food capital. mustafa's gemuese kebab and curry 36 are both on mehringdamm, literally a 2-minute walk apart. burgermeister is at schlesisches tor. the area around kottbusser tor has dozens of turkish restaurants and late-night kebab shops. you can do a complete street food crawl of kreuzberg in one evening spending under 20 eur ($22 usd).
what is the best late night food in berlin?
burgermeister at schlesisches tor is open until 3 am on weekends and the queue after midnight is part of the experience. doner shops around kottbusser tor and oranienstrasse are open late. mustafa's stays open until 2-3 am. berlin's club culture means street food at 4 am is normal and expected.
is berlin good for vegetarian street food?
surprisingly yes. mustafa's gemuese kebab is famous precisely because of its roasted vegetables - you can get a fully vegetarian version. many falafel shops in kreuzberg and neukolln serve excellent falafel wraps for 4-6 eur ($4.40-6.60 usd). markthalle neun in kreuzberg hosts a thursday street food market with plenty of vegetarian options.
share twitter whatsapp

more from travel-guides