Prepare to fall in love with German Potato Pancakes (Kartoffelpuffer), the ultimate comfort food that delivers crisp-tender bliss in every bite. These golden wonders combine fresh potatoes and onion with just a handful of pantry staples, transforming them into irresistible morsels with crunchy edges and a fluffy center. Whether you enjoy them piled high with applesauce, topped with a dollop of sour cream, or simply hot from the skillet with a pinch of salt, German Potato Pancakes (Kartoffelpuffer) are a delicious, rustic treat that’s perfect for everything from a hearty breakfast to Oktoberfest celebrations.

Ingredients You’ll Need
You’ll be amazed at how just a few simple ingredients lay the foundation for a plateful of classic German Potato Pancakes (Kartoffelpuffer)! Each one plays a starring role in creating those signature crispy exteriors and soft, savory interiors that everyone craves.
- Russet potatoes (2 pounds, peeled): The starchy texture gives the pancakes their signature crispiness, so don’t skip on squeezing out extra liquid.
- Small onion (1): This adds a subtle sweetness and depth of flavor, making every bite more savory and aromatic.
- Large eggs (2): They bind everything together and help achieve that perfect, golden crunch.
- All-purpose flour (1/4 cup): A bit of flour is essential for just the right texture – not too dense, not too flimsy.
- Salt (1/2 teaspoon): Brings all the flavors to life and balances the natural sweetness of potatoes and onions.
- Black pepper (1/4 teaspoon): Adds just the right touch of subtle heat.
- Nutmeg (1/4 teaspoon, optional): A pinch of nutmeg instantly elevates these pancakes with a hint of warmth and tradition.
- Vegetable oil (for frying): Neutral oil is perfect for achieving that beautifully crispy exterior.
- Applesauce or sour cream (optional, for serving): These classic dips create a wonderful contrast to the savory pancakes.
How to Make German Potato Pancakes (Kartoffelpuffer)
Step 1: Grate the Potatoes and Onion
Start by grabbing your box grater or food processor and get ready for a little arm workout! Grate the peeled russet potatoes and onion on the coarse side to create hearty shreds that fry up beautifully. This step is key for that perfect texture, and the onion blends in so seamlessly, adding both sweetness and a savory kick.
Step 2: Squeeze Out Excess Moisture
Don’t rush this step, as removing as much liquid as possible from the potatoes and onion really is the secret to extra crispy German Potato Pancakes (Kartoffelpuffer). Simply gather up the grated veggies in a clean kitchen towel and give it a strong squeeze over the sink. The drier the mixture, the crunchier your pancakes will be!
Step 3: Mix Everything Together
Transfer the squeezed, shredded potatoes and onion into a large bowl. Crack in the eggs, sprinkle over the flour, salt, pepper, and nutmeg if you’re using it. Stir until everything is thoroughly blended, and you get a thick, spoonable mixture. Every ingredient should be well-distributed for even cooking and flavor.
Step 4: Heat Oil and Fry
Pour about a quarter inch of vegetable oil into a large skillet and heat over medium-high until it shimmers (a small drop of the mixture should sizzle instantly). Working in batches, drop about a quarter cup of the potato mixture per pancake into the hot oil and gently flatten them with a spatula. Fry 3 or 4 at a time, giving them space to crisp up, and cook for 3–4 minutes per side or until deeply golden and irresistibly crispy.
Step 5: Drain and Serve
When the pancakes are golden on both sides, transfer them to a paper towel-lined plate to drain off any excess oil. Work through the mixture in batches, keeping finished pancakes warm in a low oven if you’d like. Now comes the best part: pile them up and serve piping hot, with applesauce or sour cream on the side if desired!
How to Serve German Potato Pancakes (Kartoffelpuffer)

