German Potato Pancakes (Kartoffelpuffer) are a beloved German comfort food made with freshly grated potatoes, onion, eggs, and flour, then pan-fried until irresistibly crispy on the outside and tender inside. They can be served sweet with applesauce or savory with sour cream, making them perfect for breakfast, lunch, dinner, or as a hearty side dish.
Recipe Information
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Total Time: 40 minutes
- Servings: 6
- Course: Breakfast, Side Dish, Main Course
- Cuisine: German
- Difficulty: Easy
Ingredients
- 2ยฝ pounds Russet potatoes (or other starchy potatoes), peeled and finely grated
- 1 yellow onion, finely grated
- 2 large eggs
- 1 teaspoon salt
- ยผ cup all-purpose flour
- Vegetable oil, for frying
Optional Toppings
- Applesauce
- Sour cream
- Plain Greek yogurt
- Powdered sugar
- Fresh chives
- Crispy bacon bits
Equipment Needed
- Box grater or food processor
- Clean kitchen towel or cheesecloth
- Large mixing bowl
- Large skillet or frying pan
- Spatula
- Paper towel-lined plate
Instructions
Step 1 โ Prepare the Potatoes
Peel and finely grate the potatoes.
Place the grated potatoes into a clean kitchen towel and squeeze out as much liquid as possible. This step is essential for achieving crispy pancakes.
Step 2 โ Make the Batter
Transfer the drained potatoes to a large bowl.
Add:
- Grated onion
- Eggs
- Salt
- Flour
Mix everything together until evenly combined. The mixture should feel slightly sticky but still hold its shape.
If it seems too wet, add another tablespoon of flour.
Step 3 โ Heat the Oil
Heat about 3 tablespoons of oil in a large skillet over medium heat.
The oil is ready when a small amount of batter sizzles immediately.
Step 4 โ Fry the Pancakes
Scoop about โ to ยฝ cup of the potato mixture into the skillet.
Flatten gently with a spatula into a thin pancake.
Cook for 3โ5 minutes per side, until deep golden brown and crispy.
Avoid overcrowding the pan.
Step 5 โ Drain
Transfer the cooked pancakes to a paper towel-lined plate to absorb excess oil.
Repeat with the remaining batter, adding more oil as needed.
Step 6 โ Serve
Serve immediately while hot and crispy.
Top with applesauce and powdered sugar for a traditional sweet version, or sour cream, yogurt, or chives for a savory meal.
Serving Suggestions
These crispy potato pancakes pair wonderfully with:
- Applesauce
- Sour cream
- Smoked salmon
- Sausages
- Roast beef with gravy
- Fried eggs
- Pork schnitzel
Storage
Refrigerator
Store leftovers in an airtight container for up to 3 days.
Freezer
Freeze in a single layer, then transfer to a freezer-safe bag for up to 2 months.
Reheat in the oven or air fryer until crispy.
Tips for Success
- Remove as much moisture as possible from the potatoes for maximum crispiness.
- Use starchy potatoes like Russets for the best texture.
- Fry over medium heat so the inside cooks while the outside becomes golden.
- Serve immediately for the crispiest results.
- Avoid stacking freshly cooked pancakes, as trapped steam can soften them.
Nutrition (Approximate Per Serving)
- Calories: 250
- Protein: 6g
- Carbohydrates: 32g
- Fat: 11g
- Fiber: 3g
Frequently Asked Questions
Why are my potato pancakes soggy?
Excess moisture is the most common cause. Thoroughly squeeze the grated potatoes before mixing.
Can I make them ahead?
Yes. Reheat them in the oven or air fryer to restore their crispiness.
Can I bake them instead of frying?
Yes. Brush with oil and bake at 425ยฐF (220ยฐC) for about 25โ30 minutes, flipping halfway through.
Whatโs the traditional way to serve German potato pancakes?
In Germany, theyโre commonly served with applesauce for a sweet option or sour cream for a savory version.
Final Thoughts
These German Potato Pancakes are crispy, golden, and incredibly satisfying. Whether enjoyed as a comforting breakfast, a delicious side dish, or a light dinner, their crunchy exterior and tender potato center make them an irresistible classic. Serve them fresh from the skillet with your favorite toppings for an authentic taste of Germany thatโs sure to become a family favorite.