Restaurant Clicks
Authentic German schnitzel with cabbage salat and sauce on black plate

23 Traditional German Food Dishes To Eat

If you love food as much as I do, trying different cuisine is an adventure. One of the countries that offer some tasty dishes you should consider trying is Germany.

Authentic German schnitzel with cabbage salat and sauce on black plate

Although it may not be the first type of food that comes to mind, when experiencing the most popular German foods, you will find many hearty and rich dishes. 

These full-bodied German cuisines gave me a familiar feeling of Sunday afternoon comfort foods at Grandmaโ€™s.

If you love rich, filling meal options, I highly recommend trying some or all of these famous German food choices. Donโ€™t worry, though. I describe what is in each dish, so you know exactly what youโ€™re trying. 

It was challenging to narrow it down since there are so many delicious dishes. But this list provides a comprehensive look at what cuisine Germany has to offer. 

Currywurst

currywurst with french fries

Donโ€™t confuse the Currywurst with a Bratwurst. If you love some spice to your food, this is a perfect choice and a great example of traditional German foods.

Currywurst is a cured sausage that contains pork, beef, or both in a casing. The sausage is lightly smoked. 

The best part of this food is that it is served in bite-sized pieces with a slathering of spicy curry ketchup and topped with curry powder.

However, some places will offer a homemade tomato paste with curry seasoning and other spices. 

Thankfully, the Currywurst is not too hot for my palate and still provides a hint of spice that gives this dish a unique flavor. 

Currywurst

Ingredients
  

  • 4 bratwurst sausages
  • 1 tablespoon vegetable oil
  • 1 cup ketchup
  • 2 tablespoons tomato paste
  • 2 tablespoons water
  • 1 tablespoon Worcestershire sauce
  • 1 tablespoon curry powder
  • 1 teaspoon paprika
  • 1 teaspoon brown sugar
  • 1/2 teaspoon onion powder
  • 1/4 teaspoon cayenne pepper
  • 1 tablespoon curry powder for topping

Method
 

  1. Cook the bratwurst: Heat 1 tablespoon vegetable oil in a skillet. Cook 4 bratwurst for 10 to 12 minutes, turning until browned and cooked through.
  2. Make the sauce: Combine 1 cup ketchup, 2 tablespoons tomato paste, 2 tablespoons water, 1 tablespoon Worcestershire sauce, 1 tablespoon curry powder, 1 teaspoon paprika, 1 teaspoon brown sugar, 1/2 teaspoon onion powder, and 1/4 teaspoon cayenne.
  3. Simmer: Cook the sauce over low heat for 5 minutes.
  4. Slice: Cut the 4 cooked bratwurst into bite-size pieces.
  5. Sauce: Spoon the warm curry sauce over the sliced bratwurst.
  6. Finish: Sprinkle with 1 tablespoon curry powder and serve hot.

Apfelkuchen

Apfelkuchen apple cake

Apfelkuchen is a dish you have to try if you enjoy sweets, like me. Kuchen is German for cake, so naturally, Apefelkuchen translates to sunken (or fallen) apple cake.

This basic cake recipe includes many of the same ingredients as other cakes but also calls for more significant portions of milk and butter for a richer taste reminiscent of German cuisine.

There are variations to Apfelkuchen that may include yeast for a higher-rising cake, raisins, or currants within the dough. Some Apfelkuchen cakes have a sugar glaze or a streusel-like topping. 

This dish is one of my favorites from Germany, and after you try it, youโ€™ll probably agree. I love serving it with a scoop of vanilla ice cream.

Apfelkuchen

Ingredients
  

  • 1 1/2 cups all-purpose flour
  • 1 1/2 teaspoons baking powder
  • 1/2 teaspoon kosher salt
  • 1 teaspoon cinnamon ground
  • 1/2 cup unsalted butter softened
  • 3/4 cup granulated sugar
  • 2 eggs large
  • 1 teaspoon vanilla extract
  • 1/2 cup whole milk
  • 3 apples medium, peeled, cored, and thinly sliced
  • 1 tablespoon lemon juice
  • 2 tablespoons granulated sugar for topping
  • 1/2 teaspoon cinnamon ground, for topping
  • 2 tablespoons powdered sugar for serving

Method
 

  1. Prep the apples: Toss 3 sliced apples with 1 tablespoon lemon juice.
  2. Mix the dry ingredients: Combine 1 1/2 cups flour, 1 1/2 teaspoons baking powder, 1/2 teaspoon salt, and 1 teaspoon cinnamon.
  3. Cream the butter: Beat 1/2 cup butter with 3/4 cup sugar until fluffy. Beat in 2 eggs and 1 teaspoon vanilla.
  4. Make the batter: Mix the dry ingredients and 1/2 cup milk into the butter mixture.
  5. Add the apples: Spread the batter in a greased 9-inch springform pan. Arrange the sliced apples over the top.
  6. Top: Mix 2 tablespoons sugar with 1/2 teaspoon cinnamon and sprinkle over the apples.
  7. Bake: Bake at 350ยฐF for 40 to 45 minutes, until golden and set.
  8. Serve: Cool slightly and dust with 2 tablespoons powdered sugar.

Bratwurst

bratwurst on grill

One of the most popular food items coming out of Germany is the Bratwurst.

This sausage-style food typically uses pork, but you can also find variations using veal or beef.

The identifying element for authentic Bratwurst is the animal intestine or animal skin casing to hold the minced meat together. 

This German food is typically fried, roasted, or barbequed. However, itโ€™s versatile enough to eat like a hot dog in a bun or as the main course of a full meal with sauerkraut, sweet and sour cabbage, and authentic German Potato Salad.

I like my Brats on a bun with some good German mustard and a cold German beer.

Bratwurst

Ingredients
  

  • 1 1/2 lb pork shoulder cubed and chilled
  • 1/2 lb veal cubed and chilled
  • 4 oz pork fatback cubed and chilled
  • 2 teaspoons kosher salt
  • 1 teaspoon white pepper ground
  • 1 teaspoon marjoram dried
  • 1/2 teaspoon nutmeg ground
  • 1/2 teaspoon ginger ground
  • 1/4 teaspoon caraway seeds ground
  • 1/2 cup heavy cream cold
  • 6 feet natural hog casings soaked and rinsed

