Skip to Content

This article contains affiliate links. We may receive compensation if you make a purchase at no additional cost to you.

German Food Favorites: 30 Must Eat Dishes

Wondering what to eat in Germany? We wondered about German food too until we visited Deutschland numerous times and ate a plethora of hearty dishes and satisfying snacks. This guide features all the tasty food in Germany that you’ll want to eat during your first or fiftieth visit.

Bratwurst at Oktoberfest in Munich
Image: ©2foodtrippers

German food gets a bad rap.

Few people list food in Germany among their favorite global dishes and even fewer mention Germany when selecting their favorite food countries. That’s a shame.

Long a haven for beer drinkers and meat eaters, modern German food includes options for all kinds of diners and, contrary to popular belief, these options don’t all involve meat. Okay, many involve meat. But we’re okay with the extra protein since we’re carnivores. We’re okay with beer too!

Sausage at Kelheim-Weltenburg in Germany
We were in hog heaven when we encountered this sizzling sausage at Weltenburg Abbey. | Image: ©2foodtrippers

Despite the country’s infatuation with pork and other meaty morsels, it would be naive to paint the entirety of German cuisine as one type of food. Not surprisingly, food in locations like the Black Forest and Bavaria is quite different from food in urban enclaves like Berlin, Hamburg and Dusseldorf. And then there are small towns and villages far from the tourist trails.

Further mixing the proverbial pot, Germany’s central European location places it in close proximity to countries like Austria, France and Poland not to mention Italy, Slovenia and the Czech Republic. Those countries have all impacted German cuisine (and vice-versa) as have relatively recent immigrants from countries like India, Turkey and the Middle East.

What to Eat in Germany

Sandwich Selfie in Hamburg
We were all smiles in Hamburg when we at this Fischbrötchen. | Image: ©2foodtrippers

We’ve had plenty of occasions to dip our toes into German cuisine during quick trips as well as visits that spanned a week or longer. While we didn’t just eat in Germany, it was a primary goal as well as a pleasure to discover the country’s best food.

For ease of use, we’ve grouped our German food favorites into the following categories:

These are the German dishes that you’ll want to eat when you visit Germany or at your local German restaurant. If you’re industrious, you can even cook some of them in your home kitchen.

Iconic German Foods

Currywurst at Imbiss Bei Schorsch in Hamburg Germany
We ate two iconic German foods when we ate this duo of Currywurst and Kartoffelsalat at Imbiss Bei Schorsch in Hamburg. | Image: ©2foodtrippers

Iconic German foods are both comforting and familiar.

Many of these foods made their way over the Atlantic thanks to German immigrants who earned the slightly misnamed moniker Pennsylvania Dutch. (Hey, it’s easy to confuse Dutch with Deutsch.)

Some globally famous German food doubles as bar food while other dishes are picnic and barbecue staples. And, it goes without saying, most taste best with mustard (or senf, as it’s called in German).

Read on to discover the eight iconic foods that we can’t visit Germany without eating at least once.

1. Brezeln (Pretzels)

Pretzels at Hirschgarten in Munich
Our basket runneth over with Brezeln at Königlicher Hirschgarten in Munich. | Image: ©2foodtrippers

Germans bake each Brezeln with five basic pantry ingredients – flour, malt, salt, yeast and water. But, once it’s knotted, boiled and baked, this simple treat ‘rises’ from raw dough to global icon status.

You’ve probably eaten Brezeln if you live in the USA where they’re called Pretzels. German immigrants introduced them to America centuries ago but they didn’t stop the spread in America. We’ve eaten bready knots in countries as far away as South Africa just like we’ve done many a time in Philadelphia.

Discover more Philadelphia food favorites.

Mindi Eats a Pretzel as Big as Her Head at Oktoberfest
This Oktoberfest Brezel was as big as Mindi’s head. Actually, it was bigger. | Image: ©2foodtrippers

You won’t have to look hard to find a Brezel in Germay since the carbalicious treat is sold at markets, train stations and bakeries throughout the country. Depending on your mood and hunger level, you can choose a traditional Brezel, a sweet dessert version or a Brezel sandwich.

