German potato pancakes, known as Kartoffelpuffer, are a beloved dish with a rich history in German cuisine. These crispy, golden-brown pancakes are made from simple ingredients—potatoes, onions, flour, and eggs—but their flavor and texture make them a standout dish.
Perfect as an appetizer, side dish, or even a light meal, potato pancakes can be served with both sweet and savory toppings. Whether paired with applesauce, sour cream, or smoked salmon, they are a delicious and versatile option for any occasion.

Why You’ll Love This Recipe
- Authentic German Flavor – This recipe follows a traditional German method, ensuring the best texture and taste.
- Crispy and Golden – A few key techniques help achieve a perfectly crispy exterior while keeping the inside soft and flavorful.
- Easy to Make – With just a handful of ingredients, you can prepare these pancakes in under 30 minutes.
- Versatile Serving Options – Enjoy them with sweet toppings like applesauce or savory pairings like smoked salmon and sour cream.
Preparation Phase & Essential Tools
Tools You’ll Need
To make the best German potato pancakes, having the right tools will make the process easier.
- Box grater or food processor – For shredding the potatoes and onions.
- Large mixing bowl – To combine ingredients.
- Fine-mesh strainer or cheesecloth – For squeezing out excess moisture from the potatoes.
- Skillet or frying pan – A cast-iron or nonstick pan works best for even cooking.
- Spatula – For flipping the pancakes.
- Paper towels – To drain excess oil after frying.
Preparation Tips
- Choose the right potatoes – Russet potatoes are ideal because they are high in starch, which helps hold the pancakes together.
- Drain excess moisture – After grating the potatoes, squeeze out as much liquid as possible to ensure crispy pancakes.
- Use hot oil – The oil should be hot enough to sizzle when the batter is added. If the oil is too cold, the pancakes will absorb too much and become greasy.
- Flatten the pancakes – Press them slightly in the pan to ensure they cook evenly and develop a crisp crust.
- Don’t overcrowd the pan – Fry in small batches to prevent the oil temperature from dropping.
Ingredients
- 1 lb russet potatoes – Peeled and grated.
- 1 small yellow onion – Grated.
- Pinch of salt, plus more for seasoning.
- Pinch of black pepper – Optional, for a savory version.
- 3 tablespoons all-purpose flour – Helps bind the mixture.
- 1 large egg – Acts as a binder.
- Vegetable oil – For frying.
Step-by-Step Directions
1. Prepare the Potatoes and Onion
- Peel the potatoes and grate them using the large side of a box grater.
- Grate the onion into the same bowl.
2. Remove Excess Moisture
- Place the grated potatoes and onion in a fine-mesh strainer or cheesecloth.
- Squeeze out as much liquid as possible to prevent the pancakes from becoming soggy.
3. Mix the Batter
- Transfer the drained potato mixture to a large bowl.
- Add flour, egg, salt, and pepper (if making a savory version).
- Mix well until the batter is evenly combined.
4. Heat the Oil
- In a large skillet, heat 1-2 tablespoons of vegetable oil over medium heat.
- The oil should be hot but not smoking.
5. Fry the Pancakes
- Scoop about 2 tablespoons of batter for each pancake into the hot oil.
- Flatten slightly with the back of a spoon or spatula.
- Cook for 3-4 minutes per side or until golden brown and crispy.
- Transfer to a paper towel-lined plate to drain excess oil.
6. Re-Fry for Extra Crispiness (Optional)
- Once all pancakes are fried, re-fry them for 30-60 seconds per side to enhance the crunch.
7. Serve Immediately
- Enjoy while hot with applesauce, brown sugar, sour cream, or yogurt sauce.
Serving Suggestions
One of the best things about German potato pancakes is their ability to pair with both sweet and savory flavors. Here are some classic and creative ways to serve them:
Traditional Sweet Toppings
- Applesauce – The most common accompaniment, offering a sweet contrast to the crispy texture.
- Powdered sugar – Lightly dusted over warm pancakes for an extra touch of sweetness.
- Cinnamon sugar – A mix of sugar and cinnamon adds warmth and depth to the flavor.
- Berry compote – Blueberries, raspberries, or cherries cooked into a thick sauce complement the pancakes beautifully.
Classic Savory Toppings
- Sour cream – The creamy, tangy flavor balances the crispy potato exterior.
- Smoked salmon – Adds a salty, smoky contrast that pairs well with the mild potato flavor.
- Garlic yogurt sauce – A blend of yogurt, garlic, and herbs enhances the dish with a fresh, savory twist.
- Chives or green onions – Sprinkled on top for a burst of color and flavor.
Creative Serving Ideas
- With a fried egg – Turning it into a complete breakfast dish.
- As a sandwich base – Layer smoked salmon, cream cheese, and cucumbers between two pancakes.
- With pulled pork or brisket – A hearty option for those who enjoy meat with their meal.

