German Potato Pancakes (Authentic Kartoffelpuffer)

By Natalie Quinn

On December 27, 2025

A close-up of several authentic German potato pancakes stacked on a white plate, garnished with fresh parsley.

Cuisine

German

Prep time

15 minutes

Cooking time

20 minutes

Total time

35 minutes

Servings

4 people

There are few comfort foods as universally loved as a perfectly fried potato. This authentic German Potato Pancakes recipe, known as Kartoffelpuffer or Reibekuchen, delivers that satisfaction in every single bite. Forget soggy, bland pancakes; we’re diving deep into the secrets of achieving a shatteringly crispy, golden-brown exterior with a tender, flavorful interior. This is the only guide you’ll ever need to master this beloved classic.

Whether you grew up enjoying these at festivals or you’re trying them for the first time, their simple charm is undeniable. Made with just a handful of pantry staples, these pancakes are a testament to the magic of simple ingredients handled with care. Serve them with traditional applesauce or a dollop of sour cream for a meal that’s both rustic and deeply rewarding.

What Makes These German Potato Pancakes Truly Authentic?

An authentic German Potato Pancake recipe is all about simplicity and texture. Unlike other variations, traditional Kartoffelpuffer relies on finely grated raw potatoes and onion as its base. The key is removing as much water as possible from the potatoes to ensure maximum crispiness. We use a touch of flour and egg as a binder, letting the pure flavor of the potato shine through. This method creates a pancake that is delightfully crunchy on the outside while remaining soft and savory inside.

The Essential Ingredients for Perfect Kartoffelpuffer

You only need a few simple ingredients to create these incredible pancakes. The quality of your potatoes is key!

  • Starchy Potatoes: Russet or Idaho potatoes are the best choice. Their high starch content helps bind the pancakes and ensures a fluffy interior and crispy exterior.
  • Yellow Onion: Adds a sharp, savory depth of flavor that is essential to the authentic taste.
  • Large Egg: Acts as the primary binder, holding the grated potatoes and onion together.
  • All-Purpose Flour: Just a small amount helps absorb any remaining moisture and aids in binding.
  • Salt and Pepper: For seasoning. Don’t be shy with the salt; it brings out the flavor of the potatoes.
  • Neutral Oil: Vegetable, canola, or another high-smoke-point oil is necessary for frying to a perfect golden brown.

How to Make German Potato Pancakes: A Step-by-Step Guide

  1. Prep the Potatoes and Onion: Peel the potatoes and onion. Using the small holes of a box grater or a food processor, finely grate the potatoes. Place the grated potatoes in a bowl of cold water immediately to prevent them from turning grey. Grate the onion into a separate large bowl.
  2. Squeeze Out the Moisture: This is the most crucial step! Working in batches, scoop the grated potatoes out of the water and place them in the center of a clean kitchen towel or several layers of cheesecloth. Wring it out over the sink, squeezing as hard as you can to remove as much liquid as possible. You’ll be surprised how much water comes out. Add the dry, grated potatoes to the bowl with the grated onion.
  3. Mix the Batter: To the bowl with the potatoes and onion, add the egg, all-purpose flour, salt, and pepper. Mix with a fork until everything is just combined. Do not overmix.
  4. Heat the Pan: Pour about ¼ inch of neutral oil into a large, heavy-bottomed skillet (cast iron is excellent here) over medium-high heat. The oil is ready when a small shred of potato sizzles immediately.
  5. Fry the Pancakes: Scoop about ¼ cup of the potato mixture and carefully place it into the hot oil. Use the back of a spoon to flatten it into a thin pancake. Don’t overcrowd the pan; fry in batches of 3-4.
  6. Cook Until Golden: Fry for 3-5 minutes per side, until the edges are deep golden brown and crispy. Flip carefully with a thin spatula.
  7. Drain and Serve: Transfer the cooked pancakes to a wire rack set over a baking sheet to drain. This keeps them crispy. If you love potatoes, you have to try these Gouda Mashed Potatoes next. Serve your German Potato Pancakes immediately while hot.
A batch of German potato pancakes frying in a skillet to a perfect golden brown, ready to be flipped.
The irresistible sizzle of potato pancakes frying to perfection.

Pro Tips for the Crispiest German Potato Pancakes

Achieving that perfect crunch is an art, but these tips will make you a master.

Choose the Right Potato

The type of potato you use makes a huge difference. Starchy potatoes like Russets are non-negotiable for authentic German Potato Pancakes. Their lower moisture and higher starch content create a fluffier interior and help the exterior crisp up beautifully in the hot oil.

Squeeze, Squeeze, Squeeze!

Water is the enemy of crispiness. The single most important step in this recipe is wringing every last drop of moisture out of the grated potatoes. Using a kitchen towel or cheesecloth is the most effective method. A dry potato mixture fries, while a wet one steams, resulting in soggy pancakes.

The Secret to a Golden-Brown Finish

Make sure your oil is hot enough before you add the batter. If it’s not, the pancakes will absorb too much oil and become greasy. A heavy-bottomed skillet, like cast iron, retains heat well and promotes even cooking, giving you that consistent golden-brown color. For another crispy favorite, check out these Homemade Crispy Onion Rings.

