There's a reason German Potato Pancakes have been showing up on family tables for generations. Golden and crispy on the outside, soft and savory on the inside, these little beauties come together with just a handful of simple ingredients you probably already have. I still remember the first time I made them on a quiet Sunday morning - the sizzle when the batter hit the hot oil, that warm, starchy aroma filling the kitchen. My whole family wandered in without being called.

These German Potato Pancakes, also known as Kartoffelpuffer or Reibekuchen, are surprisingly easy to pull off at home, even on a busy weeknight. If you love cozy, satisfying recipes like these, you might also enjoy my Crispy Apple Fritters Recipe, Cottage Cheese Egg Bake, One Hour Cinnamon Rolls, Coffee Cake Muffins with Cinnamon Swirl, Cinnamon Cruffin Recipe, or my rustic Dutch Oven Bread Recipe - all perfect alongside a warm, homemade meal.
Why You'll Love These German Potato Pancakes
These German Potato Pancakes check every single box for a comfort food recipe.
They're crispy and golden on the outside with that soft, savory center that just melts. They come together in about 30 minutes total. The ingredients are simple and affordable - just potatoes, onion, eggs, and a few pantry spices. They work as a side dish, a main course, or even a cozy snack.
Kids love them. Adults go back for seconds. And that contrast of crispy pancake with cold, sweet applesauce? Absolutely unbeatable.
These Kartoffelpuffer are also incredibly versatile. Serve them sweet with applesauce, savory with smoked salmon and sour cream, or just plain with a little extra salt. There's truly no wrong way to enjoy them.
Jump to:
Ingredients for German Potato Pancakes
Here's everything you need to make these crispy German Potato Pancakes at home.
2 pounds potatoes (peeled and finely grated): The base of everything. Russet or Yukon gold potatoes work beautifully here - they have enough starch to hold the pancakes together and give you that crispy golden edge.
1 yellow onion (peeled and finely grated): Adds a savory depth and a little sweetness that makes these Reibekuchen taste like the real thing. Grating it fine means it blends right into the batter.
2 eggs: These help bind everything together and give the pancakes structure so they don't fall apart in the pan.
1 teaspoon salt: Essential for flavor. Don't skip it - potatoes need a good amount of seasoning to really shine.
½ teaspoon black pepper: Adds a gentle warmth that balances the starchy potato flavor.
½ teaspoon ground nutmeg: This is the little secret ingredient in traditional German Potato Pancakes. Just a pinch adds warmth and a subtle depth you can't quite place but would definitely miss.
¼ cup vegetable oil (more as needed): Needed for frying. Vegetable oil has a high smoke point, which helps you get that deeply golden, crispy crust.
Applesauce (for serving): The classic pairing. The cold, sweet applesauce next to the hot, salty pancake is genuinely one of the best flavor combinations in simple cooking.
See recipe card for quantities.
How to Make German Potato Pancakes
Here's how to make German Potato Pancakes from scratch, step by step.
Grate Potatoes and Onion: Peel and finely grate the potatoes and onion using a box grater or food processor. The finer the grate, the crispier your kartoffelpuffer will be, so take your time here.
Drain Excess Moisture: Place the grated potatoes and onion into a fine mesh strainer or nut milk bag and squeeze out as much liquid as possible. Let it sit for a few minutes so the potato starch can settle at the bottom of the bowl - you'll want that starch back in the batter.

Prepare Potato Mixture: Transfer the drained potatoes and onions to a mixing bowl. Add the eggs, salt, black pepper, and ground nutmeg. Stir everything together until it's well combined and looks like a thick, rough batter.