So, you’re probably wondering how this famous twisted bread got its shape. There’s a legend involving a monk rewarding some kids with breads in the shape of praying arms. In our opinion, the legend is ridiculous. In other words, you’ll probably need to invent a time machine to solve the mystery.

Pro Tip
Ramp up your Brezel experience by eating one topped with cheese unless you’d rather eat one topped with cinnamon sugar. As for us, we usually top our Brezeln with spicy mustard.

2. Currywurst

Currywurst Platter at Curry 61 in Berlin
Ketchup and Mayonnaise added the finishing touches to this Currywurst platter at Curry 61 in Berlin. | Image: ©2foodtrippers

If Germany were to have one signature snack food, that food would be Currywurst.

In Berlin, kiosks, stands and stalls serve the iconic snack food from dawn until dawn. But Currywurst isn’t just popular in Berlin. We’ve eaten the down-and-dirty dish in every single Germany city and town we’ve visited. It’s our version of a German guilty pleasure.

For the uninitiated, Currywurst is a street food typically served on a paper plate. Cooks smother sliced wurst (sausage) with tangy curried tomato sauce and sprinkle a generous amount of spicy curry powder on top. Many vendors also serve a meat-free version for people who are vegetarian, kosher or halal.

Expect to eat your Currywurst with a pile of french fries, making this dish the perfect snack food or late night treat. It’s the Berlin food that best exemplifies the city’s global approach to cuisine with elements from Germany (wurst), the USA (ketchup) and India (curry). But, most important, it pairs well with German beer.

Discover more Berlin food favorites.

3. Kartoffelpuffer (Potato Pancakes)

Kartoffelpuffer at Hamburg Christmas Markets
We ate these Kartoffelpuffers at a Hamburg Christmas market looked. They tasted just like Potato Latkes. | Image: ©2foodtrippers

Kartoffelpuffer prove that not all potato products are created equally. Some, like this popular German market food, are better than others.

Typically served with applesauce, Kartoffelpuffer are deep fried in a vat of oil until they reach GBD (i.e. golden brown delicious) status. They also make a great side dish at German restaurants and with home-cooked meals.

We first encountered Kartoffelpuffer at a Hamburg Christmas market. Our first thought was “hey that looks just like a Potato Latke.” Seconds later, we knew that it tasted just like a Potato Latke too.

Discover more fun things to see, eat and do at Christmas markets in Hamburg.

4. Krapfen (Berliner Donuts)

Berliner at Ludwig Stocker Hofpfisterei in Berlin
This Krapfen at Berlin’s Ludwig Stocker Hofpfisterei was filled with fruity jam. | Image: ©2foodtrippers

While JFK wasn’t claiming to be a donut when he famously stated “Ich bin ein Berliner,” we can understand any potential confusion on the matter. After all, Krapfen are called Berliner Donuts outside of Germany.

Similar to other donuts eaten around the world, Krapfen are yeasty pastries filled with jam, fried in oil and sprinkled with powdered sugar. You can eat one for breakfast with coffee or as an afternoon snack.

5. Sauerkraut

Sauerkraut at Nuremberg Restaurant
The Sauerkraut was appropriately sour when we ate the fermented cabbage product in Nuremberg. | Image: ©2foodtrippers

Sour fermented cabbage known as Sauerkraut is so associated with Germany that it’s easy to forget that the side dish of pickled fermented cabbage is eaten in countries throughout Central and Eastern Europe. Then there’s Alsatian French cities like Strasbourg where sauerkraut completes the meaty masterpiece called Choucroute Garnie.

Discover more great food in Strasbourg.

Color us surprised when we learned that Sauerkraut has roots more than 4,000 miles away in China. It’s not exactly a dish that we would think to eat with Yangzhou Fried Rice or Hunan Chicken. But, when we’re in Germany, Sauerkraut pairs perfectly with pork, sausage and even Schnitzel.

6. Spätzle (Spaetzle)

Spaetzle in Baden-Baden
We ate this Spätzle at Molkenkur Wirstshaus. | Image: ©2foodtrippers

