Berlin's Best German Eateries for All Budgets

When it comes to German cooking, you can most definitely expect the wurst… Pardon the pun, but it is, of course, true that sausage in all its infinite varieties is a staple on German menus. And so are roast pork, sauerkraut, potatoes and cabbage. Gut-busting, artery-clogging fare best washed down with a mug of foamy beer. That's what German food is all about, right? Well, not exactly.

Sure, there are still restaurants clinging to the clichés but you don't need to look very hard to discover that German cuisine has solidly arrived in the 21st century. Nowhere in the country is this more apparent than in cosmopolitan and trendsetting Berlin where next-gen chefs like Tim Raue of La Soupe Populaire have made dishes lighter, healthier and more refined without sacrificing authenticity.

The organic and locavore trends have also made huge inroads. More often than not ingredients that end up in pots and pans follow the seasons and are hunted and gathered regionally. Rather than Argentine steak or Australian lamb, menus are more likely to feature apple-fed pork from the Havelland, pike-perch from the Müritz Lake District or duck from Neuruppin. The ample use of rediscovered heirloom vegetables such as parsnips, turnips and Jerusalem artichokes ensures that there are also plenty of meatfree modern takes on the culinary past.

But don’t worry if you’re more the traditional type - there's no shortage of places in Berlin where you can still indulge in rib-sticking classic German cooking, Max und Moritz and Zur Letzten Instanz being among them.


Berlin's oldest restaurant has done a roaring trade since 1621 with such authentic local fare as roast pork knuckle and Bouletten (Berlin-style meatballs) that go well with a mug of frothy beer. The earthy dark-wood décor, accented with historic prints and paintings, radiates old-world comfort and coziness. A highlight is the 200-year-old-tiled stove that once warmed the back of Napoleon Bonaparte. In fine weather, the romantic beer garden beckons. The name, by the way, roughly translates as 'the eleventh hour' and is a reference to the nearby courthouse whose elaborate Art Nouveau foyer is well worth a gander. Dishes too have whimsical names based on legal jargon.

Recommended for German because: This restaurant is an ambiance-laden flashback to yesteryear both in terms of cuisine and its old-world decor.

Andrea's expert tip: After your meal, embark on a digestive stroll around Berlin's oldest neighborhood, taking in such sights as a romantically ruined Franciscan monastery church and the last remaining stretch of Berlin's original medieval town wall.

Read more about Zur Letzten Instanz →

Charlottenburg - Wilmersdorf
Photo courtesy of Andrea Schulte-Peevers

It's rare for a place to flaunt yesteryear flair, yet be a mere pup in terms of age. With its forest-green leather banquettes flanking rustic wooden tables and walls sheathed in wainscoting and vintage photos of Berlin, Repke gets the job done beautifully. For the past eight years, it has been the neighborhood go-to place for big portions of southern German faves, most famously cheese Spaetzle ('mac 'n cheese'), Maultaschen ('ravioli') and Flammekuchen ('French pizza'), all homemade of course. Add to these offerings seasonal specials duck and blackboard lunches and you know why you often have to shoehorn your way inside.

Recommended for German because: This neighborhood eatery is much beloved by regulars for its tasty southern German food.

Andrea's expert tip: Lunch specials are extremely modestly priced and drop another 50% during the afternoon lull (4pm to 6pm). To keep up with the steady stream of patrons, lunches are self-service. At dinnertime reservations wouldn't hurt.

Read more about Repke →

Bavarian coziness comes to Berlin courtesy of the Augustiner brewery, which operates this earthy beer hall-type restaurant right on Prussian-era Gendarmenmarkt, one of Berlin's most beautiful squares. Sit down at one of the long polished wooden tables and peruse the enormous menu while watching servers clad in dirndl dresses and lederhosen bring out big mugs of foam-capped beer and groaning platters of classic Bavarian fare. Dedicated carnivores should order the Haxe, an entire kilo (2.2 pounds) worth of crisply roasted pork knuckle. Daintier types can stick to sausages and a pretzel or boiled beef with fresh horseradish.