Add Potato Starch: Carefully pour off the watery liquid from the bowl you drained into, leaving the thick white starch sitting at the bottom. Add that starch back into your potato mixture and stir it in. This step helps your German Potato Pancakes hold together and get extra crispy.
Pan-Fry the Pancakes: Heat the vegetable oil in a large skillet over medium-high heat until it's shimmering. Scoop a small portion of batter, shape it into a pancake with your hands or the back of a spoon, and lay it gently into the hot oil. Repeat until the pan is full without crowding. Fry each side for 7 to 10 minutes, until deeply golden brown and crispy.
Drain Excess Oil: Transfer finished pancakes to a plate lined with paper towels to soak up any extra oil. Add more oil to the pan between batches if needed and let it heat up before adding more batter.
Serve: Serve your German Potato Pancakes hot right out of the pan with a generous spoonful of applesauce on the side, or with smoked salmon and sour cream for a savory twist.
Substitutions and Variations
Potatoes: Russet potatoes are the classic choice for German Potato Pancakes, but Yukon golds work well too. Avoid waxy varieties like red potatoes - they don't release enough starch.
Oil: You can use sunflower oil or canola oil in place of vegetable oil. Avoid olive oil here since it has a lower smoke point and can affect the flavor.
Eggs: If you need an egg-free version, a flax egg (1 tablespoon ground flaxseed plus 3 tablespoons water) can work as a binder, though the texture will be slightly different.
Nutmeg: If you don't have ground nutmeg, a tiny pinch of white pepper or even a small amount of caraway seeds can fill in. The flavor will shift slightly but still taste delicious.
Serving options: Try these Kartoffelpuffer with sour cream, Greek yogurt, smoked salmon, or even a fried egg on top for a heartier meal.
Equipment You'll Need
Making German Potato Pancakes doesn't require anything fancy, just a few kitchen basics.
- Box grater or food processor
- Fine mesh strainer or nut milk bag
- Large skillet or frying pan
- Paper towels for draining
A heavy-bottomed pan like cast iron works especially well here because it holds heat evenly and helps you get that deep, golden crust without burning the outside before the inside cooks through.
Storage Tips
Refrigerator: Leftover German Potato Pancakes keep well in an airtight container in the fridge for up to 3 days. Layer them between paper towels to absorb any moisture.
Freezer: These freeze beautifully. Let them cool completely, then freeze in a single layer on a baking sheet. Once frozen, transfer to a zip-lock bag. They'll keep for up to 2 months.
Reheating: For the crispiest results, reheat in a skillet over medium heat or in the oven at 375°F for about 10 minutes. Avoid the microwave - it makes them soft and a little soggy.
Expert Tips for Perfect German Potato Pancakes
Squeeze the potatoes really well. This is the single most important step. Too much moisture in the batter means soggy, falling-apart pancakes. Squeeze hard, squeeze twice if you need to.
Save the starch. That white stuff at the bottom of the drained liquid is potato starch, and it's your secret weapon. Adding it back into the batter helps the German Potato Pancakes crisp up and hold together beautifully.
Don't crowd the pan. Give each pancake room to fry. Crowding drops the oil temperature and leads to greasy, pale pancakes instead of golden, crispy ones.
Keep the finished ones warm. If you're making a big batch, set cooked Kartoffelpuffer on a baking sheet in a 200°F oven while you finish the rest. They'll stay warm and crispy without getting soggy.
Use medium-high heat. Too low and they absorb too much oil. Too high and the outside burns before the inside cooks. Medium-high gives you that deep golden crust with a fully cooked, tender center.
FAQ
What are potato pancakes called in German?
They're most commonly called Kartoffelpuffer across Germany, though in the Rhineland region you'll hear them called Reibekuchen. Both names refer to the same crispy, golden German Potato Pancakes we know and love. The word "Kartoffel" means potato, and "Puffer" roughly refers to the puffing or sizzling sound they make when they hit the hot oil.
What are the ingredients in German potato pancakes?
Traditional German Potato Pancakes use just a few simple ingredients - grated potatoes, grated onion, eggs, salt, pepper, and a touch of ground nutmeg. The batter is pan-fried in vegetable oil until golden and crispy. Applesauce is the classic accompaniment, though smoked salmon and sour cream are popular too.
What is the name of a German pancake?
Germany actually has several styles of pancakes. A thin, crepe-style pancake is called a Pfannkuchen in most regions. The fluffy Dutch Baby-style oven pancake is called a Dampfnudel or Ofenpfannkuchen. But when most people say "German pancake," they're usually thinking of Kartoffelpuffer, the crispy potato pancakes that are one of Germany's most beloved street foods and comfort dishes.
Are latkes and German potato pancakes the same?
They're very similar but not identical. Both are grated potato pancakes that are pan-fried until crispy, and both are delicious. The main difference is cultural and historical - latkes are the traditional Jewish version, most associated with Hanukkah, while German Potato Pancakes come from German and Central European home cooking. The recipes are nearly identical, though some versions of latkes skip the nutmeg and some use matzo meal instead of potato starch as a binder. Both are served with applesauce, and both are absolutely worth making.
Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with [this recipe]:
German Potato Pancakes (Kartoffelpuffer)
Ingredients
Equipment
Method
- Peel and grate the potatoes and onion finely. You can use a food processor to make this faster.
- Place the grated potatoes and onions into a fine mesh strainer. Squeeze out the excess moisture and let it sit for a few minutes to separate the potato starch.
- Transfer the drained ingredients into a bowl. Add the eggs, salt, pepper, and ground nutmeg. Stir everything until well mixed.
- Carefully pour out the excess water from the bowl, keeping the potato starch at the bottom. Add the potato starch to the mixture and stir until fully incorporated.
- Heat the vegetable oil in a large pan over medium-high heat. Once hot, drop spoonfuls of the mixture into the pan, shaping them into pancakes. Continue until the pan is full.
- Cook the pancakes for 7-10 minutes on each side, turning them golden and crispy. Remove them from the pan and place on a plate lined with paper towels. If necessary, add more oil and repeat the process with the remaining mixture.
- Serve the potato pancakes with applesauce or your preferred side and enjoy!













Leave a Reply