Method
 

  1. Season the meat: Mix 1 1/2 lb pork, 1/2 lb veal, and 4 oz fatback with 2 teaspoons salt, 1 teaspoon white pepper, 1 teaspoon marjoram, 1/2 teaspoon nutmeg, 1/2 teaspoon ginger, and 1/4 teaspoon caraway.
  2. Grind: Grind the seasoned meat and fat through a fine meat-grinder plate.
  3. Mix: Add 1/2 cup cold heavy cream and mix until the sausage mixture becomes sticky.
  4. Stuff: Fill 6 feet prepared hog casings with the sausage mixture. Twist into 5-inch links.
  5. Poach: Cook the bratwurst in 170ยฐF water for 15 to 20 minutes, until the centers reach 160ยฐF.
  6. Brown: Grill or pan-fry the bratwurst for 3 to 5 minutes, turning until browned.
  7. Serve: Serve the bratwurst hot.

Pumpernickel

pumpernickel bread sliced

Pumpernickel is a type of bread prevalent in many areas of the world, but it originates from Northwestern Germany.

Also known as the peasantโ€™s bread, it was a regular staple for German soldiers in the Thirty Yearsโ€™ War because of its long shelf life.

Pumpernickel bread has a shelf life of almost two years when packaged correctly. 

This iconic bread is deep brown and contains a sourdough starter and coarsely-ground rye flour. Pumpernickel carries a slightly sour taste because of the sourdough starter but is still savory and a little sweet. 

The rye flour offers a light texture in this dense loaf, making it ideal for pairing with sweet and tangy items, including jams or soft cheeses. Soft German cheese and pumpernickel is my favorite combination.

Pumpernickel

Ingredients
  

  • 2 cups rye flour
  • 2 cups bread flour
  • 2 tablespoons unsweetened cocoa powder
  • 2 teaspoons kosher salt
  • 2 1/4 teaspoons active dry yeast
  • 1 1/2 cups water warm
  • 1/4 cup molasses
  • 2 tablespoons vegetable oil
  • 1 tablespoon caraway seeds

Method
 

  1. Activate the yeast: Mix 1 1/2 cups warm water, 2 1/4 teaspoons yeast, and 1/4 cup molasses. Rest for 5 minutes.
  2. Mix the dry ingredients: Combine 2 cups rye flour, 2 cups bread flour, 2 tablespoons cocoa powder, 2 teaspoons salt, and 1 tablespoon caraway seeds.
  3. Make the dough: Add the yeast mixture and 2 tablespoons vegetable oil to the dry ingredients. Mix into a sticky dough.
  4. Knead: Knead the dough for 8 to 10 minutes, until smooth.
  5. Let rise: Cover and let the dough rise for 1 to 1 1/2 hours, until doubled.
  6. Shape: Form the dough into a loaf and place in a greased 9-by-5-inch loaf pan.
  7. Rise again: Cover and let rise for 30 to 45 minutes.
  8. Bake: Bake at 375ยฐF for 35 to 40 minutes.
  9. Cool: Cool completely before slicing.

Schwarzwรคlder Kirschtorte

black forest cake with one slice missing

Even if you cannot pronounce Schwarzwรคlder Kirschtorte, you probably already know it โ€“ Black Forest Cake.

This iconic German food is one of the most popular German desserts worldwide and in my kitchen on special occasions. 

The light, spongey chocolate layer cake with whipped cream topping and tart cherry filling create the perfect combination of sweet and sour.

Like other German dishes, the Schwarzwรคlder Kirschtorte uses heavy cream for a rich taste you wonโ€™t forget. 

This Black Forrest Cake has tart cherries on top for presentation and provides a little extra pop of flavor in your first bite!

Schwarzwรคlder Kirschtorte

Ingredients
  

  • 1 1/2 cups all-purpose flour
  • 1/2 cup unsweetened cocoa powder
  • 1 1/2 teaspoons baking powder
  • 1/2 teaspoon kosher salt
  • 6 eggs large
  • 1 cup granulated sugar
  • 1 teaspoon vanilla extract
  • 4 tablespoons unsalted butter melted
  • 2 cups sour cherries pitted
  • 1/2 cup cherry juice
  • 1/4 cup granulated sugar for cherries
  • 2 tablespoons cornstarch
  • 1/4 cup kirsch
  • 3 cups heavy cream cold
  • 1/3 cup powdered sugar
  • 1 teaspoon vanilla extract for whipped cream
  • 4 oz semisweet chocolate shaved

Method
 

  1. Mix the dry ingredients: Combine 1 1/2 cups flour, 1/2 cup cocoa powder, 1 1/2 teaspoons baking powder, and 1/2 teaspoon salt.
  2. Beat the eggs: Beat 6 eggs with 1 cup sugar and 1 teaspoon vanilla until thick and pale.
  3. Make the batter: Fold the dry ingredients and 4 tablespoons melted butter into the egg mixture.
  4. Bake: Divide between 2 greased 9-inch cake pans. Bake at 350ยฐF for 20 to 25 minutes. Cool.
  5. Cook the cherries: Simmer 2 cups cherries, 1/2 cup cherry juice, and 1/4 cup sugar. Stir in 2 tablespoons cornstarch and cook until thick. Cool.
  6. Make the cream: Whip 3 cups heavy cream with 1/3 cup powdered sugar and 1 teaspoon vanilla until stiff peaks form.
  7. Layer: Slice each cake in half. Brush the 4 layers with 1/4 cup kirsch, then layer with the cherries and whipped cream.
  8. Finish: Cover the cake with remaining whipped cream and 4 oz shaved chocolate.
  9. Chill: Refrigerate for at least 2 hours before slicing.

Kartoffelpuffer

Kartoffelpuffer potato pancakes in pan

No taste of German cuisine is complete without trying my favorite, Kartoffelpuffer.

These pan-fried potato pancakes are everything you could want in a tasty food item. The outside is golden and crispy from frying, while the inside is fluffy and soft. Itโ€™s delicate enough to melt in your mouth. 

Kartoffelpuffers are typical street food in Germany or something you would pair with a draft beer as a snack. Traditional recipes call for egg and minced onion to hold the shredded potato together, while other variations include:

  • Bacon
  • Cheese
  • Applesauce

Iโ€™m not picky and enjoy the traditional version as much as I enjoy topping it off with applesauce.