Recommended for German because: This restaurant is an authentic slice of Bavaria in the middle of Berlin and a great place to experience southern German hospitality and cuisine.

Andrea's expert tip: Be sure to leave room for the warm apple strudel with vanilla sauce, which is definitely worth the waist-expanding indulgence.

Read more about Augustiner am Gendarmenmarkt →


The location on a decidedly ho-hum thoroughfare is deceptive, for this bustling 1920s-style bistro is no secret among fans of honest-to-goodness, budget-priced German fare. In fact, at lunchtime you may have to elbow your way inside to score a table in the tunnel-shaped room whose walls are festooned with old framed photographs and books by its namesake, the Austrian Jewish writer Joseph Roth. Roth had his domicile next door before being forced into exile in 1933. Given its literary pedigree, it's perhaps no surprise that the place is popular with the gallery owners, artists and journalists based nearby. If the lunch specials are gone, there's an entire menu to fall back on, featuring everything from small dishes like scrambled eggs with ham to such gut-fillers as roast pork with noodles and salad.

Recommended for German because: This compact lair serves good food at very reasonable prices in a woodsy and literary setting inspired by the Golden Twenties.

Andrea's expert tip: Avoid the lunch rush and come after 2pm. The lunch specials will probably be gone but there's plenty of other delicious fare to choose from. From Tuesday to Friday, there's Flammkuche (a French-style pizza) on the menu after 6pm.

Read more about Joseph Roth Diele →

It's easy to walk right past this unassuming-looking little storefront bistro but that would mean missing out on a fantastic meal. This is not formal dining; it's a quick-in-quick-out hangout where you can watch veteran chefs Andreas Breuer and Stefan Kleinert give simple German dishes a refined and inspired workout. After helming various kitchens in Berlin, the two decided to leave the culinary rat race in 2010 and instead do what they love: serve great German food at reasonable prices. Aside from a daily changing lunch special, the blackboard menu features seasonally inspired dishes, including meatless fare and salads. Always on the menu are such perennial tummy-pleasers as Bouletten (meat patties) with fried potatoes and Wiener Schnitzel with homemade potato salad.

Recommended for German because: This tiny bistro serves excellent innovative and classic German dishes, all freshly prepared in front of your eyes.

Andrea's expert tip: There are just a few tables and no reservations, so if you're here for lunch come early (preferably at noon when they open) or expect to wait. For drinks there's a handpicked selection of bottled craft beers and soft drinks made in Berlin.

Read more about Imbiss 204 →

Charlottenburg - Wilmersdorf
Curry Wolf
Photo courtesy of Andrea Schulte-Peevers

If shopping on Kurfürstendamm, Berlin's premier retail mile, has left you hungry like a wolf, this teensy snack shack in a tree-lined side street makes for a tasty refueling stop. The stock in trade of Curry Wolf, named after its proprietor Mathias Wolf, is the Currywurst, Berlin's iconic street food invented here in 1949. It may look humble – a slivered sausage swimming in tomato sauce and sprinkled with curry powder – but don't be fooled: Local foodies are perennially in headlocks over who makes the best curried wiener in town. If the usual long lines outside this shoebox-sized joint are any indication, Curry Wolf is certainly a contender. Perhaps it's because of the subtly spiced links that hail from a local butcher in southern Berlin. But more likely, the secret weapon is the habit-forming sauce – fittingly called 'Opium' – that gets people hooked. To prevent withdrawal, you can even take home a wurst in a mason jar.

Recommended for German because: An elevated version of a humble dish thanks to quality ingredients and a kick-ass sauce.

Andrea's expert tip: To pimp up your currywurst experience, pair your sausage with fresh fries and glass of bubbly

Read more about Curry Wolf →

In the heart of Kreuzberg, this charming gastropub has been doing brisk business since 1902 and changed little in appearance since. Characterizing the cozy ambiance are such historic details as blue-green wall tiles, glass paintings, wrought-iron railings and ornate ceiling stucco. The food also channels 19th century Berlin and is heavy on the meat. A classic dish is Eisbein, a salted and lightly pickled pork knuckle. If that sounds too challenging, stick to the Kutscher Gulasch, a robustly flavored beef stew paired with home-made noodles. The name Max und Moritz, by the way, was inspired by the characters of an illustrated children's story penned in the 1860s by German humorist and painter Wilhelm Busch.

