German Potato Pancakes (Kartoffelpuffer) – Crispy, Golden, and Delicious! 🥔🥞
If you love crispy, golden, and perfectly seasoned potato pancakes, then you’re in for a treat! These German Potato Pancakes (Kartoffelpuffer) are a beloved classic—crispy on the outside, tender on the inside, and packed with delicious flavor. Whether you enjoy them as a savory side dish or a comforting snack, these pancakes are simple to make and incredibly satisfying.
In Germany, Kartoffelpuffer are often served at Christmas markets, festivals, or as a hearty breakfast. They’re commonly enjoyed with applesauce for a sweet contrast or sour cream for a tangy, creamy balance. The best part? You only need a few basic ingredients to whip up a batch at home!
Let’s get started by preparing the potatoes and onions, the foundation of these crispy pancakes.
Step 1: Prepare the Potatoes and Onion
📌 What You’ll Need:
- 2 lbs (900g) potatoes, peeled and grated
- 1 small onion, grated
- Clean kitchen towel or cheesecloth
📌 What to Do:
- Peel the potatoes and grate them using a box grater or a food processor with a grating attachment.
- Grate the onion as well—this adds extra flavor and keeps the pancakes from being too dry.
- Place the grated potatoes in a clean kitchen towel or cheesecloth and squeeze out as much moisture as possible. Removing excess moisture is key to crispy pancakes, so don’t skip this step!
Pro Tip: If you let the squeezed-out liquid sit for a few minutes, you’ll notice a layer of potato starch settling at the bottom. You can add this starch back into the potato mixture for extra crispiness.
Step 2: Mix the Batter
📌 What You’ll Need:
- Prepared grated potatoes and onion
- 2 large eggs
- 1/4 cup all-purpose flour
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon baking powder (optional, for extra crispiness)
📌 What to Do:
- In a large mixing bowl, combine the grated potatoes, grated onion, eggs, flour, salt, black pepper, and baking powder (if using).
- Mix everything well until all ingredients are evenly incorporated. The eggs help bind the mixture together, while the flour adds structure to keep the pancakes from falling apart.
Tip: If the mixture feels too wet, you can add a little more flour (about a tablespoon at a time) to help absorb excess moisture.
Now that our potato pancake batter is ready, it’s time for the fun part—frying them to crispy perfection! The key to making authentic German Kartoffelpuffer is getting that golden, crunchy exterior while keeping the inside soft and flavorful. Let’s dive into the best techniques for frying and serving these delicious potato pancakes!
Step 3: Heat the Oil for Frying
📌 What You’ll Need:
- Oil for frying (vegetable oil, canola oil, or sunflower oil)
- Large skillet or frying pan
📌 What to Do:
- Heat about 1/4 inch of oil in a large skillet over medium-high heat. The oil needs to be hot enough to fry the pancakes without absorbing too much grease, but not so hot that they burn before cooking through.
- To test if the oil is ready, drop a small amount of batter into the pan—if it sizzles immediately, the oil is at the right temperature (about 350°F/175°C).
Tip: If the pancakes are browning too fast on the outside but staying raw inside, lower the heat slightly to allow even cooking.
Step 4: Fry the Potato Pancakes
📌 What You’ll Need:
- Prepared potato pancake batter
- Spatula for flipping
- Paper towels for draining excess oil
📌 What to Do:
- Scoop about 1/4 cup of the potato mixture into the skillet for each pancake. Use a spatula or the back of a spoon to flatten them slightly. You want them to be thin enough to crisp up but not so thin that they fall apart.
- Cook for 3-4 minutes on each side until the pancakes are golden brown and crispy. Flip carefully to avoid breaking them.
- Remove the pancakes from the skillet and place them on a paper towel-lined plate to drain any excess oil.
- Repeat with the remaining batter, adding more oil as needed to keep the pancakes frying evenly.
Pro Tip: If you’re making a large batch, keep the finished pancakes warm in a 200°F (90°C) oven while you fry the rest.
Step 5: Serve and Enjoy!
📌 What You’ll Need:
- Applesauce or sour cream (for serving)
- Chopped chives or parsley (optional, for garnish)
📌 What to Do:
- Serve the potato pancakes warm, straight from the skillet for the best flavor and texture.
- Traditional German toppings include:
- Applesauce 🍏 for a slightly sweet contrast
- Sour cream for a tangy, creamy balance
- Chopped chives or parsley for a fresh finishing touch
- Pair them with a side of smoked salmon, bratwurst, or even a simple cucumber salad for a full meal.
Tip: These pancakes taste best fresh, but you can reheat them in the oven at 375°F (190°C) for 5-10 minutes to crisp them back up.
Now that your German Potato Pancakes are hot, crispy, and ready to serve, let’s go over some frequently asked questions and final tips to help you make the best Kartoffelpuffer every time. Whether you’re making them for a cozy breakfast, a side dish, or a festive holiday meal, these tips will ensure your pancakes turn out perfectly crispy and delicious!
Frequently Asked Questions
1. Can I make potato pancakes ahead of time?
Yes! While potato pancakes taste best fresh, you can make them ahead of time and store them in the refrigerator for up to 3 days. To reheat and maintain crispiness, place them in a 375°F (190°C) oven for 5-10 minutes instead of microwaving.
2. Can I freeze potato pancakes?
Absolutely! Allow the pancakes to cool completely, then place them in a single layer on a baking sheet and freeze for about an hour. Once frozen, transfer them to an airtight container or freezer bag and store them for up to 3 months. Reheat them in the oven at 375°F (190°C) until crispy and heated through.
3. Why are my potato pancakes falling apart?
If your pancakes are falling apart, it could be due to too much moisture in the potatoes. Be sure to squeeze out as much water as possible before mixing the batter. If the batter still seems too wet, try adding a little more flour (about 1 tablespoon at a time) to help bind the mixture.
4. How do I get my potato pancakes extra crispy?
For extra crispy pancakes:
- Use the baking powder in the recipe—it helps create a lighter, crispier texture.
- Make sure the oil is hot before adding the pancakes.
- Flatten the pancakes so they cook evenly and crisp up better.
- Don’t overcrowd the pan—giving each pancake enough space allows for even frying.
5. Can I make these without frying?
While traditional Kartoffelpuffer are fried, you can bake them for a healthier option.
- Preheat the oven to 425°F (220°C) and place the pancakes on a greased baking sheet.
- Bake for 15-20 minutes, flipping halfway through, until golden and crispy.
- You won’t get the exact same crunch as frying, but they’ll still be delicious!
Final Thoughts – Why You’ll Love These German Potato Pancakes
These German Potato Pancakes (Kartoffelpuffer) are crispy, flavorful, and incredibly easy to make. Whether you enjoy them with applesauce, sour cream, or on their own, they’re a comforting, traditional dish that works for breakfast, lunch, or dinner.
The golden, crispy edges paired with the soft, flavorful inside make them totally irresistible. Plus, they’re perfect for sharing—whether at a holiday gathering, Oktoberfest celebration, or a cozy weekend meal.
Give this recipe a try and let me know how it turns out! Do you prefer yours with applesauce or sour cream? Or do you have a special topping you love? Drop a comment below—I’d love to hear your favorite way to enjoy Kartoffelpuffer!
Guten Appetit! 🥔🥞🔥
Print
Cheesy Potato Pancakes: The Perfect Crispy Side Dish
- Total Time: 35 minutes
- Yield: 4–6 servings
Description
These crispy, golden German potato pancakes are a traditional comfort food, perfect for breakfast, lunch, or a savory snack! Serve them with applesauce or sour cream for an authentic taste of Germany.
Ingredients
✅ 2 lbs (900g) potatoes, peeled and grated
✅ 1 small onion, grated
✅ 2 large eggs
✅ 1/4 cup all-purpose flour
✅ 1 teaspoon salt
✅ 1/2 teaspoon black pepper
✅ 1/2 teaspoon baking powder (optional, for extra crispiness)
✅ Oil, for frying
Instructions
1️⃣ Remove Moisture:
- Place the grated potatoes in a clean kitchen towel and squeeze out as much excess moisture as possible. This step helps achieve the crispiest pancakes.
2️⃣ Mix the Batter:
- In a large bowl, combine the grated potatoes, grated onion, eggs, flour, salt, black pepper, and baking powder (if using). Mix well until evenly combined.
3️⃣ Heat the Oil:
- Heat about 1/4 inch of oil in a large skillet over medium-high heat.
4️⃣ Form the Pancakes:
- Scoop about 1/4 cup of the potato mixture into the skillet and flatten it with a spatula to form a pancake.
5️⃣ Fry Until Golden:
- Cook for 3-4 minutes per side, or until golden brown and crispy.
6️⃣ Drain Excess Oil:
- Remove the pancakes and place them on a paper towel-lined plate to absorb excess oil.
7️⃣ Repeat & Serve:
- Continue frying the remaining batter, adding more oil as needed.
- Serve warm with applesauce, sour cream, or your favorite toppings.
Notes
✔ For extra crispiness, fry in clarified butter or a mix of oil and butter.
✔ Use starchy potatoes like Russets for the best texture.
✔ Make-ahead tip: Keep warm in a 200°F (95°C) oven while frying the rest.
- Prep Time: 15 minutes
- Cook Time: 20 minutes