Kartoffelpuffer

Ingredients
  

  • 2 lb russet potatoes peeled
  • 1 yellow onion small
  • 2 eggs large
  • 1/4 cup all-purpose flour
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper freshly ground
  • 1/2 cup vegetable oil for frying
  • 1 cup applesauce for serving
  • 1/2 cup sour cream for serving

Method
 

  1. Grate the vegetables: Grate 2 lb potatoes and 1 onion. Squeeze out as much liquid as possible.
  2. Make the batter: Mix the potatoes and onion with 2 eggs, 1/4 cup flour, 1 teaspoon salt, and 1/2 teaspoon pepper.
  3. Heat the oil: Heat 1/2 cup vegetable oil in a skillet over medium-high heat.
  4. Shape: Spoon 1/4-cup portions of batter into the skillet and flatten into thin pancakes.
  5. Fry: Cook for 3 to 4 minutes per side, until golden and crisp.
  6. Drain: Transfer the Kartoffelpuffer to paper towels.
  7. Serve: Serve hot with 1 cup applesauce and 1/2 cup sour cream.

Bratkartoffeln

Bratkartoffeln potatoes in pan

Once you try Bratkartoffeln, regular fries will pale in comparison. These German fried potatoes make french fries taste bland and have you wanting to head to Oktoberfest for more. 

Bratkartoffeln uses sliced boiled potatoes with bacon, onion, butter, and salt and pepper, combined in a pan to create a delicious German version of pan-fried potatoes. 

This simple recipe doesnโ€™t require complex fixings or elaborate seasonings either. I love this dish so much that we include it with our weekly meal plan at home.

Itโ€™s simple to make and doesnโ€™t require much prep time before you can enjoy it. 

Bratkartoffeln

Ingredients
  

  • 2 lb Yukon Gold potatoes
  • 6 slices bacon diced
  • 1 yellow onion medium, thinly sliced
  • 2 tablespoons unsalted butter
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper freshly ground
  • 2 tablespoons fresh parsley chopped

Method
 

  1. Cook the potatoes: Boil 2 lb potatoes for 15 minutes, until just tender. Drain and cool completely.
  2. Slice: Cut the cooled 2 lb potatoes into 1/4-inch slices.
  3. Cook the bacon: Fry 6 slices bacon in a large skillet until crisp. Remove and set aside.
  4. Fry the potatoes: Add 2 tablespoons butter to the bacon fat. Fry the sliced potatoes for 10 to 12 minutes, turning until golden.
  5. Add the onion: Add 1 sliced onion and cook for 5 minutes, until softened.
  6. Season: Add 1 teaspoon salt and 1/2 teaspoon pepper. Stir in the cooked bacon.
  7. Serve: Sprinkle with 2 tablespoons parsley and serve hot.

Kรถnigsberger Meatballs

Koฬˆnigsberger Meatballs over rice

For an authentic and unique twist on meatballs, donโ€™t skip over the Kรถnigsberger Meatballs.

I love the variety on my plate, and these meatballs that use a white sauce provide a terrific alternative to other standard recipes. 

Kรถnigsberger Meatballs are boiled rather than fried and use minced pork or veal to combine with onions, anchovies, capers, and sour cream in its rich, delectable white sauce.

The Mediterranean spin on this recipe will make you wonder why you havenโ€™t tried this popular German food before.

I love serving these meatballs with a side of Bratkartoffeln and sauerkraut.

Kรถnigsberger Meatballs

Ingredients
  

  • 1 lb ground beef
  • 1/2 lb ground pork
  • 1 yellow onion small, finely diced
  • 1/2 cup plain breadcrumbs
  • 1 egg large
  • 2 anchovy fillets finely chopped
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper freshly ground
  • 4 cups beef broth
  • 1 bay leaf
  • 4 tablespoons unsalted butter
  • 1/4 cup all-purpose flour
  • 1/2 cup heavy cream
  • 2 tablespoons capers drained
  • 2 tablespoons lemon juice
  • 1 teaspoon Dijon mustard

Method
 

  1. Make the meatballs: Mix 1 lb beef, 1/2 lb pork, 1 onion, 1/2 cup breadcrumbs, 1 egg, 2 anchovy fillets, 1 teaspoon salt, and 1/2 teaspoon pepper.
  2. Shape: Form the mixture into about 16 meatballs.
  3. Poach: Bring 4 cups beef broth and 1 bay leaf to a gentle simmer. Add the meatballs and cook for 12 to 15 minutes. Remove.
  4. Make the roux: Melt 4 tablespoons butter in a saucepan. Stir in 1/4 cup flour and cook for 1 minute.
  5. Make the sauce: Whisk in 2 cups of the poaching broth, then add 1/2 cup heavy cream, 2 tablespoons capers, 2 tablespoons lemon juice, and 1 teaspoon Dijon.
  6. Finish: Return the meatballs to the sauce and simmer for 5 minutes.
  7. Serve: Serve the Kรถnigsberger meatballs hot with plenty of sauce.

Schweinebraten

Schweinebraten

Schweinebraten is a German twist on the boneless pork shoulder roast.

This flavorful Sunday meal choice often includes bread or potato dumplings and sauerkraut or red cabbage on the side.

You will savor every bite, especially the mild sauce that drizzles over each slice of roast on your plate. 

The caraway seeds in this dish give it a distinctly unique twist to a standard pork roast. Iโ€™m a sucker for any German food item that uses sauce, and this recipe is no exception.

If you want a richer variation, you can add sour cream. I have tried both options and thoroughly enjoy each of them. 

Schweinebraten

Ingredients
  

  • 3 lb pork shoulder boneless
  • 2 teaspoons kosher salt
  • 1 teaspoon black pepper freshly ground
  • 1 teaspoon caraway seeds
  • 1 teaspoon marjoram dried
  • 2 tablespoons vegetable oil
  • 2 yellow onions medium, quartered
  • 2 carrots chopped
  • 3 garlic cloves minced
  • 1 tablespoon tomato paste
  • 1 cup dark German beer
  • 2 cups beef broth
  • 1 bay leaf