Spätzle, small noodles made with eggs, flour, salt and water, were originally made by hand three centuries ago in Southwest Germany. (The name itself comes from word spatz – the southwest German word for sparrow.) Or were they? Similar noodles are also popular in nearby countries including Austria, France, Hungary and Slovenia.

No flash in the pasta pan, Spätzle has been on the German menu since the 1700s. We order them whenever we see them at a restaurant and eat them with dishes like Sauerbraten and Schnitzel.

Discover more of the best noodle dishes in the world.

7. Kartoffelsalat (Potato Salad)

German Potato Salad in Nuremberg
It’s not difficult to find Kartoffelsalat in Germany. We found this particular potato salad in Nuremberg. | Image: ©2foodtrippers

Germany isn’t the only country where people love Potato Salad, but Germans seem to love the chunky, starchy salad just a little bit more than their European peers in France, Italy, Scandinavia and Russia. While Kartoffelsalat is particularly popular in Bavaria, warm Potato Salad without mayonnaise is served with dishes like Schnitzel and Currywurst throughout Germany.

Ironically, considering that potatoes are a new-world vegetable, German immigrants get credit for bringing Potato Salad to the USA. However, Americans modified the recipe by adding mayonnaise and chilling the dish except in Texas cities like Lockhart where locals eat warm Potato Salad with barbecued brisket. (This makes sense since many Germans immigrated to Texas.) It’s now a summertime favorite at cookouts and picnics from sea to shining sea.

Discover more American food favorites.

8. Knödel (Dumplings)

Knodels at Gerodsauer Muhle in Baden Baden
Two Knödel were better than one when we ate them as at side dish at Gerodsauer Muhle in Baden-Baden. | Image: ©2foodtrippers

Like many dumplings around the world, Germany’s Knödel are versatile. Some are sweet while others are savory. We like them all whether they’re served as a side dish with pork or filled with plums for dessert.

German cooks boil Knödel after forming the dumplings with bread crumbs, stale bread or potatoes. Knödel made with matzoh meal are called Matzoh Balls, a Knödel that’s particularly near and dear to our hearts.

Starters

Pretzel, Mustard and Weisswurst in Baden-Baden
This tasty trio whet our appetite during our dinner at Geroldsauer Mühle in Baden-Baden. | Image: ©2foodtrippers

Sometimes we wonder why Germans eat starters since many of their main dishes are so hearty. But then we remember why as soon as we slurp a savory soup or chomp on a tasty salad.

Read on to discover our favorite German starters.

9. Gulaschsuppe (Goulash Soup)

Goulash at Merkur Restaurant in Baden-Baden
We slurped this hearty bowl of Gulaschuppe at Restaurant Merkurstüble in Baden-Baden. It warmed us from the inside out. | Image: ©2foodtrippers

Germany didn’t invent Goulash. That honor goes to Hungary, the country where Goulash‘s popularity reigns supreme. However, don’t rule out eating Gulaschsuppe in Germany which is exactly what we did on a chilly day in Baden-Baden.

The German version of Goulash is heartier and thicker than the Hungarian version. Typical proteins include beef and pork though more adventurous cooks add venison and wild boar to their stews. When done right, Gulaschsuppe is German comfort food in a bowl.

Discover more of the best soups in the world.

10. Wurstsalat (Meat Salad)

Lambs Lettuce Salad in Baden-Baden
This Lamb’s Lettuce Salad doubled as a Wurstsalat when we ate it at Geroldsauer Mühle in Baden-Baden. | Image: ©2foodtrippers

Germans take their love for meat to the next level when they add strips of sausage to salad and create meat salads called Wurstsalat. Literally translating to sausage salad, these meaty salads provide a protein punch before diners eat the main course featuring…. you guessed it… more meat.

Typical Wurstsalats include pickles and cheese. Others, like the one we ate in Baden-Baden, add veggies for good measure. Either way, as indicated by the dish’s name, meat plays a starring role in any proper Wurstsalat.

Discover more of the best salads in the world.

11. Leberknödelsuppe (Liver Dumpling Soup)

