German Potato Pancakes (Kartoffelpuffer)
German Potato Pancakes, traditionally known as Kartoffelpuffer, are wonderfully crispy on the outside, tender and savory inside, and incredibly comforting. Made with freshly grated potatoes, onion, eggs, and a little flour, these simple pancakes turn humble ingredients into a delicious dish that works beautifully for breakfast, brunch, lunch, dinner, or even as a snack.
The secret to great Kartoffelpuffer is removing as much moisture as possible from the grated potatoes before frying. This helps create those beautifully crisp, golden edges while keeping the centers soft and flavorful. A tiny pinch of nutmeg adds a traditional German touch, while sour cream and fresh chives make a simple and delicious topping.
They can be served savory with sour cream, herbs, smoked salmon, or a fresh salad, or enjoyed the traditional sweet way with applesauce. Whether you’re making them for a family breakfast or a cozy dinner, these potato pancakes are easy, satisfying, and packed with homemade flavor.
Prep Time: 20 minutes
Cook Time: 20–25 minutes
Total Time: 40–45 minutes
Servings: 4–6
Cuisine: German
Course: Breakfast, Side Dish, Snack
Ingredients
Core Pancake Ingredients
Potatoes: 2 to 2.5 pounds of starchy potatoes such as Russet or Yukon Gold, finely or coarsely grated.
Onion: 1 small to medium yellow onion, grated or very finely chopped.
Eggs: 2 large eggs to bind the mixture together.
Flour: 2 to 4 tablespoons all-purpose flour, or potato starch, to absorb excess liquid and give the mixture structure.
Salt: 1 teaspoon, adjusted according to taste.
Black Pepper: ¼ teaspoon freshly ground black pepper.
Nutmeg: A small pinch of freshly ground nutmeg for a traditional German flavor.
Frying Medium: Neutral oil such as vegetable or canola oil, or traditional clarified butter (Butterschmalz) for frying.
Platter Toppings & Garnishes
Sour Cream: For serving as a creamy dipping accompaniment.
Chives: Finely chopped and sprinkled over the pancakes and sour cream.
Black Pepper: A light crack of freshly ground pepper over the sour cream.
Optional Applesauce: For the traditional sweet-style serving option.
Instructions
Prepare the Potatoes: Peel the potatoes and rinse them briefly. Grate them using the coarse or medium side of a box grater. For a more rustic texture, coarse grating works particularly well.
Add the Onion: Grate the onion directly into the potatoes or chop it extremely finely. The onion adds moisture and savory flavor, so it should be distributed evenly throughout the mixture.
Remove Excess Moisture: Transfer the grated potatoes and onion to a clean kitchen towel or several layers of cheesecloth. Gather the towel around the mixture and squeeze firmly over the sink or a bowl until as much liquid as possible has been removed.
This step is extremely important. Wet potatoes produce softer pancakes, while well-drained potatoes create the crisp exterior that makes Kartoffelpuffer so delicious.
Make the Batter: Place the squeezed potato mixture into a large bowl. Add the eggs, 2 tablespoons of flour, salt, black pepper, and nutmeg. Mix thoroughly.
The mixture should hold together when pressed. If it seems excessively wet or loose, add another tablespoon or two of flour.
Heat the Oil: Heat a large heavy-bottomed skillet over medium-high heat. Add enough oil to create a thin but generous layer across the bottom of the pan.
The oil should be hot enough that a small strand of potato sizzles immediately when added. Avoid letting the oil smoke.
Form the Pancakes: Scoop approximately ¼ cup of the potato mixture into the hot pan for each pancake. Flatten gently with the back of a spoon until each pancake is relatively thin.
Keeping them moderately thin helps the center cook before the outside becomes too dark.
Fry Until Golden: Cook the pancakes for approximately 3–4 minutes on the first side, or until the bottom is deeply golden brown and crisp.
Carefully flip and cook for another 2–4 minutes until the second side is equally golden and crispy.
Avoid pressing the pancakes repeatedly while they cook because this can make them dense.
Drain the Pancakes: Transfer the cooked Kartoffelpuffer to a plate lined with paper towels or, even better, a wire rack set over a baking sheet.
The wire rack allows air to circulate underneath and helps preserve the crisp texture.
Continue Cooking: Repeat with the remaining potato mixture, adding a little more oil between batches when necessary. Do not overcrowd the skillet because too many pancakes at once can lower the oil temperature.
Serve Immediately: Serve the pancakes while hot and crisp. Add a spoonful of sour cream to the center of the platter and sprinkle it with chopped chives and freshly cracked black pepper.
For a traditional sweet variation, serve the hot potato pancakes with smooth applesauce instead.
Tips
Squeeze the Potatoes Extremely Well: This is probably the most important step in the entire recipe. Excess water prevents proper browning and can cause the pancakes to fall apart. After squeezing, you can let the potato liquid sit for a minute or two. The starch may settle at the bottom, and you can carefully pour off the liquid and mix the remaining potato starch back into the potatoes.
Choose the Right Potatoes: Starchy potatoes such as Russets generally produce particularly crisp pancakes. Yukon Gold potatoes also work well and give the pancakes a slightly richer flavor and creamy interior.
Don’t Make Them Too Thick: Thick potato pancakes may brown before the center has cooked properly. Spread each portion into a relatively thin, even layer.
Use Properly Heated Oil: Oil that isn’t hot enough can make the pancakes greasy. Oil that is excessively hot can burn the outside before the inside cooks. Medium-high heat is usually a good starting point, with small adjustments as needed.
Don’t Overcrowd the Pan: Leave enough room between the pancakes to flip them comfortably. Crowding lowers the temperature and prevents proper crisping.
Season the Mixture Well: Potatoes can absorb quite a bit of seasoning. Taste isn’t easy to check with raw egg mixture, so season moderately and adjust the amount in your next batch if necessary.
Keep Cooked Pancakes Crisp: If you’re preparing a large batch, place the finished pancakes on a wire rack over a baking sheet and keep them in a warm oven at around 200°F (95°C). Avoid stacking them directly because trapped steam will soften the crust.
Serve Straight Away: Kartoffelpuffer are at their best immediately after frying. The longer they sit, the more their crisp exterior naturally softens.
Variations
Classic Applesauce Kartoffelpuffer: Serve the crispy pancakes with warm or chilled unsweetened applesauce. The combination of savory potato, onion, and sweet apple is one of the most recognizable ways to enjoy German potato pancakes.
Herb Potato Pancakes: Add 1–2 tablespoons of finely chopped fresh parsley or chives to the potato mixture before frying for extra freshness.
Garlic & Herb Version: Add one finely minced garlic clove along with dried thyme or parsley. This creates a more strongly savory variation.
Cheesy Potato Pancakes: Add ½ cup of finely shredded Parmesan, Gruyère, or mature cheddar to the mixture. Keep an eye on the heat because cheese can brown quickly.
Smoked Salmon Pancakes: Serve crispy Kartoffelpuffer with sour cream, smoked salmon, chopped chives, and a squeeze of lemon. This makes an elegant brunch-style presentation.
Potato & Zucchini Pancakes: Replace approximately ¼ of the grated potato with grated zucchini. Squeeze the zucchini extremely well before adding it because it contains considerable moisture.
Sweet Potato Version: Replace part of the potatoes with grated sweet potatoes. The pancakes will have a slightly sweeter flavor and beautiful golden color.
Gluten-Free Option: Replace all-purpose flour with potato starch or a certified gluten-free flour blend.
Extra-Crispy Version: Use a little potato starch instead of some of the flour and make the pancakes thinner. Removing excess moisture is especially important for this variation.
Q&A
Can I prepare the potato mixture ahead of time?
It is best to fry Kartoffelpuffer soon after preparing the mixture. Grated potatoes can discolor and release additional moisture if they sit too long. If necessary, prepare the mixture shortly before cooking and keep it covered.
Why are my potato pancakes not crispy?
The most common reasons are excess moisture, oil that isn’t hot enough, overly thick pancakes, or overcrowding the pan. Squeeze the potatoes thoroughly and fry in batches.
Can I use Yukon Gold potatoes?
Yes. Yukon Gold potatoes work very well and provide a naturally buttery flavor. Russets tend to produce an especially crisp result because they contain more starch.
Can I bake German potato pancakes instead of frying them?
Yes, although the texture will be somewhat different. Form thin pancakes on a well-oiled baking sheet and brush or spray the tops with oil. Bake at around 425°F (220°C), turning once, until deeply golden and crisp.
Can I freeze Kartoffelpuffer?
Yes. Allow them to cool completely, freeze them in a single layer, then transfer them to a freezer-safe container. Reheat directly from frozen in a hot oven or air fryer until crisp.
What can I serve with potato pancakes?
Sour cream and applesauce are classic choices. You can also serve them with smoked salmon, fresh herbs, sautéed mushrooms, a green salad, poached eggs, or roasted vegetables.
Why do my pancakes fall apart?
The mixture may contain too much liquid or not enough binder. Squeeze the potatoes more thoroughly and add another tablespoon of flour or potato starch if needed.
Nutrition
Approximate nutrition per serving, assuming 6 servings and moderate oil absorption:
Calories: 300–350 kcal
Protein: 7–9 g
Carbohydrates: 45–50 g
Fat: 11–15 g
Saturated Fat: 2–3 g
Fiber: 4–5 g
Sugar: 3–4 g
Sodium: 500–650 mg
Nutrition values will vary depending on the potatoes used, amount of frying oil absorbed, serving size, and toppings. Adding sour cream or other accompaniments will increase the calories and fat.
Conclusion
German Potato Pancakes, or Kartoffelpuffer, are proof that a handful of simple ingredients can create something incredibly satisfying. Freshly grated potatoes and onion are transformed into thin, golden pancakes with crisp edges and tender centers, while a small pinch of nutmeg gives them a subtle traditional character.
Serve them hot with creamy sour cream and fresh chives for a savory meal, or pair them with applesauce for a classic sweet-and-savory combination. The key is simple: squeeze the potatoes well, keep the pancakes thin, and fry them in properly heated oil.
These crispy potato pancakes are perfect for a comforting family breakfast, weekend brunch, or easy German-inspired dinner.