Method
 

  1. Season the pork: Rub 3 lb pork shoulder with 2 teaspoons salt, 1 teaspoon pepper, 1 teaspoon caraway seeds, and 1 teaspoon marjoram.
  2. Sear: Heat 2 tablespoons vegetable oil in a Dutch oven. Brown the pork on all sides. Remove.
  3. Cook the vegetables: Add 2 onions and 2 carrots. Cook for 5 minutes.
  4. Add the garlic: Stir in 3 garlic cloves and 1 tablespoon tomato paste. Cook for 1 minute.
  5. Add the liquid: Pour in 1 cup dark beer and 2 cups beef broth. Add 1 bay leaf.
  6. Roast: Return the pork to the pot. Cover and roast at 325ยฐF for 2 1/2 hours.
  7. Brown: Uncover and roast for 20 to 30 minutes, until browned and tender.
  8. Serve: Slice the Schweinebraten and serve with the pan juices.

Blutwurst

Blutwurst

Although Blutwurst is not for everyone, itโ€™s still one of the most popular German foods around.

This famous blood sausage food choice traditionally incorporates pork with animal blood and fats.

Various seasonings are added for a sharp flavor that you will love or hate depending on your palate. 

I enjoy the richness of Blutwurst and how well it pairs with sauerkraut and potatoes with onions. In my opinion, everyone should try Blutwurst at least once in their lives.

You may be pleasantly surprised at how tasty this German dish is!

Blutwurst

Ingredients
  

  • 1 lb pork shoulder cut into chunks
  • 8 oz pork fatback cut into chunks
  • 2 cups food-grade fresh pork blood
  • 1 yellow onion medium, finely diced
  • 1 tablespoon unsalted butter
  • 2 teaspoons kosher salt
  • 1 teaspoon black pepper ground
  • 1 teaspoon marjoram dried
  • 1/2 teaspoon allspice ground
  • 1/4 teaspoon cloves ground
  • 1/4 teaspoon nutmeg ground
  • 6 feet natural hog casings soaked and rinsed

Method
 

  1. Cook the pork: Simmer 1 lb pork shoulder and 8 oz fatback in water for 30 minutes. Drain and cool.
  2. Cook the onion: Melt 1 tablespoon butter and cook 1 diced onion for 5 minutes.
  3. Grind: Finely grind the cooked pork shoulder and fatback.
  4. Mix: Combine the ground pork, onion, 2 cups pork blood, 2 teaspoons salt, 1 teaspoon pepper, 1 teaspoon marjoram, 1/2 teaspoon allspice, 1/4 teaspoon cloves, and 1/4 teaspoon nutmeg.
  5. Stuff: Fill 6 feet prepared hog casings loosely with the mixture. Twist into 5-inch links.
  6. Poach: Cook the sausages in 175ยฐF water until the centers reach 160ยฐF.
  7. Cool: Transfer the sausages to an ice bath, then refrigerate until firm.
  8. Serve: Slice and pan-fry until browned and heated through.

Frankfurter Green Sauce

Frankfurter green sauce

Did I mention I love sauce? The Frankfurter Green Sauce (or Frankfurter Grรผne SoรŸe) is one that you serve cold and includes yogurt or sour cream with seven different herbs.

They are: 

  • Borage
  • Burnet
  • Chervil
  • Chives
  • Cress
  • Parsley
  • Sorrel

You will typically find Frankfurter Grรผne SoรŸe alongside boiled potatoes or hard-boiled eggs.

However, itโ€™s common to see it with slices of cold roast beef or fish fillets. 

Although some variations of this recipe donโ€™t include all seven herbs, I prefer it when they are all there. I find each one compliments the other and creates the perfect flavor blend for my dish. 

Frankfurter Green Sauce

Ingredients
  

  • 1 cup sour cream
  • 1 cup plain Greek yogurt
  • 2 eggs large, hard-boiled
  • 2 tablespoons parsley finely chopped
  • 2 tablespoons chives finely chopped
  • 2 tablespoons watercress finely chopped
  • 2 tablespoons sorrel finely chopped
  • 2 tablespoons chervil finely chopped
  • 2 tablespoons borage finely chopped
  • 2 tablespoons salad burnet finely chopped
  • 1 tablespoon Dijon mustard
  • 1 tablespoon lemon juice
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper freshly ground

Method
 

  1. Prep the eggs: Peel and finely chop 2 hard-boiled eggs.
  2. Mix the base: Combine 1 cup sour cream, 1 cup Greek yogurt, 1 tablespoon Dijon mustard, and 1 tablespoon lemon juice.
  3. Add the herbs: Stir in 2 tablespoons each parsley, chives, watercress, sorrel, chervil, borage, and salad burnet.
  4. Add the eggs: Fold the 2 chopped eggs into the sauce.
  5. Season: Stir in 1 teaspoon salt and 1/2 teaspoon pepper.
  6. Chill: Refrigerate the sauce for 30 minutes before serving.

Kartoffelsalat

Kartoffelsalat potato salad

If you havenโ€™t guessed by now, Germany loves potatoes, as do I! Kartoffelsalat is German potato salad and provides the perfect side dish to any meal.

However, this German version does not include mayonnaise as typical North Americans use. Instead, it combines beef broth, white vinegar, oil, German mustard, sugar, and pepper. 

Some varieties use vegetable or chicken stock, but my favorite recipe is the one that uses traditional beef stock.

To enhance the flavor of homemade Kartoffelsalat, make it early and allow it to sit in the fridge for a day before serving.

Kartoffelsalat

Ingredients
  

  • 2 lb Yukon Gold potatoes
  • 6 slices bacon diced
  • 1 yellow onion small, finely diced
  • 1/2 cup beef broth
  • 1/4 cup apple cider vinegar
  • 2 tablespoons Dijon mustard
  • 1 teaspoon granulated sugar
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper freshly ground
  • 2 tablespoons fresh parsley chopped
  • 2 tablespoons fresh chives chopped

Method
 

  1. Cook the potatoes: Boil 2 lb potatoes for 15 to 20 minutes, until tender. Drain, cool slightly, and slice.
  2. Cook the bacon: Fry 6 slices bacon until crisp. Remove and set aside.
  3. Cook the onion: Add 1 onion to the bacon fat and cook for 3 minutes.
  4. Make the dressing: Add 1/2 cup beef broth, 1/4 cup vinegar, 2 tablespoons Dijon, 1 teaspoon sugar, 1 teaspoon salt, and 1/2 teaspoon pepper. Simmer for 2 minutes.
  5. Toss: Pour the warm dressing over the sliced potatoes and gently toss.
  6. Finish: Fold in the bacon, 2 tablespoons parsley, and 2 tablespoons chives.
  7. Serve: Serve warm or at room temperature.