Common Mistakes to Avoid
1. Not Draining Excess Moisture
- Grated potatoes contain a lot of water, which can prevent the pancakes from crisping properly.
- Always squeeze out as much liquid as possible using a cheesecloth or paper towel.
2. Using the Wrong Type of Potato
- Russet potatoes work best due to their high starch content, which helps bind the mixture.
- Waxy potatoes, such as red or Yukon Gold, may make the pancakes too soft.
3. Cooking at the Wrong Temperature
- If the oil is too cold, the pancakes will absorb too much oil and become greasy.
- If the oil is too hot, the outside will burn before the inside is fully cooked.
- Maintain a medium heat and adjust as needed.
4. Overcrowding the Pan
- Frying too many pancakes at once lowers the oil temperature, leading to soggy results.
- Cook in small batches to maintain the right crispiness.
5. Flipping Too Soon
- Wait until the edges turn golden brown before flipping to avoid breaking the pancakes.
- Flipping too early can result in uneven cooking.
6. Skipping the Re-Fry
- A quick second fry for 30-60 seconds per side can make the pancakes even crispier.
Best Side Dishes for German Potato Pancakes
While Kartoffelpuffer can be enjoyed on their own, they taste even better when paired with complementary side dishes. Here are eight great options to serve alongside your potato pancakes.
1. Bratwurst
A traditional German sausage, bratwurst adds a hearty, meaty element to the meal. Serve it with mustard and sauerkraut for an authentic experience.
2. Sauerkraut
The tangy, fermented flavor of sauerkraut pairs perfectly with the crispy pancakes. It also adds a refreshing contrast to heavier toppings like sour cream or cheese.
3. Roasted Vegetables
A mix of roasted carrots, bell peppers, and zucchini brings color and a healthy balance to the dish.
4. Cucumber Salad
A light cucumber salad with vinegar and dill provides a refreshing contrast to the richness of the pancakes.
5. German Red Cabbage (Rotkohl)
This sweet and tangy cabbage dish is a classic side in German cuisine, adding both color and flavor to the plate.
6. Smoked Salmon Platter
If you enjoy a savory brunch, serve potato pancakes with a platter of smoked salmon, capers, red onions, and lemon wedges.
7. Mushroom Gravy
For a heartier meal, top the pancakes with a rich mushroom sauce made from butter, cream, and fresh mushrooms.
8. Fresh Green Salad
A simple salad with mixed greens, vinaigrette, and nuts balances out the crispy, fried texture of the pancakes.

Recipe Tips for the Best Potato Pancakes
Choosing the Right Potatoes
- Russet potatoes work best due to their high starch content, which helps the pancakes hold together.
- If you prefer a creamier texture, you can mix russet potatoes with Yukon Golds.
Preventing Soggy Pancakes
- After grating the potatoes, squeeze out as much liquid as possible using a clean kitchen towel or cheesecloth. This step is crucial for crispiness.
- Let the potato mixture sit for a few minutes; then drain any additional liquid that accumulates at the bottom of the bowl.
Achieving the Perfect Crispiness
- Use a cast-iron or nonstick skillet for even frying.
- Make sure the oil is hot but not smoking before adding the batter. If the oil is too cold, the pancakes will absorb too much oil and become greasy.
- Do not overcrowd the pan. Fry in small batches to allow the pancakes to cook evenly.
- Re-frying for an extra 30-60 seconds per side after the initial frying enhances the crunch.
Seasoning Variations
- For a more savory version, add garlic powder, paprika, or finely chopped fresh herbs like parsley or chives.
- For a sweeter variation, include a pinch of cinnamon and a teaspoon of sugar in the batter.
Storage and Reheating Instructions
Refrigeration
- Store leftover pancakes in an airtight container in the refrigerator for up to 3 days.
- To prevent them from becoming soggy, separate layers with parchment paper.
Freezing
- Arrange the cooked pancakes in a single layer on a baking sheet and freeze until firm.
- Transfer to a zip-top freezer bag, removing excess air to prevent freezer burn.
- Store in the freezer for up to 2 months.
Reheating for Best Results
- Oven: Preheat to 375°F (190°C) and bake for 10-12 minutes until hot and crispy.
- Stovetop: Reheat in a dry skillet over medium heat for 2-3 minutes per side.
- Air Fryer: Set to 350°F (175°C) and heat for 5-6 minutes, flipping halfway.
- Microwave: Not recommended as it makes the pancakes soft and chewy rather than crispy.