Liver Dumpling Soup at Schwabls in Buffalo
Daryl satisfied his liver love when he ate this bowl of Leberknödelsuppe at Scwabl’s in Buffalo. | Image: ©2foodtrippers

Not everybody loves liver. But those who do (like Daryl) will want to try Leberknödelsuppe at least once in their lives. The name of this German soup literally translates to liver dumpling soup and that’s exactly what it is – soup with liver dumplings. Beyond Germany, the soup is also a popular meal starter in Austria and the Czech Republic.

Although Leberknödelsuppe has origins in Bavaria, we are yet to eat this soup in Germany. Instead, Daryl practically inhaled a bowl at a German-American restaurant in Buffalo. As for Mindi, she saved her appetite for Beef on Weck since she’s not a liver fan.

Discover more great food in Buffalo.

12. Tartar (Tartare)

Smoked Trout Tartare in Baden-Baden
Prepared with smoked trout, this Tartar provided a momentary break from meat when we ate it at Geroldsauer Mühle in Baden-Baden. | Image: ©2foodtrippers

We typically think of France when we think of Tartare, especially steak Tartare made with raw beef and egg yolks. Mindi adores the dish and often orders it in French cities like Paris, Lyon and Dijon.

Color us surprised when we discovered that Germany has its own version of Tartare called Tartar. Although many German Tartar recipes feature meat, we ordered a version made with smoked trout, horseradish, cucumber and wild herbs in Baden-Baden. Ideal for pescatarians, the fish-forward Tartar was ideal for us too.

Discover more great food in Baden-Baden.

Wurst (Sausage)

German Sausages in the Black Forest
We spotted this meaty melange in the Black Forest. | Image: ©2foodtrippers

The country has no shame in cooking and eating wurst, i.e. sausage, at markets and restaurants as well as in homes. The variety counts in the dozens and come in various shapes, sizes and flavors.

Read on to discover our picks for the best wurst in Germany.

13. Bratwurst

Sausage and Sauerkraut in Germany
We rarely say no to Bratwurst in Germany. We said yes to these links in Nuremberg. | Image: ©2foodtrippers

Crafted with beef, pork and veal, Bratwurst is Germany’s most popular German sausage at home and around the world. Germans typically grill Bratwurst links, put them in a bun and add plenty of mustard. Americans eat them the same way at baseball games and summertime cookouts.

Eating a Bratwurst on its own is only half of the story. The best way to eat Bratwurst is with sides of Sauerkraut and Kartoffelsalat. These two sides complete the Bratwurst experience and turn the sausage sandwich into a meal.

It’s important to note, like cheese in France, different types of Bratwurst assume the name of the region or town they’re from. Different varieties include finger-sized Nürnberger Rostbratwurst from Nuremberg (see below), wine-flavored Würzburger Bratwurst from Wurzburg and large, flavorful Thüringer Rostbratwurst from the state of Thuringia.

Pro Tip
You can find Bratwurst sandwiches at many of the same kiosks that serve Currywurst, making it easy to check these two foods off your German food bucket list at the same time. Be sure to add a healthy amount of yellow senf (mustard) for the full Bratwurst experience.

14. Nuremberg Bratwurst

Nuremberg Rostbratwurst with Sauerkraut and Potato Salad in Nuremberg
Six Nuremberg Bratwurst links were the right number when we shared this platter in the small but mighty sausage’s home town. | Image: ©2foodtrippers

Small in size but big in flavor, Nuremberg Bratwurst prove that not all Bratwurst links are the same. Locals have been eating them for centuries but not one at a time. Instead, they eat three on a bun or six on a plate. They often invite Sauerkraut and Kartoffelsalat to the meat fest. Either way, mustard adds the finishing touch.

Not wanting to break with tradition, we ate Nuremberg Bratwurst like locals when we visited Nuremberg. We’re all about following local protocols – especially when they involve eating grilled sausage and other tasty bits.

15. Leberwurst (Liverwurst)

Liverwurst at Ruudesheimer Schloss Restaurant
We took this Leverwurst in Ruudesheimr Schloss to the next level when we spread it on some bread and topped it with spicy mustard. | Image: ©2foodtrippers