Lebkuchen

Lebkuchen cookies

Lebkuchen is Germanyโ€™s answer to a festive cookie treat and one that I look forward to every year. These German spice cookies are full of flavor.

Theyโ€™re similar to gingerbread cookies but are soft and chewy rather than crisp and firm.

You can find several varieties of Lebkuchen, from chocolate-dipped to sugar glazed and even ones topped with a candied citrus peel. 

Lebkuchen uses honey, ground nuts, and delectable spices to leave you wanting more than just one. The mystery spices in this tasty treat include: 

  • Allspice 
  • Cinnamon 
  • Cloves 
  • Coriander 
  • Green Cardamom 
  • Ground Ginger
  • Mace
  • Star Anise 

If you want to try making these at home, itโ€™s easy to find a pre-mixed Lebkuchen spice mix so you can eliminate tedious measuring.

Lebkuchen

Ingredients
  

  • 2 cups all-purpose flour
  • 1 cup almond flour
  • 1 teaspoon baking powder
  • 1 teaspoon cinnamon ground
  • 1 teaspoon ginger ground
  • 1/2 teaspoon cloves ground
  • 1/4 teaspoon nutmeg ground
  • 1/4 teaspoon kosher salt
  • 2 eggs large
  • 3/4 cup brown sugar packed
  • 1/2 cup honey
  • 1 teaspoon vanilla extract
  • 1/2 cup candied citrus peel finely chopped
  • 1/2 cup almonds chopped
  • 1 cup powdered sugar
  • 2 tablespoons lemon juice

Method
 

  1. Mix the dry ingredients: Combine 2 cups flour, 1 cup almond flour, 1 teaspoon baking powder, 1 teaspoon cinnamon, 1 teaspoon ginger, 1/2 teaspoon cloves, 1/4 teaspoon nutmeg, and 1/4 teaspoon salt.
  2. Mix the wet ingredients: Beat 2 eggs with 3/4 cup brown sugar, 1/2 cup honey, and 1 teaspoon vanilla.
  3. Make the dough: Stir the dry mixture into the wet mixture. Fold in 1/2 cup citrus peel and 1/2 cup almonds.
  4. Chill: Cover the dough and refrigerate for 1 hour.
  5. Shape: Scoop 2-tablespoon portions onto lined baking sheets and flatten slightly.
  6. Bake: Bake at 350ยฐF for 12 to 15 minutes. Cool completely.
  7. Make the glaze: Mix 1 cup powdered sugar with 2 tablespoons lemon juice.
  8. Finish: Brush the glaze over the cooled Lebkuchen and let set.

Maultaschen

Maultaschen german dumpling

Germanโ€™s answer to Italyโ€™s ravioli is the Maultaschen. But, of course, they put a German spin on the recipe to make it uniquely theirs. 

This pasta dumpling pouch envelopes minced meat, onions, and greens with herbs and spices and is boiled or sauteed to perfection.

It typically comes with broth and is larger than traditional ravioli, providing a hearty and tasty meal option. 

Although many variations of Maultaschen use bacon, veal, or other meats, some areas in Germany prepare a dessert version that uses apples and cinnamon.

What could be better than this meal with both the main course and dessert together in harmony?

Maultaschen

Ingredients
  

  • 2 cups all-purpose flour
  • 4 eggs large
  • 1 tablespoon water
  • 1/2 teaspoon kosher salt
  • 8 oz ground beef
  • 8 oz ground pork
  • 4 oz frozen spinach thawed and squeezed dry
  • 1 yellow onion small, finely diced
  • 1/2 cup plain breadcrumbs
  • 2 tablespoons fresh parsley chopped
  • 1 teaspoon kosher salt for filling
  • 1/2 teaspoon black pepper freshly ground
  • 1/4 teaspoon nutmeg ground
  • 6 cups beef broth

Method
 

  1. Make the dough: Mix 2 cups flour, 3 eggs, 1 tablespoon water, and 1/2 teaspoon salt. Knead until smooth.
  2. Rest: Cover the dough and let it rest for 30 minutes.
  3. Make the filling: Mix 8 oz beef, 8 oz pork, 4 oz spinach, 1 onion, 1/2 cup breadcrumbs, 1 egg, 2 tablespoons parsley, 1 teaspoon salt, 1/2 teaspoon pepper, and 1/4 teaspoon nutmeg.
  4. Roll the dough: Roll the dough very thin and cut into 4-inch squares.
  5. Fill: Place about 2 tablespoons filling on each square. Fold over and press the edges closed.
  6. Cook: Bring 6 cups beef broth to a gentle simmer. Cook the Maultaschen for 10 to 12 minutes.
  7. Serve: Serve hot with some of the beef broth.

WeiรŸwรผrste

WeiรŸwรผrste

Another one of the most popular German foods is the WeiรŸwรผrste. In laymanโ€™s terms, it translates to Bavarian White Sausage.

Although the look of a white sausage may not be something youโ€™re familiar with, I assure you, itโ€™s still just as tasty as any other German food. 

Traditional WeiรŸwรผrste is boiled and served fresh rather than fried, baked, or grilled. The inside combines minced veal, pork, and bacon perfectly with parsley for a flavorful dish.

Although it comes in a standard casing, you donโ€™t consume it as you do with other German sausage food items.

WeiรŸwรผrste

Ingredients
  

  • 1 lb ground veal very cold
  • 1/2 lb ground pork back fat very cold
  • 1/2 cup crushed ice
  • 1/4 cup fresh parsley finely chopped
  • 1/4 cup yellow onion finely minced
  • 1 teaspoon kosher salt
  • 1/2 teaspoon white pepper ground
  • 1/4 teaspoon nutmeg ground
  • 1/4 teaspoon mace ground
  • 1 teaspoon lemon zest
  • 6 feet natural hog casings soaked and rinsed
  • Sweet Bavarian mustard for serving