Recommended for German because: The historic setting is a great place for soaking up local flavor while sampling typical Berlin cuisine.

Andrea's expert tip: Be sure to wash down your meal with a Kreuzberger Molle, an unfiltered pilsner brewed especially for this restaurant. Reservations are essential, by the way.

Read more about Max und Moritz →

'Brutally local' is the philosophy of Nobelhart & Schmutzig, the new restaurant of star sommelier Billy Wagner who earned his stripes at the Michelin-starred Rutz and other reputable outfits before setting out on his own. Without exception all ingredients hail from producers in and around Berlin, while the fish is sourced in the nearby Baltic Sea. So don't expect salmon, avocados or even pepper but do treat your tastebuds to trout with chicory, goat cheese with elderflower or salsify root with hazelnut and currantbush. All ingredients are either fresh and seasonal or naturally preserved by using such traditional methods as pickling, brining and fermenting. There's no a la carte menu. Instead, all guests are served the same 10-course meal private-dinner-party-style right in the kitchen while Billy and his team do their magic. Kind of like one giant chef's table. Food allergies, by the way, can be accommodated.

Recommended for German because: Meals made exclusively with regional ingredients, without compromise, is truly pushing the boundaries of the locavore concept.

Andrea's expert tip: Trust Wagner's impeccable nose and taste buds when it comes to picking the right wine to go with whatever meal is being served that night. Oh yes, and do make reservations early; seats are limited.

Read more about Nobelhart & Schmutzig →

Among meatheads, Bernhard H�tzl is very much a Berlin household name thanks to his animal-centric restaurant Fleischerei, fittingly located in a former butchershop. By contrast, his second venue G�rtnerei clearly shines the spotlight on vegetables, a concept also reflected in the name ('plant nursery') and in the rustic-elegant d�cor that juxtaposes minty-green chairs with frilly chandeliers. Berlin veteran head chef Sebastian Radtke digs deep into his extensive arsenal of culinary tricks to coax maximum aromas out of the entire vegetable kingdom, including rediscovered gems with a strong native identity such as sorrel, parsnips and black salsify. Since G�rtnerei is not a purely vegetarian restaurant, though, these sometimes cuddle up against a filet of pike-perch or pork belly. The presentation is pure eye candy and the service as impeccable as the wine list for which H�tzl has selected top vintages from his native Austria.

Recommended for German because: The stunning industrial-chic location is perfectly matched by Tim Raue's edgy takes on German home cooking.

Andrea's expert tip: Start your meal with a glass of g�rtnerei spritz, a tantalizing fusion of belsazar rose and cremant.

Read more about Gärtnerei →

Weinbar Rutz
Photo courtesy of Wienbar Rutz

Wine lovers and fans of hearty German cuisine cherish the Weinbar Rutz, helmed by Marco Müller who's also the mastermind behind the gourmet restaurant Rutz upstairs. Here Müller practices a more down-to-earth form of cooking that shines the spotlight brightly on quality ingredients from various German regions. Crispy ducks hail from Oldenburg, the black pudding bread has roots in Berlin, and the ox shoulder comes from Holstein. A true highlight, though, is the enormous wine selection with over 850 different bottles to choose from. The focus is squarely on Rieslings but there are lots of other German wines as well, many available by the glass.

Recommended for German because: This restaurant offers an affordable menu of earthy German dishes prepared with finesse and fine ingredients by one of Berlin's top chefs.

Andrea's expert tip: You can treat yourself to an entire four-course meal with wine pairing or opt for just a snack and a glass of wine. Many dishes are available as small plates.

Read more about Weinbar Rutz →


Meet Andrea Schulte-Peevers

Andrea has made a living as a travel writer and photographer for over 20 years, visiting some 70 countries in the process and authoring a similar number of guidebooks, mostly for Lonely...  More About Andrea