Traditional German Food: What to Eat in Germany
Last Updated on September 20, 2024
Wondering what to eat in Germany? Here’s a list of traditional German food that you should try.
Mention traditional German food and most people tend to think of sausage, sauerkraut and beer — but German food is much more than these three things.
Germany has a long culinary history reflecting its rural roots and geography. Over the years, German food has evolved as a national cuisine through centuries of social and political change. Each region has its specialty and distinct flavor.
For instance, the area around Hamburg is known for fresh fish dishes while the South is known for all types of foods made of pork. But what they all have in common is the German heartiness and richness that you won’t find elsewhere.
Table of Contents
Traditional German Foods
German Meat Dishes
Traditional German food is quite heavy and rich. There will be meat at every midday and evening meal, often also at breakfast.
A typical meal usually includes hearty meat portions drenched in rich, creamy sauces along with buttery rolls, baked squash and a full glass of beer.
Let’s start by looking at some of the staple meat dishes in Germany.
Sauerbraten (Roast Beef Stew)
The German pot roast is a deep and delicious hearty stew of tender beef, marinated in tenderising vinegar and various spices. This hearty stew is traditionally served with red cabbage and potato dumplings (kartoffelklöße) or boiled potatoes.
It usually involves days of marinating beef, horse meat or venison in a wine vinegar mixture over several days. Having been named one of the national dishes of Germany, the sauerbraten is often the main star in restaurants’ menus.
Schweinshaxe (Pork Knuckle)
Often the size of an adult human head, the schweinshaxe is the ham hock or pork knuckle. It is usually roasted till the skin falls easily off the bone, the meat gets tender and juicy, and the skin is crispy and brittle. It is especially popular in Bavaria.
The meat is marinated for days, in the case of big cuts up to a week. The Schweinshaxe is then roasted at low temperatures, typically—depending on size—for two to three hours. They are then served with potatoes and cabbage variations.
The best place to try this is definitely at the most famous brewery in Munich, Hofbraeuhaus (read more below).
Rinderroulade (Beef Roll)
A typical dish in Saxony, this beef roulade packs different flavors into one single dish. Quality thin beef slices are rolled around bacon, onions, pickles, and mustard, and then roasted with red wine to produce a dark rich flavor.
Rouladen are traditionally served for dinner, with either potato dumplings or mashed potatoes and pickled red cabbage. Roasted winter vegetables are another common side dish.
The gravy is an absolute requirement to round off the dish and is usually poured over the meat.
Schnitzel (Breaded Cutlet)
Although a schnitzel is more of an Austrian dish, it’s extremely popular in Germany. The Wiener Schnitzel, a cutlet coated in breadcrumbs with cheese and ham sandwiched within, is served with green salad and potatoes.
Hasenpfeffer (Rabbit Stew)
I am a stew-lover, so I definitely couldn’t leave out this traditional German dish.
Bite sized parts of a rabbit, which are often too small to be roasted, are braised with onions and wine for hours to produce this deliciously rich stew. The marinade is made from wine and vinegar, then thickened with the rabbit’s blood.
Hase is German for “hare” and pfeffer means “pepper”, although the culinary context refers generically to the spices and seasonings in the dish overall. In Bavaria and Austria, hasenpfeffer can include sweet or hot paprika.
Traditional German Sausages
A long tradition of sausage-making exists in Germany; more than 1,500 different types of sausage are made.
There are many regional specialties, such as the Münchner weißwurst (Munich white sausage) popular in Bavaria or the currywurst (a steamed pork sausage sliced and spiced with curry ketchup) popular in the metropolitan areas of Berlin.
They are commonly eaten as street food, but you’ll also find them served on a plate with sauerkraut and mustard in restaurants for very decent prices.
Bratwurst (Grilled Sausage)
One of the most popular street foods in Germany is the bratwurst. These are a type of fresh sausage, typically made with pork and veal, and seasoned with ginger, nutmeg, coriander, or caraway.
It is served grilled with a slightly crispy skin and loaded up with mustard and ketchup. You can also have it with sauerkraut and mustard, or simply in a bread roll. They are often grilled over sizzling barbecue stands all over Germany, especially in summer.
Knockwurst (Boiled Sausage)
Made from finely ground beef and pork, a knockwurst looks like a big hot dog. However, the quality difference is huge and the knockwurst is made from far superior, quality ingredients.
The pinkish color comes from a light smoking after the first boiling and the special casing gives the knockwurst that “snap” when you bite into it.
This sausage is prepared in bulling water like hot dogs are, and then served on a good rye bread with Dijon mustard.
Weisswurst (Bacon Sausage)
Weisswurst is a traditional Bavarian sausage made from minced veal and pork back bacon. It is usually flavoured with parsley, lemon, mace, onions, ginger, and cardamom.
Usually served for a mid morning snack the weisswurst is prepared by cooking gently in hot water. You mustn’t use boiling water as it splits the casing. They are then served with a great pretzel a dollop of sweet mustard and a good beer.
Currywurst (Sausage with Curry Sauce)
Invented in Berlin by Herta Heuwer in 1949 the currywurst is usually made of a pork sausage with a sauce made from ketchup and curry powder.
Somehow, these ingredients were sourced from British soldiers after the war and served on a grilled sausage.
These days the currywurst is Germany’s most popular sausage and there is even a museum that honours it. In Berlin and Hamburg, it is served with fries and a bread roll.
German Side Dishes
Potato is the main staple of traditional German food. Potatoes entered the German cuisine in the late 17th century, and were almost ubiquitous in the 19th century and since.
Also common are dumplings (including Klöße as the term in the north or Knödel as the term in the south). Noodles made from wheat flour and eggs are quite common specially in the southwestern part of the country.
Kartoffelpuffer (Potato Pancake)
This is a fried potato pancake similar to a latke. Mashed or grated potatoes are mixed with parsley, eggs, onions into a flat circular shape and then deep fried to form a pancake.
They are usually served with eggs for breakfast. They can also be served with applesauce and sour cream for a more dessert like dish.
Kartoffelkloesse (Potato Dumplings)
These traditional German potato dumplings are made two ways: with cooked potatoes and with a mixture of cooked and raw potatoes. The potatoes are cooked, mashed and kneaded into big sticky balls and then finally boiled in salted water.
This is a perfect side dish to meat dishes also great as a standalone vegetarian dish. It is usually served as a side dish with lots of gravy for the dumplings to soak up.
There is a dumpling museum in Germany that food-lovers can visit. Learn about the history of dumpling at Thuringian Dumpling Museum and have a tasting festival at the end. It is listed as one of the top ten cuisine museums in the world.
Sauerkraut (Fermented Cabbage)
This is yet another hugely popular German food that’s found throughout the country. Sauerkraut is basically fermented sour cabbage. The finely cut cabbage is usually fermented by various lactic acid bacteria.
It has a long shelf life and a distinctive sour flavor, both of which result from the lactic acid that forms when the bacteria ferment the sugars in the cabbage. It’s served alongside many meat dishes.
Spätzle (Egg Noodles)
A completely vegetarian dish, spätzle is an extremely popular dish not just in Germany but also Austria, Switzerland and Liechtenstein. The egg noodle is handmade with flour, eggs, salt and a drizzle of fizzy water to fluff up the dough.
Traditionally, spätzle are made by scraping long, thin strips of dough off a wooden (sometimes wet) chopping board into boiling salted water where they cook until they rise to the surface. After the noodles have become firm, they are skimmed and put aside.
Spätzle are served with a large amount of melted cheese, as a side dish to meaty dishes (like Schnitzel) or can even be a main dish themselves.
Butterkäse (Butter Cheese)
“Butter cheese” is traditionally made near the Swiss Border and it has a creamy texture and is quite delicately flavoured. It is over 50% fat content, which is why the buttery flavour comes through, and it melts beautifully.
It is also called damenkäse or “ladies cheese” for these reasons of delicacy and no odor.
Brezeln (Pretzel)
German pretzels or Brezeln are a requirement when you visit Germany. You’ll find it sold on the streets and in major supermarkets or grocery stores.
Big thick pretzels are usually sold lightly salted or with sesame seeds on them. You can eat them on their own or dip them into some hearty mustard. It wouldn’t be Germany without a decent pretzel.
Traditional German Beers
You can’t come to Germany and not drink beer. The beer-drinking tradition in Germany goes back centuries and it continues to be an important part of their lifestyle today. Pilsner is the most popular beer in Germany. It is a pale lager, with most towns brewing their own version.
Of all the regions in Germany, Bavaria is the most well known for the variety of beer due to the various kinds of hops grown in this verdant region. Bavarian beer includes the distinctive cloudy beer called hefeweizen, or wheat beer.
Traditional German Desserts
Lebkuchen (Gingerbread Cookies)
A true German Christmas favourite. These are a version of gingerbread cookies and they are sometimes covered with a dark chocolate coating, nuts or powered sugar.
You can buy boxes of them at the Christmas markets and usually one or two of the stalls will sell them with “spicy” sayings iced on the tops of the cookies.
Apfelkuchen (Apple Cake)
A sort of German apple cake that is simply delicious. The apples are soaked in sugar, cinnamon, and some lemon juice and then baked into a buttery pastry mixture.
Raisins are tossed in before baking and the cake is cooked quite quickly and then served with a great cup of coffee.
Mohnstrudel (Poppy Seed Strudel)
Poppy seed streusel is a staple in every German household during g the Christmas holidays. A simple streusel made with yeasted bread dough and a creamy poppy seed filling.
Kaiserschmarrn (Pancake)
Kaiserschmarren is a sort of traditional German pancake that is made from a sweet batter and then cooked in butter. Because the egg is beaten separately into a meringue, which is added to the batter the pancake becomes very fluffy.
Traditionally the Kaiserschmarren is then split with two forks into pieces when fried and sprinkled with powdered sugar. The pancakes are also called the “Emperor’s Pancake” as Kaiser Franz Josef was a big fan of these pancakes.
Black Forest Cake
A hugely popular cake back in the 1980s, this cake was always the one to be served at a party. It became so hugely popular around the world that it’s put Germany’s Black Forest on the map.
A Black Forest cake is chock full of cherries, chocolate, liquor and whipped cream. The official German name is “Schwarzwälderkirschtorte,” which is rather a long-winded way of saying a cake soaked in Kirsch liqueur before being baked.
Stollen
This German traditional bread is usually served at Christmas. It’s basically a fruit cake chocked full of powdered sugar and candy. Its name in Germany is Christstollen and it’s a must-try if you’re in Germany for Christmas.
Where to Eat in Berlin
Berlin is Germany’s most visited city and it’s easy to see why once here. It’s got an interesting mix of old and new, which can be seen in its culinary scene too. Before I get into the traditional German food you should try, here are some of the best places to eat in Berlin:
Rogacki
This restaurant has over 90 years of history in Berlin dating back to the 1920’s. It’s a fixture in Berlin’s culinary scene. The star of the show here is its smoked trout and eel. Read Tripadvisor reviews.
Café am Neuen See
Arguably the most beautiful biergarten (beer garden) in Berlin the Café am Neuen See is located on the shores of a lake. The cafe serves grilled specialties and of course beer. Read reviews.
Prater Garten
Berlin’s oldest beer garden the Prater Garten is hidden away in what appears to be someone’s backyard of the Kastanienallee. You can enjoy your beer in relaxed comfort and as it gets dark, the trees are lit with fairy lights adding a touch of romance to the evening. Read the Tripadvisor review.
Zur letzen Instanz
One of Berlin’s most iconic restaurants and the oldest, this place has been in the same location since 1621. Legend has it that the famous and infamous from Napoleon to Charlie Chaplin have eaten here. Book a table.
Markthalle Neun
This market hall is without a doubt the cultural epicenter of German cuisine both past and present. Reopened in 2011 exactly 120 years after its original opening, the market plays hosts to a massive variety of food booths from US BBQ to fish smokers and small craft brewers.
Where to Eat in Munich
Munich is an incredibly charming and historically rich city, and in my opinion, it’s also the best place to taste traditional German food. It’s also home to one of the best Christmas markets in Germany, and it’s an excellent spot to try some delicious and authentic German food.
Here’s a look at some of the best places to eat traditional German food in Munich:
Hofbraeuhaus
Munich’s largest and most famous beer brewery offers the whole German traditional experience while serving you the best food in town. Here, large pints of homemade beer served alongside tantalizing local dishes. The serving staff are dressed in the traditional dirndl and lederhosen. Read Tripadvisor reviews.
Kuchlverzeichnis
This is another excellent place to try German traditional dishes in Munich. Traditional Bavarian decor, costumed wait staff and a lovely warm atmosphere make this a hot favorite. All the traditional German food listed above can be found on the menu here. It’s also less crowded than Hofbrauhaus. Read Tripadvisor reviews.
Café Luitpold
If you love, an amazing pastry and visiting places that speak to the romantic in you find your way to Cafe Luitpold. This is the source of the absolute best pastries in Munich from which you can select your favourites from a huge array at the counter. Read reviews.
Ratskeller Munich
If you are a foodie of any description, you would have heard of the Ratskeller Munich, a heritage tavern housed in a historic building. The place looks like an ancient palace with its cove ceilings lined with mahogany, stained glass windows and gorgeous handmade wooden chairs and tables. Read Tripadvisor reviews.
How to Get Around Germany
By Car
Renting a car is a great way to travel around Germany, especially if you want to explore the countryside, castles and small towns. Having your own wheels lets you travel independently, at your own pace.
Driving in Germany is also quite an experience, as there are literally no official speed limits on the Autobahn highways. The Bundesstrassen, two-lane highways, are calmer and cars go slower.
We always book our car rental on Discover Car Hire as they have consistently given us the best rates and best services. Car rental in Germany is not expensive, and you can easily hire a car for a week for around US$280.
By Train
If you are traveling only to the major cities in Germany, it might be best to take the train. Deutsche Bahn (DB), the German rail service, is reliable and speedy. InterCity Express (ICE) high-speed trains are among Europe’s fastest. Eurocity (EC) trains connect German cities with destinations in neighboring countries.
A German Rail Pass may be a good idea if you are planning for three to 15 days of travel over a one-month period. The days do not have to be consecutive. Discounts are available for more than one person traveling together and for travelers under age 26. Children age 6 – 11 ride free (limit: two children with each adult).
Where to Stay in Berlin
Hotel Adlon Kempinski
For those looking to splurge, this high-end five star hotel is one of the best hotels in Berlin. It features large rooms elegantly furnished and a brilliant spa to relax in. Located beside the Brandenburg Gate, the hotel is within walking distance from most attractions, including the Holocaust memorial and Checkpoint Charlie. Check the latest rates.
Mandala Hotel
This 5-star design hotel in central Berlin offers stylish studios and suites with kitchen facilities. It is located opposite the Sony Center in Potsdamer Platz and features an elegant spa, free WiFi and a double Michelin-star restaurant. Brandenburg Gate is a 10-minute walk from the hotel, and Potsdamer Platz Station is just 100 m away. Book here.
Grand Hostel Berlin
This is constantly rated one of the best hostels in Berlin and Germany. Set in an elegant 19th-century building, this hostel in Berlin’s colourful Kreuzberg district offers free Wi-Fi, great transport links, and welcome packs with a map of the city. The Möckernbrücke Underground Station is only 200 m away, ensuring easy access to attractions throughout the capital. Book here.
Where to Stay in Munich
Most Munich hotels are concentrated around the city center, mainly along Karlsplatz and around the main train station. There are plenty of options, ranging from budget hostels to high-end hotels in the area.
Hotel Laimer Hof
If you can afford a grand 5 star luxury hotel, try the stunning Hotel Laimer Hof west of the city centre. It’s located next to the Nymphenburg Palace, the Baroque summer residence of past Bavarian monarchs. Built in 1890 it is a cream coloured building with turrets and towers. Check the latest rates.
Hotel Jedermann
We stayed at Hotel Jedermann, an affordable three-star hotel along Bayerstrasse Road, next to the train station and within 5 minutes’ walk to the center. With room rates starting from 50euros/room and a great location, it offers great value for money. Book your stay here.
Hotel Mirabell Munich
This family-run hotel in Western Book your stay here.
is located next to the Nymphenburg Castle and a 10-minute walk from the old town. Built in 1886, the family-run hotel is a Neo-Renaissance villa offering rooms that are individually furnished in a classic style.It is true that most people don’t go to Germany for the food; but German food can really surprise you.
Before you order at a restaurant, ask what’s local so you can try the regional dishes.
Knowing these things about eating in Germany will go a long way in helping you to explore Germany’s food culture and enjoy your visit to this country.
Are you heading to Germany? Have you tried any of these dishes?
Travel Resources
Over the years (and traveling to 140+ countries), I’ve learned a thing or two about travel planning. I’ve put together this list of travel resources that I personally use to find the best deals and book travel! For more details, check out my travel tips resource page.
- Booking Flights: Kayak is brilliant for finding the best dates to fly as it allows you to search for the lowest airfares within a 3-day period. Then I use Skyscanner as they’ve consistently given me the lowest airfares.
- Accommodations: I always use Booking.com to book hotels, mainly because of the flexible cancellation policy and good customer service. You can also find short-term rental apartments there (I prefer not to use Airbnb due to the extra charges).
- Travel Insurance: It’s important to have travel insurance, regardless of whether you’re traveling for a few days or months. Safety Wing is the most popular travel insurance company for COVID19-coverage. I use their Nomad Insurance plan, which covers any healthcare expenses I may have worldwide. Refer to my travel insurance guide for more details.
- Health Advice: I always refer to the travel guides on the CDC website for recommended medications and vaccines. You can get them at your travel doctor’s office or a walk-in pharmacy.
- Tours: If you’re looking for all-encompassing tours, I recommend small-group adventure tour outfitter, G Adventures. I’ve traveled with them to Antarctica, Mongolia, Svalbard, and Nepal, and loved every single trip. For day tours, I always book with Viator and GetYourGuide; they have easy booking systems and free cancellations.
- Car Rental: I always book car rentals on Discover Cars, as they’ve consistently given us the best rates and customer service (with free cancellations). We’ve used them in Seychelles, South Africa, Spain, Peru, and Mexico.
- Transportation: Whenever possible, I book local transportation online using Bookaway and Busbud. They’re more reliable than many local transport websites and cover trains, buses, and car hire.
- Restaurants: TripAdvisor is my go-to resource for restaurant reviews and bookings. I also make restaurant reservations on OpenTable.
- Internet/Data: Get an eSIM on Airalo before your trip to stay connected wherever you go. Just download the app before your trip, purchase a data package and voila! No need to change SIM cards or visit a telco store.
The Comments
Anil
Surprising how popular curry is in Germany isn't it? They do know how to incorporate those spices though. Some nice blends in the cuisine.
Nellie
AnilYeh that's true – I was kinda surprised my first time in Berlin when my local friend bought us currywurst almost everyday. But curry and sausages really blend well, surprisingly.
Jen Laceda
Love this post! It's such a sin to indulge in such foods, but I make an exception with this! I'd love to feast on these glorious meats!
Nellie
Jen LacedaJen thanks for stopping by! It's such a pity the world pays more attention to German beers (ok understandable) and sausages. Their culinary world is so rich and full of surprises, I couldn't stop stuffing myself with food when I was there.
Sabrina
You just made me long for my mom's cooking back home in Germany – especially the Roulade & Knoedel!! And the pics are awesome! But why is there a Knackwurst/Wiener under the Bratwurst paragraph? :)
Munich city breaks
Nellie, you have just given me hunger and wanderlust at the same time, which I fear is a dangerous combination.
debbeard
I love traditional German food! There wasn't anything I wouldn't enjoy for dinner tonight.
Stephanie Raffaele
There are plenty of delicious food options available in Germany. German cuisine might not be light, but it’s good.
Mary Schreck
My father remembered some dish that sounds like “my-doo- shen”. …possibly with peaches in it. Any ideas?
Lusia
I really love this post. Its help me to share to my students about food in Germany. Thanks
Rob
Quite surprised there wasn’t a section on the varieties of German breads.
David A.Kraus
My mom would bake an anise cookie, that were a drop cookie that was air dried overnight then baked the next day.. They had a crispy hollow top and a cookie bottom. Excellent with a cup of strong sweet coffee. The entire house would smell like licorice ( to me )til after New Years day
Bill
Well where’s the shashlik?? There are shashlik stands all over the streets.
Max
this is helping me do work in school
Bb
Thank you for the ideas for food
Maria
I love this post and I want to go to Germany one day to have a holiday with my half German half sister who lives there. I’ve never even spoken to her just heard about her from family
Nellie Huang
MariaWow that sounds interesting! You should definitely go to Germany to meet her!
Terry stonitsch
Nellie HuangLove Germany
Terry stonitsch
Pork knuckle. Hmmmmmm wow my favorite
Mary krauss
my great great grandma Cecil was born in Black Forest Germany and would love to know about are family tree
Lance
You need to try a Curry Wurst with french fries at “Curry36” in Berlin, thats amazing :)
I missed the traditional german Breads in your Blog :) I also order Bread mixes to have this german bread at home, but its more like a baking mix :)
My all time favourite of german recipes is “soljanka” its a soup with a lot of different and crazy ingredients. It is a traditional recipe from east Germany.
Hswhdriedje
Mmm 😋
Andy
Great article to expand my English food vocabulary. Thanks. One thing I noticed (as a German): “Schnitzel” has no filling. The one that is filled with ham and cheese is called “Cordon Bleu” and is another dish.