Method
 

  1. Mix the meat: Combine 1 lb veal, 1/2 lb pork fat, 1 teaspoon salt, 1/2 teaspoon white pepper, 1/4 teaspoon nutmeg, and 1/4 teaspoon mace.
  2. Blend: Process the meat mixture with 1/2 cup crushed ice until smooth and sticky.
  3. Add the flavorings: Mix in 1/4 cup parsley, 1/4 cup onion, and 1 teaspoon lemon zest.
  4. Stuff: Fill the prepared hog casings with the sausage mixture. Twist into 4- to 5-inch links.
  5. Heat the water: Bring a large pot of water to about 170ยฐF. Do not boil.
  6. Poach: Add the sausages and poach for 20 to 25 minutes, until they reach 160ยฐF inside.
  7. Serve: Serve the WeiรŸwรผrste warm with sweet Bavarian mustard.

Stollen

german stollen

No German Christmas would be complete without having an annual Stollen on the table. Although it resembles a famous fruitcake, Stollen isnโ€™t as dense.

This dish is also lighter, much like bread with candied fruit and nuts rather than cake. Itโ€™s flaky, moist, and has a thick powdered sugar coating on top. 

Stollen carries a sweet citrus flavor and comes in several variations, depending on where you find it throughout Germany.

Although some recipes use a higher butter content, almonds, or other nuts, I prefer the traditional Christmas version.

You wonโ€™t be disappointed if you incorporate this sweet treat into your annual festivities.

Stollen

Ingredients
  

  • 3/4 cup raisins
  • 1/2 cup candied citrus peel chopped
  • 1/3 cup rum
  • 3/4 cup whole milk warm
  • 2 1/4 teaspoons active dry yeast
  • 1/4 cup granulated sugar
  • 3 1/2 cups all-purpose flour
  • 1/2 teaspoon kosher salt
  • 1/2 teaspoon cinnamon ground
  • 1/4 teaspoon cardamom ground
  • 1/4 teaspoon nutmeg ground
  • 1 egg large
  • 10 tablespoons unsalted butter softened
  • 1/2 cup almonds chopped
  • 4 oz marzipan
  • 4 tablespoons unsalted butter melted, for finishing
  • 1/2 cup powdered sugar

Method
 

  1. Soak the fruit: Combine 3/4 cup raisins, 1/2 cup candied citrus peel, and 1/3 cup rum. Rest for 30 minutes.
  2. Activate the yeast: Mix 3/4 cup warm milk, 2 1/4 teaspoons yeast, and 1 tablespoon of the 1/4 cup sugar. Rest for 5 minutes.
  3. Make the dough: Mix 3 1/2 cups flour, remaining sugar, 1/2 teaspoon salt, 1/2 teaspoon cinnamon, 1/4 teaspoon cardamom, 1/4 teaspoon nutmeg, 1 egg, yeast mixture, and 10 tablespoons butter.
  4. Knead: Knead for 8 minutes, then work in the soaked fruit and 1/2 cup almonds.
  5. Let rise: Cover and let the dough rise for 1 to 1 1/2 hours.
  6. Shape: Flatten the dough into an oval. Roll 4 oz marzipan into a log, place in the center, and fold the dough over it.
  7. Rise again: Place on a lined baking sheet and let rise for 30 minutes.
  8. Bake: Bake at 350ยฐF for 35 to 45 minutes, until golden brown.
  9. Finish: Brush the warm stollen with 4 tablespoons melted butter and coat with 1/2 cup powdered sugar.
  10. Cool: Cool completely before slicing.

Pretzel

german pretzels

You havenโ€™t experienced pretzels until you try the German pretzel!

Although itโ€™s similar to North American versions, German pretzels will have the baker dip the shaped dough in water, and sometimes sodium hydroxide, before baking. 

The outside is crispy, flaky, and salty, while the inside is soft and chewy.

The knot design is slightly different since the middle section is thicker, and the ends get progressively thinner.

A dusting of salt on a pretzel provides a delicious treat you can enjoy anytime.

One of my favorite snacks is a German pretzel dipped in a beer cheese sauce.

Pretzel

Ingredients
  

  • 1 1/2 cups water warm
  • 2 1/4 teaspoons active dry yeast
  • 1 tablespoon brown sugar
  • 4 cups all-purpose flour
  • 2 teaspoons kosher salt
  • 3 tablespoons unsalted butter melted
  • 8 cups water for boiling
  • 1/2 cup baking soda
  • 1 egg yolk large
  • 1 tablespoon water for egg wash
  • 2 tablespoons coarse salt

Method
 

  1. Activate the yeast: Mix 1 1/2 cups warm water, 2 1/4 teaspoons yeast, and 1 tablespoon brown sugar. Rest for 5 minutes.
  2. Make the dough: Add 4 cups flour, 2 teaspoons salt, and 3 tablespoons melted butter. Mix into a dough.
  3. Knead: Knead the dough for 6 to 8 minutes, until smooth.
  4. Let rise: Cover and let the dough rise for 1 hour, until doubled.
  5. Shape: Divide the dough into 8 pieces. Roll each into a long rope and form into a pretzel.
  6. Boil: Bring 8 cups water and 1/2 cup baking soda to a boil. Boil each pretzel for 30 seconds.
  7. Brush: Whisk 1 egg yolk with 1 tablespoon water. Brush over the pretzels and sprinkle with 2 tablespoons coarse salt.
  8. Bake: Bake at 425ยฐF for 12 to 15 minutes, until deep golden brown.
  9. Serve: Cool for 5 minutes and serve warm.

Schnitzel

Authentic German schnitzel with cabbage salat and sauce on black plate

A thin cutlet of meat, typically pork or veal, is breaded, fried, and served as part of the traditional German food known as schnitzel.

A uniform thickness is achieved by pounding the meat, which is then covered in flour, beaten eggs, and breadcrumbs before being fried till golden. The outcome is a piece of meat that is crunchy, tender, and crispy.

Schnitzel is frequently served with a side of potato salad, mashed potatoes, or French fries. In Germany, it is a popular dish that is frequently eaten with a cool beer or a glass of white wine.

Schnitzel

Ingredients
  

  • 4 boneless pork cutlets about 5 oz each
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper freshly ground
  • 1/2 cup all-purpose flour
  • 2 eggs large
  • 2 tablespoons whole milk
  • 1 1/2 cups plain breadcrumbs
  • 1/2 cup vegetable oil for frying
  • 2 tablespoons unsalted butter
  • 1 lemon cut into wedges
  • 2 tablespoons fresh parsley chopped

