in

German Potato Pancakes (Kartoffelpuffer)

WANT TO SAVE THIS RECIPE?

Crispy on the outside, tender and fluffy on the inside, these German Potato Pancakes are golden, savory bites of pure comfort. Known in Germany as “Kartoffelpuffer,” these hearty pancakes are a beloved staple at Oktoberfest and Christmas markets, and now you can bring that same festive flavor to your own kitchen with just a handful of pantry staples.

Pin this Recipe

Made with freshly grated potatoes, onion, and simple seasonings, this classic recipe yields irresistibly crunchy pancakes that are perfect as a side, appetizer, or snack. Serve them warm with applesauce, sour cream, or mustard for a satisfying experience that hits all the right notes of salty, savory, and cozy.


Why You’ll Love This German Potato Pancakes Recipe

These crispy potato pancakes check all the boxes: they’re quick to make, budget-friendly, and incredibly versatile. Whether you serve them for breakfast, brunch, or a savory snack, they pair wonderfully with both sweet and savory toppings. Plus, they’re naturally vegetarian and easy to make gluten-free.


What Kind of Potatoes Should I Use?

Russet potatoes are the best choice for German potato pancakes thanks to their high starch content. This helps bind the pancakes naturally without needing a lot of flour. Yukon Golds are also a good option if you prefer a slightly creamier texture.


Ingredients for the German Potato Pancakes

Potatoes: The star of the dish, freshly grated potatoes provide the starchy base and the crispy texture.

Onion: Adds savory depth and balances the richness of the potatoes.

Eggs: Help bind the mixture together without overpowering the flavor.

All-purpose flour: Gives just enough structure to hold the pancakes while keeping them crisp.

Salt and black pepper: Enhances all the flavors naturally.

Oil for frying: Choose a neutral oil like vegetable or sunflower oil that can handle high heat.

Optional garnish: Fresh parsley or chives for a pop of color and herbal freshness.


How To Make the German Potato Pancakes

Step 1: Prep the Potatoes

Peel the potatoes and grate them using a box grater or a food processor. Transfer the grated potatoes to a clean kitchen towel or cheesecloth and squeeze out as much moisture as possible.

Step 2: Mix the Batter

In a large bowl, combine the grated potatoes, finely grated onion, eggs, flour, salt, and pepper. Mix until the ingredients are well incorporated and hold together when pressed.

Step 3: Heat the Oil

In a large skillet, heat about 1/4 inch of oil over medium-high heat until shimmering. Test with a small amount of batter to ensure the oil is hot enough.

Step 4: Fry the Pancakes

Drop spoonfuls of the potato mixture into the hot oil and flatten slightly with a spatula to form round pancakes. Fry for 3-4 minutes on each side, or until golden brown and crispy.

Step 5: Drain and Serve

Transfer the cooked pancakes to a paper towel-lined plate to drain excess oil. Serve hot with applesauce, sour cream, or mustard on the side.


Serving Suggestions for German Potato Pancakes

This recipe yields about 10 pancakes, which comfortably serves 4 people as a side dish or light main. Serve them fresh out of the skillet with sour cream and chopped chives, or go traditional with applesauce on the side. You can even serve them alongside bratwurst and sauerkraut for a full German-themed meal.


How to Store German Potato Pancakes

Allow leftover pancakes to cool completely, then store in an airtight container in the refrigerator for up to 3 days. To reheat, place them on a baking sheet in a 375°F oven for about 10 minutes until hot and crispy again. Avoid microwaving as it can make them soggy. For longer storage, freeze them in a single layer and reheat straight from frozen in the oven.


Frequently Asked Questions

Can I make these gluten-free?
Yes! Simply swap the all-purpose flour with a gluten-free flour blend. The results are just as crispy.

What’s the best way to grate potatoes for this recipe?
Use the large holes of a box grater or a food processor fitted with a grating disc for fast and even results.

Can I prepare the batter ahead of time?
It’s best to cook the pancakes shortly after mixing to avoid discoloration of the potatoes. However, you can grate the potatoes and onion ahead and store them submerged in water in the fridge. Just drain and pat dry before mixing.

What kind of oil should I use for frying?
Choose an oil with a high smoke point like sunflower, vegetable, or canola oil for a golden and crisp finish.

Are these pancakes the same as latkes?
They’re very similar, but latkes typically include baking powder and matzo meal, while Kartoffelpuffer are simpler and more rustic in ingredients.


Want More Potato Ideas?

If you’re craving more comfort food with a twist, try these cozy creations:


Save This Pin For Later

📌 Save this recipe to your Pinterest snack or appetizer board so you can come back to it any time: Mad For Meals on Pinterest

And let me know in the comments how yours turned out. Did you go sweet with applesauce or savory with sour cream? Maybe both? Either way, I’d love to hear your twist on this classic!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

German Potato Pancakes (Kartoffelpuffer)


  • Author: Mia McKenny
  • Total Time: 35 minutes
  • Yield: 10 pancakes
  • Diet: Vegetarian

Description

Crispy on the outside, tender and fluffy on the inside, these German Potato Pancakes (Kartoffelpuffer) are a comforting classic made with grated potatoes, onions, and pantry staples. Perfect as a quick breakfast, hearty side, or savory snack, they’re naturally vegetarian and ready in minutes. Ideal for breakfast ideas, easy dinner sides, or cozy appetizer food ideas with a European twist.


Ingredients

800 g potatoes

1 small onion

2 large eggs

3 tablespoons all-purpose flour

1 teaspoon salt

1/2 teaspoon ground black pepper

1/4 cup vegetable oil (for frying)

1 tablespoon fresh parsley or chives (optional, for garnish)


Instructions

1. Peel and grate the potatoes using a box grater or food processor.

2. Transfer the grated potatoes to a clean kitchen towel and squeeze out all excess moisture.

3. Grate the onion and combine it with the potatoes in a large bowl.

4. Add the eggs, flour, salt, and pepper to the bowl. Mix until well combined.

5. Heat 1/4 inch of vegetable oil in a large skillet over medium-high heat.

6. Drop spoonfuls of the potato mixture into the pan and flatten slightly with a spatula.

7. Fry each pancake for 3–4 minutes per side until golden brown and crispy.

8. Transfer to a paper towel-lined plate to drain.

9. Garnish with parsley or chives if using. Serve hot with applesauce, sour cream, or mustard.

Notes

Use russet potatoes for the crispiest texture.

Squeeze the potatoes very well to avoid soggy pancakes.

For a gluten-free option, swap the flour with a gluten-free blend.

  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: Side Dish
  • Method: Frying
  • Cuisine: German

Nutrition

  • Serving Size: 2–3 pancakes
  • Calories: 210
  • Sugar: 2g
  • Sodium: 380mg
  • Fat: 12g
  • Saturated Fat: 2g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 22g
  • Fiber: 3g
  • Protein: 5g
  • Cholesterol: 55mg

Keywords: potato pancakes, kartoffelpuffer, German recipes, easy snack, savory pancakes

WANT TO SAVE THIS RECIPE?