German Potato Pancakes

German potato pancakes, also known as Kartoffelpuffer or Reibekuchen, are a classic dish that’s crispy on the outside and tender on the inside. Here’s a simple recipe to make German potato pancakes at home:


– 4 large potatoes (about 2 pounds), peeled
– 1 small onion, grated
– 2 eggs, lightly beaten
– 3 tablespoons all-purpose flour
– 1 teaspoon salt
– 1/2 teaspoon black pepper
– Vegetable oil, for frying
– Sour cream or applesauce, for serving (optional)


1. Grate the peeled potatoes using a box grater or a food processor fitted with a grating attachment. Place the grated potatoes in a clean kitchen towel or cheesecloth and squeeze out any excess moisture.

2. Transfer the grated potatoes to a large mixing bowl. Add the grated onion, beaten eggs, flour, salt, and black pepper to the bowl. Stir well to combine all the ingredients evenly.

3. Heat a large skillet or frying pan over medium heat. Add enough vegetable oil to generously coat the bottom of the skillet.

4. Once the oil is hot, drop spoonfuls of the potato mixture into the skillet, spreading them out slightly to form pancakes. Flatten each pancake with the back of a spoon or spatula to about 1/4 inch thickness.

5. Cook the potato pancakes for 3-4 minutes on each side, or until they are golden brown and crispy. Use a spatula to carefully flip the pancakes halfway through cooking.

6. Once the potato pancakes are cooked, transfer them to a plate lined with paper towels to drain any excess oil.

7. Repeat the process with the remaining potato mixture, adding more oil to the skillet as needed.

8. Serve the German potato pancakes hot, garnished with sour cream or applesauce if desired.

9. Enjoy the crispy and delicious German potato pancakes as a side dish or appetizer!

These German potato pancakes are a comforting and satisfying dish that’s perfect for breakfast, brunch, or as a tasty snack any time of day. They’re easy to make with simple ingredients and are sure to be a hit with family and friends!

Leave a Comment