Method
 

  1. Prep the pork: Pound 4 pork cutlets to about 1/4 inch thick. Season with 1 teaspoon salt and 1/2 teaspoon pepper.
  2. Set up the coating: Place 1/2 cup flour and 1 1/2 cups breadcrumbs in separate dishes. Whisk 2 eggs with 2 tablespoons milk in another.
  3. Bread the pork: Coat each cutlet in flour, egg mixture, then breadcrumbs.
  4. Heat the pan: Heat 1/2 cup vegetable oil and 2 tablespoons butter over medium-high heat.
  5. Fry: Cook the schnitzel for 2 to 3 minutes per side, until golden and cooked through.
  6. Drain: Transfer the schnitzel to paper towels.
  7. Serve: Sprinkle with 2 tablespoons parsley and serve with 1 lemon, cut into wedges.

Sauerbraten

Sauerbraten

Sauerbraten is a traditional German pot roast that is marinated in a mixture of vinegar, water, and spices for several days before being slow-cooked.

The type of meat used for Sauerbraten can vary, but it is typically beef, venison, or lamb.

The marinade gives the meat a unique tangy and slightly sweet flavor that is complemented by a rich, savory sauce made from the marinade and thickened with gingerbread or gingersnap cookies.

Sauerbraten is often served with a side of red cabbage and spaetzle (a type of German noodle), and is a staple of German cuisine, particularly in the colder months.

Sauerbraten

Ingredients
  

  • 3 lb beef chuck roast
  • 2 cups dry red wine
  • 1 cup red wine vinegar
  • 1 cup beef broth
  • 1 yellow onion large, sliced
  • 2 carrots sliced
  • 2 celery stalks sliced
  • 2 bay leaves
  • 1 teaspoon black peppercorns
  • 6 whole cloves
  • 1 teaspoon kosher salt
  • 2 tablespoons vegetable oil
  • 2 tablespoons brown sugar packed
  • 6 gingersnap cookies crushed
  • 1/2 cup raisins

Method
 

  1. Make the marinade: Combine 2 cups red wine, 1 cup vinegar, 1 cup beef broth, 1 onion, 2 carrots, 2 celery stalks, 2 bay leaves, 1 teaspoon peppercorns, and 6 cloves.
  2. Marinate the beef: Add 3 lb beef chuck roast. Cover and refrigerate for 3 to 5 days, turning daily.
  3. Prep the roast: Remove the beef and pat dry. Strain and reserve the marinade. Season the beef with 1 teaspoon salt.
  4. Sear: Heat 2 tablespoons vegetable oil in a Dutch oven. Brown the roast on all sides.
  5. Braise: Add the reserved marinade and vegetables. Cover and simmer over low heat for 2 1/2 to 3 hours.
  6. Make the sauce: Remove the roast. Strain the cooking liquid, then stir in 2 tablespoons brown sugar, 6 crushed gingersnaps, and 1/2 cup raisins.
  7. Thicken: Simmer the sauce for 5 to 10 minutes, until slightly thickened.
  8. Serve: Slice the sauerbraten and spoon the sauce over the top.

Doner Kebab

doner kebab

Doner Kebab originated in Turkey, but has become a popular German street food and a mainstay of German cuisine.

Similar to shawarma, it comprises of seasoned meat (often lamb, chicken, or beef) that is roasted on a rotating spit. Warm pita bread is served with thinly sliced meat and vegetables like lettuce, tomato, and onion.

A fiery chili sauce or a sour and creamy garlic yogurt sauce are frequently served as toppings for the doner kebab.

In Germany, people from all walks of life appreciate this quick and easy meal that can be consumed on the go.

Doner Kebab

Ingredients
  

  • 1 1/2 lb boneless skinless chicken thighs thinly sliced
  • 2 tablespoons olive oil
  • 2 tablespoons plain Greek yogurt
  • 2 tablespoons lemon juice
  • 3 garlic cloves minced
  • 1 teaspoon paprika
  • 1 teaspoon cumin ground
  • 1 teaspoon oregano dried
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper freshly ground
  • 4 Turkish flatbreads or pita breads
  • 2 cups green cabbage finely shredded
  • 1 tomato large, sliced
  • 1/2 red onion thinly sliced
  • 1/2 cucumber sliced
  • 1/2 cup plain Greek yogurt for sauce
  • 1 tablespoon lemon juice for sauce
  • 1 garlic clove minced, for sauce
  • 2 tablespoons fresh parsley chopped

Method
 

  1. Marinate the chicken: Mix 1 1/2 lb chicken with 2 tablespoons olive oil, 2 tablespoons yogurt, 2 tablespoons lemon juice, 3 garlic cloves, paprika, cumin, oregano, salt, and pepper. Chill for 1 hour.
  2. Make the sauce: Mix 1/2 cup yogurt with 1 tablespoon lemon juice, 1 garlic clove, and 2 tablespoons parsley.
  3. Cook the chicken: Cook the marinated chicken in a hot skillet for 8 to 10 minutes, until browned and cooked through.
  4. Warm the bread: Heat 4 flatbreads in a dry skillet for 1 to 2 minutes.
  5. Fill: Divide the chicken among the breads. Add 2 cups cabbage, 1 tomato, 1/2 red onion, and 1/2 cucumber.
  6. Finish: Spoon the yogurt sauce over the filling.
  7. Serve: Fold or wrap the dรถner kebabs and serve warm.

Labskaus

Labskaus

A typical Northern German dish called labskaus is cooked with salted meat (often corned beef or brisket), mashed potatoes, and onions.

The ingredients are combined in a boiling pot, then crushed to create a thick paste. Pickles, fried eggs, pickled herring, pickles, and occasionally a side of rye bread are usually included with the dish.

Labskaus is frequently consumed as a filling German breakfast or lunch because of its distinctive flavor, which is both savory and slightly acidic.

It is a meal that has a long history in Northern Germany and is still relished there by both residents and tourists.

Labskaus