A close-up of several authentic German potato pancakes stacked on a white plate, garnished with fresh parsley.
The perfect golden-brown crust on these Kartoffelpuffer.

Classic Serving Suggestions

Traditionally, German Potato Pancakes are served very simply. The two most popular accompaniments are:

  • Applesauce (Apfelmus): The sweet and slightly tart flavor of applesauce cuts through the richness of the fried pancake perfectly.
  • Sour Cream or Quark: A dollop of cool, tangy sour cream or quark provides a delicious creamy contrast.

For a heartier meal, they can also be served alongside sausages or a hearty soup like this Classic Minestrone Soup.

Storing and Reheating Leftovers

While German Potato Pancakes are best enjoyed fresh, you can store leftovers. Let them cool completely, then store them in an airtight container in the refrigerator for up to 3 days. To reheat and bring back their crispiness, place them in a single layer on a baking sheet in an oven or toaster oven at 375°F (190°C) for 5-10 minutes, or until heated through and crispy again. Microwaving is not recommended as it will make them soggy.

Frequently Asked Questions

It’s not recommended. The batter will become watery and oxidize (turn grey) as it sits. For the best and crispiest results, mix the batter and fry the pancakes immediately.

High-starch potatoes are best. We strongly recommend Russet or Idaho potatoes. Their starchy, low-moisture content is the key to a crispy exterior and a fluffy interior. Avoid waxy potatoes like red or new potatoes.

The two most traditional and popular toppings are applesauce (Apfelmus) and sour cream or quark. The sweetness of the applesauce or the tang of the sour cream perfectly complements the savory, fried pancake.

They are very similar, but there are subtle differences. German Potato Pancakes (Kartoffelpuffer) typically use flour as a binder and are often grated more finely. Jewish Latkes are traditionally made for Hanukkah, often use matzo meal or breadcrumbs as a binder, and can have a slightly coarser texture.

Grated potatoes turn grey due to oxidation when exposed to air. To prevent this, place the grated potatoes in a bowl of cold water immediately after grating. Only squeeze them dry right before you mix the batter.

Share Your Creations!

We are confident this is the best German Potato Pancakes recipe you’ll find! It brings authentic German flavors and that sought-after crispy texture right to your kitchen. If you make this recipe, we’d love to see it! Please leave a comment below or share a photo of your masterpiece on Pinterest.

Crispy, golden-brown German Potato Pancakes served on a plate with a side of applesauce. The perfect authentic Kartoffelpuffer recipe.
Nothing beats the crunch of authentic German Potato Pancakes!

German Potato Pancakes Recipe

A close-up of several authentic German potato pancakes stacked on a white plate, garnished with fresh parsley.

German Potato Pancakes (Authentic Kartoffelpuffer)

The best recipe for authentic German Potato Pancakes (Kartoffelpuffer). Learn the secrets to making them perfectly crispy and golden brown every single time. An easy, traditional recipe served best with applesauce or sour cream.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 4 people
Course: Appetizer, Breakfast, Side Dish
Cuisine: German
Calories: 285

Ingredients
  

  • 2 lbs Russet potatoes about 4 medium potatoes, peeled
  • 1 medium yellow onion peeled
  • 1 large egg lightly beaten
  • 3 tbsp all-purpose flour
  • 1 tsp salt or to taste
  • 1/2 tsp black pepper freshly ground
  • 1/2 cup vegetable oil or other neutral oil, for frying

Equipment

  • 1 Box Grater or Food Processor
  • 1 Large Skillet (Cast-Iron Recommended)
  • 1 Clean Kitchen Towel or Cheesecloth

Instructions
 

  1. Using a box grater or food processor, finely grate the peeled potatoes. Immediately place the grated potatoes into a bowl of cold water to prevent browning. Finely grate the onion and place it in a large mixing bowl.
  2. Working in batches, take handfuls of the grated potato and place them in a clean kitchen towel or cheesecloth. Wring out as much liquid as physically possible. This step is critical for crispy pancakes. Add the dry potatoes to the bowl with the onion.
  3. Add the lightly beaten egg, all-purpose flour, salt, and pepper to the potato and onion mixture. Mix with a fork until just combined. Do not overmix.
  4. Pour oil to a depth of about ¼ inch in a large, heavy-bottomed skillet over medium-high heat. The oil is ready when a small shred of potato sizzles on contact.
  5. Scoop about ¼ cup of the mixture per pancake into the hot oil, being careful not to overcrowd the pan. Use the back of a spoon to press down and flatten into thin patties. Fry for 3-5 minutes on the first side, until the edges are a deep golden brown.
  6. Carefully flip the pancakes and cook for another 3-5 minutes, until golden brown and cooked through. Transfer to a wire rack to drain excess oil.
  7. Serve the German Potato Pancakes hot with a side of applesauce or sour cream.

Notes

For the crispiest results, ensure your potato mixture is as dry as possible.
A cast iron skillet holds heat evenly, which is ideal for getting a uniform golden-brown crust.
Serve immediately, as they will lose their crispiness as they sit.

You might also like these recipes

Leave a Comment

Recipe Rating