Garnishes
A sprinkle of fresh chives, a dusting of flaky sea salt, or even a delicate twist of cracked black pepper can dress up German Potato Pancakes (Kartoffelpuffer) for any occasion. Classic accompaniments like applesauce highlight their crispiness with a touch of sweetness, while a spoonful of sour cream or crème fraîche adds cool, creamy richness. If you’re feeling fancy, top with smoked salmon or a few capers for a truly special touch.
Side Dishes
Serve these pancakes as a shining side for hearty main dishes, from juicy bratwurst to tender roast pork or schnitzel. They’re ideal alongside a simple German cucumber salad, tangy sauerkraut, or a light green salad with a lemony vinaigrette to balance the richness. Think of German Potato Pancakes (Kartoffelpuffer) as a canvas to enjoy with just about anything your heart desires!
Creative Ways to Present
Try mini pancakes as party appetizers or a build-your-own Kartoffelpuffer bar with a variety of toppings like pickled onions, herbed yogurt, or roasted veggies. You could also stack them up with layers of smoked fish and fresh dill, or tuck them into lunch wraps. Their hearty crispness lets them hold up well to imagination and fun twists.
Make Ahead and Storage
Storing Leftovers
If you find yourself with extra German Potato Pancakes (Kartoffelpuffer), simply let them cool completely before placing in an airtight container. They’ll keep in the refrigerator for up to 3 days, and stay crisp if you store them in a single layer on parchment paper to prevent sogginess.
Freezing
Freeze any leftover pancakes on a parchment-lined baking sheet until firm, then transfer to a freezer-safe bag or container. To keep the crispy texture, don’t stack them directly on top of each other. German Potato Pancakes (Kartoffelpuffer) can be frozen for up to three months—just reheat straight from frozen!
Reheating
The best way to revive German Potato Pancakes (Kartoffelpuffer) and keep them crunchy is to reheat them on a baking sheet in a 400°F (200°C) oven for 8–10 minutes. Microwaving will soften them, so stick with the oven or even a quick crisp-up in a hot skillet to restore that lovely texture.
FAQs
Can I make German Potato Pancakes (Kartoffelpuffer) gluten free?
Absolutely! Just swap the all-purpose flour for a gluten-free blend or even potato starch. The results will be just as crisp and delicious, with all the classic flavor you crave.
What kind of potatoes work best for Kartoffelpuffer?
Russet potatoes are the top choice thanks to their high starch content, which ensures your pancakes are extra crispy. Yukon Golds can work in a pinch, but avoid waxy varieties, as they may leave you with soggy results.
How do I keep the pancakes crispy?
For perfect crispiness, make sure to squeeze out as much liquid as possible from your potatoes, don’t overcrowd your pan, and serve German Potato Pancakes (Kartoffelpuffer) right after frying. Keep them warm in a low oven to preserve their crunch until ready to serve.
Can I prepare the potato mixture in advance?
It’s best to fry the pancakes right after mixing, as freshly grated potatoes can start to discolor and release more moisture over time. If you must prep ahead, store the shredded potatoes and onion in water in the fridge, then drain and squeeze dry before mixing in the remaining ingredients.
What are the best toppings for German Potato Pancakes (Kartoffelpuffer)?
While applesauce and sour cream are the stars, feel free to get creative! Try smoked trout, horseradish cream, sautéed mushrooms, or even a fried egg on top for a fun twist. Let your taste buds decide!
Final Thoughts
Give these German Potato Pancakes (Kartoffelpuffer) a try and discover just how satisfying crispy, homemade comfort can be. Whether you serve them for breakfast, at a festive dinner, or as a snack, you’ll find yourself making them again and again. Happy cooking!
Print
German Potato Pancakes (Kartoffelpuffer) Recipe
- Total Time: 40 minutes
- Yield: 10 pancakes 1x
- Diet: Vegetarian
Description
Learn how to make traditional German potato pancakes, also known as Kartoffelpuffer, with this easy and delicious recipe. These crispy potato fritters are a perfect side dish or appetizer, especially popular during Oktoberfest.
Ingredients
Potato Pancakes:
- 2 pounds russet potatoes (peeled)
- 1 small onion
- 2 large eggs
- 1/4 cup all-purpose flour
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon nutmeg (optional)
- Vegetable oil for frying
For Serving:
- Applesauce or sour cream (optional)
Instructions
- Grate the Potatoes and Onion: Grate the potatoes and onion using the coarse side of a box grater or a food processor. Squeeze out excess liquid with a clean kitchen towel.
- Combine Ingredients: In a large bowl, mix grated potatoes, onion, eggs, flour, salt, pepper, and nutmeg (if using) until well combined.
- Fry the Pancakes: Heat oil in a skillet, drop potato mixture, flatten into pancakes, and fry until golden and crispy on both sides.
- Drain and Serve: Drain fried pancakes on paper towels and serve warm with applesauce or sour cream.
Notes
- For extra crispiness, avoid crowding the skillet and ensure to drain excess liquid from the potato mixture before frying.
- Best enjoyed fresh but can be reheated in the oven for maintaining crispness.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Side Dish, Appetizer
- Method: Frying
- Cuisine: German
Nutrition
- Serving Size: 1 pancake
- Calories: 140
- Sugar: 1g
- Sodium: 170mg
- Fat: 7g
- Saturated Fat: 1g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 16g
- Fiber: 2g
- Protein: 3g
- Cholesterol: 25mg