Ingredients
  

  • 1 1/2 lb Yukon Gold potatoes peeled and cubed
  • 12 oz corned beef chopped
  • 1 yellow onion medium, diced
  • 2 tablespoons unsalted butter
  • 1/2 cup beef broth
  • 1/2 cup pickled beets chopped
  • 2 tablespoons beet juice from the jar
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon black pepper freshly ground
  • 4 eggs large
  • 4 dill pickles
  • 4 pickled herring fillets

Method
 

  1. Cook the potatoes: Boil 1 1/2 lb potatoes for 15 to 20 minutes, until tender. Drain.
  2. Cook the onion: Melt 2 tablespoons butter in a skillet. Cook 1 onion for 5 minutes.
  3. Add the beef: Stir in 12 oz corned beef and cook for 3 minutes.
  4. Mash: Mash the potatoes with the beef mixture, 1/2 cup beef broth, 1/2 cup pickled beets, and 2 tablespoons beet juice.
  5. Season: Stir in 1/2 teaspoon salt and 1/4 teaspoon pepper.
  6. Fry the eggs: Fry 4 eggs until the whites are set and yolks remain runny.
  7. Serve: Divide the Labskaus among plates. Top each with 1 fried egg and serve with 1 dill pickle and 1 pickled herring fillet.

Rouladen

Rouladen

A classic German dish called rouladen is made of thin slices of beef that are rolled up and cooked in a thick sauce after being packed with a mixture of bacon, onions, pickles, and mustard.

Before being rolled up and tied with toothpicks or kitchen twine, the beef slices are crushed to make them more soft. The pan drippings, beef broth, and red wine are combined to make the gravy, which is then thickened with a roux.

Rouladen is Germany’s favorite comfort food and is frequently served with a side of red cabbage and spaetzle, especially during the colder months.

Rouladen

Ingredients
  

  • 4 beef top round slices about 6 oz each, pounded 1/4 inch thick
  • 2 teaspoons kosher salt
  • 1 teaspoon black pepper freshly ground
  • 4 tablespoons German mustard
  • 4 slices bacon
  • 1 yellow onion medium, thinly sliced
  • 4 dill pickle spears
  • 2 tablespoons vegetable oil
  • 2 cups beef broth
  • 1/2 cup dry red wine
  • 1 tablespoon tomato paste
  • 1 bay leaf
  • 1 tablespoon cornstarch
  • 2 tablespoons cold water

Method
 

  1. Prep the beef: Season 4 beef slices with 2 teaspoons salt and 1 teaspoon pepper. Spread with 4 tablespoons mustard.
  2. Add the filling: Top each slice with 1 bacon slice, some of 1 sliced onion, and 1 pickle spear.
  3. Roll: Roll the 4 beef slices tightly and secure with toothpicks or kitchen twine.
  4. Sear: Heat 2 tablespoons vegetable oil in a Dutch oven. Brown the rouladen on all sides. Remove.
  5. Make the sauce: Add 1 tablespoon tomato paste, 2 cups beef broth, 1/2 cup red wine, and 1 bay leaf.
  6. Braise: Return the rouladen to the pot. Cover and simmer for 1 1/2 hours, until tender.
  7. Thicken: Remove the rouladen. Mix 1 tablespoon cornstarch with 2 tablespoons cold water and stir into the sauce until thickened.
  8. Serve: Remove the toothpicks or twine and serve the rouladen with the sauce.

Spatzle

spatzle

Spatzle is a soft egg noodle that is a part of traditional German cuisine, especially in the regions Swabia and Bavaria.

The noodles are created from a basic dough consisting of flour, eggs, water, and salt and are cut into tiny, asymmetrical shapes that resemble dumplings.

Spatzle is frequently served as a side dish with meat meals, stews, or soups. It can be boiled or fried. It can also be served with cheese or butter, and it can be seasoned with herbs or spices.

Spatzle is a hearty and adaptable dish that has been cherished in Germany for ages.

In certain regions, there are sweet spatzle variations made with fruit fillings like apples or cherries and topped with a sugary cinnamon glaze.

Spatzle

Ingredients
  

  • 2 cups all-purpose flour
  • 1 teaspoon kosher salt
  • 1/4 teaspoon nutmeg ground
  • 4 eggs large
  • 1/2 cup whole milk
  • 3 tablespoons unsalted butter
  • 2 tablespoons fresh parsley chopped

Method
 

  1. Mix the dry ingredients: Combine 2 cups flour, 1 teaspoon salt, and 1/4 teaspoon nutmeg.
  2. Make the batter: Whisk 4 eggs with 1/2 cup milk. Stir into the flour mixture until a thick, sticky batter forms.
  3. Rest: Let the batter rest for 10 minutes.
  4. Boil: Bring a large pot of salted water to a gentle boil.
  5. Cook the spรคtzle: Press the batter through a spรคtzle maker or large-holed colander into the water. Cook for 2 to 3 minutes, until the noodles float.
  6. Drain: Remove the spรคtzle with a slotted spoon and drain well.
  7. Finish: Melt 3 tablespoons butter in a skillet. Toss in the cooked spรคtzle for 2 to 3 minutes.
  8. Serve: Sprinkle with 2 tablespoons parsley and serve warm.

Brian Nagele

Brian attended West Virginia University, then started his career in the IT industry before following his passion for marketing and hospitality. He has over 20 years experience in the restaurant and bar industry.

As a former restaurant owner, he knows about running a food business and loves to eat and enjoy cocktails on a regular basis. He constantly travels to new cities tasting and reviewing the most popular spots.

Follow him on LinkedIn, Instagram, Quora, Google Guide and Facebook.

This page may contain affiliate links. If you click through and make a purchase, we'll earn a small commission, at no additional cost to you.

5 comments

Recipe Rating




  • What about Schnitzel, Sauerbraten and potato dumplings? You didn’t mention the Schwarzwaelder Kirschwasser, cherry brandy in the Kirschtorte. It’s essential.

  • What? No kale mit pinkle (pinklewurst). I made some for my family/friends and they loved it – real peasant dish from Northern Germany. Basically, boiled kale and oatmeal (half regular, half Irish) with white pepper, dash nutmeg, dash sugar, beef broth, bacon grease, onions. Add the pinklewurst for last 20 minutes. When done, open casing and mix into kale. I added a couple of polish/kielbasa until heated. Serve with boiled red potatoes. This will mellow and improve each day you keep in the fridge. I ate the last of it a week later and it was delicious. It can be frozen as well.