Leverwurst stands out from other wursts for two main reasons. First, it’s made with pork liver. And, second, it’s a spreadable meat product.

Not surprisingly, Germans often eat Leverwurst with Sauerkraut and Kartoffelsalat. They also spread it on bread and make sandwiches with added ingredients like mustard and pickles. Sometimes they add cheese to ramp up both the protein quotient and flavor. We approve of the addition.

16. Weißwürste (Weiswurst)

Weisswurst at Oktoberfest in Munich
We couldn’t resist eating Weiβwurst when we saw these white beauties at an Oktoberfest stand in Munich. | Image: ©2foodtrippers

Living up to a name that translates to white sausage, pale white Weiβwurst links made with veal and pork fat are indeed white. They’re pale due to the lack of pink sodium nitrate that’s typically added to German sausage. Most Germans remove the skins and eat Weiβwurst in the early part of the day.

We must admit that we’ve bucked tradition numerous times when it comes to eating Weiβwurst in Germany. We prefer to the meaty morsels later in the day along with a beer or two. Sue us.

Main Dishes

German Food in Cologne
We’re rarely hungry after eating the main course in Germany as was the case after we ate this generous serving of roast pork in Cologne. | Image: ©2foodtrippers

There’s only so much sausage they anybody can eat. Luckily, Germany’s main dishes include a range of proteins including beef, chicken, pork, seafood and venison. Some are even meat-free.

These are our favorite main dishes in Germany and the ones you should taste at least once:

17. Schnitzel (Cutlets)

Schnitzel at Erikas Eck in Hamburg
We’ve eaten a lot of Schnitzel in Germany. We ate this particular Schnitzel at Erika’s Eck in Hamburg. | Image: ©2foodtrippers

Although its origin can be traced to Austria, Schnitzel is a classic German food enjoyed throughout Deutschland.

German Schnitzel is similar to Austrian Schnitzel. Cooks traditionally prepare both versions by coating pounded veal or pork steak with a mixture of breadcrumbs, eggs and flour before frying the coated meat until it achieves a crunchy, crispy exterior.

Pro Tip
Plan to eat Schnitzel along with Kartoffelsalat and pickled cucumbers when you order it as a main dish. Be sure to pair it with a glass of German white wine to achieve maximum Schnitzel satisfaction.

18. Sauerbraten (Sour Roast)

Sauerbraten at Molkenkur Wirsthaus in Baden-Baden
We wanted to take a nap after eating this hearty serving of Sauerbraten at Molkenkur Wirsthaus in Baden-Baden. | Image: ©2foodtrippers

Sauerbraten is an iconic German main dish that’s typically served at family dinners with sides like Spätzle and boiled potatoes. However, food travelers can easily find Sauerbraten on restaurant menus throughout the country.

Although Sauerbraten literally translates to sour roast, the finished meat dish isn’t really sour. Rather, the dish gets its name from the sweet and sour sauce that cooks use as marinade before they roast the meat low and slow. Savory gravy completes the dish while sides turn it into a meal.

19. Schweinehaxen (Pork Knuckles)

Schweinshaxe on Viking Cruise
We ate this Schweinshaxe during a Viking River Cruise along the Rhine River. | Image: ©2foodtrippers

Schweinshaxe isn’t the type of main dish that you’d want to eat every day. The dish is basically a pork knuckle that’s been cooked low and slow. When prepared well, the dish’s meat remains juicy while the skin develops a crispy crunchiness.

If you’re lucky, you can sample Schweinshaxe at a family dinner unless the family is serving Sauerbraten instead. However, if you’re like us, you can eat a Schweinshaxe as big as your head at a German restaurant.

20. Labskaus (Hamburg Meat Mash)