Frequently Asked Questions
1. Can I make the batter ahead of time?
It is best to cook the pancakes immediately after preparing the batter. If you must prepare in advance, store the grated potatoes in a bowl of cold water with a splash of lemon juice to prevent browning. Drain and mix with other ingredients just before frying.
2. What oil is best for frying potato pancakes?
Use oils with a high smoke point, such as vegetable oil, canola oil, or sunflower oil. Avoid butter, as it burns quickly.
3. Can I bake German potato pancakes instead of frying?
Yes, but the texture will be slightly different. To bake:
- Preheat the oven to 400°F (200°C).
- Lightly grease a baking sheet and arrange small mounds of batter, flattening them slightly.
- Bake for 15-20 minutes, flipping halfway.
4. What are traditional German toppings for potato pancakes?
- Sweet: Applesauce, powdered sugar, cinnamon, or jam.
- Savory: Sour cream, smoked salmon, fresh herbs, or garlic yogurt sauce.
5. How do I prevent the pancakes from falling apart?
- Ensure the batter has the right balance of moisture and starch. Too much liquid will cause them to break.
- Adding an extra tablespoon of flour or another egg can help bind the mixture if needed.
6. Can I use a food processor instead of grating by hand?
Yes, a food processor with a shredding disc saves time and effort. Just be sure to squeeze out excess moisture before mixing the batter.
7. Are German potato pancakes the same as latkes?
They are similar but have slight differences. Latkes often include baking powder and matzo meal, while Kartoffelpuffer are simpler, usually made with just potatoes, onion, flour, and egg.
8. What can I serve with potato pancakes?
They pair well with a variety of dishes, such as:
- Bratwurst or sausage
- Roasted meats like pork or chicken
- Sauerkraut or pickled vegetables
- A fresh green salad
Conclusion
German potato pancakes, or Kartoffelpuffer, are a crispy, golden delight that can be enjoyed in both sweet and savory variations. With the right techniques, you can achieve the perfect texture and flavor. Whether served with applesauce, sour cream, or smoked salmon, these versatile pancakes make a great appetizer, side dish, or even a light meal.
By following these storage and reheating tips, you can enjoy fresh-tasting potato pancakes anytime. Experiment with different seasonings and toppings to customize them to your taste. No matter how you serve them, these traditional German pancakes are sure to become a favorite.
German Potato Pancakes
Ingredients
- 1 lb russet potatoes
- 1 small yellow onion
- Pinch of salt plus more for seasoning
- Pinch of black pepper for savory pancakes
- 3 tbsp all-purpose flour
- 1 large egg
- Vegetable oil for frying
Instructions
- Wash and peel the potatoes. Grate them into a bowl using the large side of a box grater. Grate the onion into the same bowl.
- If excess liquid pools in the potato mixture, drain off as much as possible.
- Add salt, pepper (if making savory pancakes), flour, and egg to the potato-onion mixture. Mix thoroughly with your hands until a thick batter forms.
- Heat 1-2 tablespoons of vegetable oil in a large skillet over medium heat.
- Scoop about 2 tablespoons of the potato batter into the hot oil for each pancake, flattening slightly with the back of a spoon or spatula.
- Fry for 3-4 minutes per side until deeply golden brown and crispy. Transfer to a paper towel-lined plate.
- Once all pancakes are fried, re-fry them for an additional 30-60 seconds per side for extra crunch.
- Serve immediately while hot and crispy. Enjoy with applesauce, brown sugar, sour cream, or yogurt sauce.
Leave a Comment