Labskaus at Frau Moller in Hamburg Germany
`We ate this Labskaus at Frau Möller in Hamburg. It was our first time eating Labskaus but it likely won’t be our last. | Image: ©2foodtrippers

Historically eaten by hungry sailors, Labskaus is a reddish, comforting North German mash of ground beef, beets, potato and onions reminiscent of corn beef hash but fluffier. Modern Germans eat the dish at restaurants when they’re looking for a tasty hangover cure.

We couldn’t resist ordering Labskaus at a Hamburg tavern even though we didn’t have hangovers. Keeping to tradition, the dish came topped with fried eggs and rollmops (pickled herring rolled around pickles) on the side. Our verdict? It looked kind of weird but tasted kind of great.

Discover more great food in Hamburg.

Sandwiches and Snacks

Daryl Eats a Wurst Sandwich in Nuremberg
This wurst sandwich turned Daryl’s frown upside down when he ate it at a Nuremberg market. | Image: ©2foodtrippers

Like many countries around the world, Germany has a thriving street food culture. While some stands sell Currywurst and sausage sandwiches, others offer choices more appropriate for people who follow Halal and vegetarian diets.

Read on to discover our go-to sandwiches and snacks to eat on the go in Germany.

21. Döner Kebabs

Doner Kebab in Berlin
We didn’t skip any fixings when we ended our night with this Döner Kebab in Berlin. | Image: ©2foodtrippers

Since the Turks and Germans have a history of cooperation that dates back to the 18th century, it makes sense that one of the most popular foods in Germany has Turkish ties. That food is the Döner Kebab.

Introduced by Turkish immigrants in the 1970s, the Döner Kebab has attained cult status throughout Germany in cities big and small over the decades. And why not? The Middle Eastern-inspired sandwich is as filling as it is tasty.

Germany’s Döner Kebab is the food we crave after a late-night drinking session in Berlin where the sandwich originated. When it comes to curing a hangover before it develops, there’s little better than scarfing down a pita roll filled with thinly sliced meat carved from a rotating spit.

Pro Tip
After you top your Döner Kebab with ingredients like cabbage, cucumbers, onion and tomatoes, don’t forget to add spicy sauce for an extra burst of flavor.

22. Fischbrotchen (Fish Sandwiches)

Fischbrotchen at Brucke in Hamburg
Fish is the new meat when it comes to Hamburg’s Fischbrötchen sandwich. We ate this one at Brücke 10 on the city’s Landungsbrücken piers. | Image: ©2foodtrippers

Most cities have a signature sandwich and Hamburg is no exception.

Fischbrötchen, served at stands all along the Elbe, is as simple as fish on a bun. However, since the sandwich’s flavors can be complex with a variety of fresh fish and tasty toppings, we consider the Fischbrötchen to be one of the best sandwiches in the world.

Discover more great sandwiches to eat around the world.

Typical Fischbrötchen fish options include herring and salmon while popular toppings include horseradish, pickles and onions. We opted for salmon when we ate our first Fischbrötchen in Hamburg. It was a good decision.

23. Hamburgers

The Big Crack Burger at The Bird in Hamburg Germany
This Big Crack Burger was our drug of choice at The Bird in Hamburg. The double decker cheeseburger satisfied our burger craving and then some. | Image: ©2foodtrippers

Some historians trace the history of cooked ground beef back to Hamburg, so it’s only fitting that Hamburgers, i.e. the people of Hamburg, have embraced what many see as an American sandwich as their own. This history goes back to the 19th century when Hamburgers ate ground beef patties called frikadellen after a long day working at the docks.

But the ground beef patty, originally referred to as a Hamburg Steak, evolved into today’s world favorite by way of the United States. Where the modern version of the hamburger truly originated is debatable with no definitive history.

That being said, it’s still fun to eat hamburgers in their namesake city.

Discover the world’s best burgers.

24. Iskender Kebap

İskender Kebap in Heidelberg
We still dream about this İskender kebap that we ate in Heidelberg. It was that tasty. | Image: ©2foodtrippers

The İskender Kebap takes the Döner Kebab to the next level by topping thinly shaved lamb meat with tomato sauce, sheep’s milk butter and yogurt. Although it uses the same meat used to create Döner Kebabs, the extra ingredients give this German fast food favorite an extra zing.

Unlike the Döner Kebab, the İskender Kebap wasn’t invented in Germany. Its origin lies in Turkey where it was invented during the 19th century. Regardless of its heritage, we associate the tasty dish with Germany and order it whenever we see it on a menu.

25. Königsberger Klopse (Meatballs)

Meatballs at Berlin Beef Balls in Berlin
These meatballs gave us a protein infusion when we snacked on them at at Markthalle Neun in Berlin’s Kreuzberg neighborhood. | Image: ©2foodtrippers

Similar to İskender Kebap, the meatball dish called Königsberger Klopse is a German street food staple with roots in another country. In this case, those roots are in Prussia (currently part of Russia) where cooks first covered meatballs with capers and white sauce.

You won’t have any trouble finding Königsberger Klopse on menus at traditional German restaurants. Alternatively, you can eat naked meatballs at urban food halls if you’re not in the mood for the traditional version’s rich white sauce.

26. Gurken (Pickles)

Pickle in Cologne
We bought this jumbo Gurken at a Cologne market and ate it as a snack. | Image: ©2foodtrippers

Produced in Brandenburg using a traditional recipe and local ingredients, Spreewälder Gurkens became Germany’s most famous pickle after earning protected status. But Brandenburg’s pickles aren’t only pickles produced and eaten in Germany.

It’s fair to say that Germans have mastered the art of pickling over the years. Some German pickle brines are sweet while others are sour. Ingredients like dill and mustard seeds provide extra flavor whether the cucumbers are big or small.

Since we grew up eating Kosher Pickles, we rarely say “no” to Gurkens, i.e. German pickles, whenever we see them at a breakfast buffet or on a meat plate. We’ve also been known to munch on a Gurken or two while wandering around German markets.

27. Rollmöpse (Rollmops)

Rollmops in Hamburg
We’ll always remember these Rollmöpse in Hamburg since they were the first Rollmöpse we ever tasted. | Image: ©2foodtrippers

Unlike Kosher Pickles, we didn’t grow up eating Rollmops or any related food product. Let’s face it, while they’ve been part of German cuisine for centuries, Rollmops aren’t exactly common in America. In fact, we never encountered Rollmops until we saw and ate the fishy food at a Hamburg food market.

As we learned during that first encounter, Germany’s Rollmöp is a a pickled herring fillet wrapped around a savory item such as a pickle, olive or onion. While we didn’t dislike those Rollmöpse filled with pickle chunks, we consider this particular German snack food to be an acquired taste that we’re yet to acquire.

Nachspeisen (Desserts)

Candy at Heikotel Am Stadtpark Hotel in Hamburg Germany
It’s easy to find desserts in Germany. We found this sweet selection in a Hamburg hotel. | Image: ©2foodtrippers

Don’t let German austerity make you think that German people don’t like dessert. Well, actually, they don’t like dessert. They love dessert!

While the list of German desserts is extensive, the following two sweet treats are the ones not to miss:

28. Schwarzwälder Kirschtorte (Black Forest Cake)

Black Forest Cake at Cafe Konig in Baden-Baden
We ate this Schwarzwälder Kirschtorte (i.e. Black Forest Cake) at Cafe König in the Black Forest city of Baden-Baden. | Image: ©2foodtrippers

While some people venture to Germany’s Black Forest to live out a Grimm fairytale fantasy or buy a cuckoo clock, dessert lovers hike into the hills for cake. And not just any cake. This forest inspired the creation of Schwarzwälder Kirschtorte more commonly known as Black Forest Cake and Black Forest Gateaux.

No fairy tale villain, this cake channels good over evil with its intensely chocolate cake, fresh cherries, whipped cream and chocolate shavings. The addition of kirsch (cherry brandy) is the literal cherry on top of this iconic German dessert.

Discover more great German desserts as well as desserts around the world.

29. Apfelstrudel (Apple Streudel)

Apple Strudel at Alpenstück Restaurant in Berlin
We ended a traditional German meal in Berlin with this equally traditional Apfelstrudel. | Image: ©2foodtrippers

Apfelstrudel is an Austrian dessert that feels like it should be a German dessert. We’re apparently not alone with this feeling since Apfelstrudel is popular all over Germany but especially in Bavaria.

To make Apfelstrudel, bakers fill layers of unleavened dough with sweet apple filling. With hints of cinnamon, Apfelstrudel is a good dessert to eat after dishes like Schnitzel and Sauerbraten. Toppings like vanilla sauce and whipped cream elevate Apfelstrudel to great status.

30. Bier (Beer)

Beer at Oktoberfest in Miunich
We drank this humungous beer during Oktoberfest in Munich. | Image: ©2foodtrippers

Germans aren’t the biggest beer drinkers in Europe but it’s close – they’re near the top of the list just behind the Czech Republic, Austria and Romania. But don’t let this fourth place ranking deter you from associating Germany with beer. The country has been brewing and drinking beer for a millennium. And not just one type of beer.

Discover more great German beverages beyond beer.

German beers run the gamut from light Lagers to dark Dunkels to even darker Schwarzbier. Then there are beers brewed specially for Oktoberfest and Christmas, niche beers like smokey Rauchbier and regional beers specific to cities like Cologne (Kölschbier) and Düsseldorf (Altbier).

If you’re wondering which German beer is best, there’s only one way to find out. We say drink them all to find the answer. We have our personal favorites and you will too.

Pro Tip
Pace yourself. German beer steins are big and the selection of German beer is even bigger.

Useful Germany Facts

Fischmarkt in Hamburg Germany
German markets like the Fischmarkt in Hamburg are great spots for exploring German cuisine. | Image: andreslebedev /Depositphotos.com
  • Germany is in Europe. It’s both a member of the European Union and a Schengen country.
  • Germany’s currency is the Euro.
  • German is Germany’s official language but many people also speak English.
  • Service is typically included in the bill.

Frequently Asked Questions

What food is Germany famous for?

The bretzel (i.e. pretzel) is Germany’s most famous food. Other famous German foods include currywurst, sauerkraut and bratwurst.

What is traditional German food?

Most traditional German foods double as comfort food. Popular German dishes include schnitzel and sauerbraten.

Is it necessary to tip at German restaurants?

No. Tipping is optional in Germany.

What are Germany’s most popular desserts?

German people love dessert! The most popular German desserts include Schwarzwälder Kirschtorte (black forest cake) and Apfelstrudel (apple streudel).

What are Germany’s most popular drinks?

Although Germany is famous around the world for its beer and wine, mineral water is actually the most popular drink in Germany.

Video Recap

Germany Planning Checklist

Hungry for More in Europe?

Tartelet at Schonnemann in Copenhagen
Danish Food Favorites
La Terra del Fuoco Pizza at Morso Pizzeria Bergamo in Bergamo
Italian Food Favorites
Norway Food Social IMG
Norwegian Food Favorites
Red Beach Selfie in Santorini

About the Authors

Daryl and Mindi Hirsch

Saveur Magazine’s BEST TRAVEL BLOG award winners Daryl and Mindi Hirsch share their culinary travel experiences and recipes on the 2foodtrippers website. Since launching the site in 2012, they’ve traveled to over 40 countries in their quest to bring readers a unique taste of the world.

Disclosures

Article Updates
We update our articles regularly. Some updates are major while others are minor link changes and spelling corrections. Let us know if you see anything that needs to be updated in this article.

Funding
We purchased and ate the food featured in this article.

Original Publication Date: December 27, 2021

Dan

Friday 31st of December 2021

Mainly German fast food for tourists, the real good German food is missing, starting from Zwiebelrostbraten to Forelle blau.

Silke

Thursday 30th of December 2021

What you called a Pfannkuchen is actually a Krapfen (in Bavaria) or a Berliner.

Beate

Wednesday 7th of September 2022

@Silke, That is not correct. In western regions like Cologne it's mostly called 'Berliner'. Then you have Bavaria and Thuringia where it is called Krapfen and Kreppl. But in Berlin, Brandenburg, Saxony-Anhalt and other regions it is definitely called 'Pfannkuchen'.

Daryl and Mindi Hirsch

Sunday 2nd of January 2022

Thank you for your comment. We have updated the article accordingly.

Get our free guide to eating like a local when you travel.