Home » Blog » German Potato Pancakes

German Potato Pancakes

Save this recipe on:

Golden, crispy edges, tender centers, and that irresistible mix of potato, onion, and a hint of seasoning – German potato pancakes (Kartoffelpuffer) are the kind of comfort food that makes any table feel extra cozy. They’re simple, rustic, and endlessly versatile, whether you serve them with applesauce for brunch or alongside a hearty roast for dinner.

This version keeps things traditional but approachable: freshly grated potatoes, a bit of onion for depth, eggs and flour to bind, and a hot skillet with just enough oil to create that signature crunch. They come together quickly and feel special enough for weekends, yet easy enough for a busy weeknight.


Why You’ll Love This German Potato Pancakes

German potato pancakes are the best kind of kitchen magic: a handful of basic ingredients that turn into something your family will request again and again. They’re naturally budget-friendly, made mostly from pantry staples you probably already have on hand.

They also fit into almost any meal plan. Serve them as a cozy breakfast or brunch, a hearty snack after school, or a comforting side dish with sausage, roasted chicken, or soup. You can dress them up with smoked salmon and sour cream or keep it classic with just a spoonful of applesauce.

Because they’re pan-fried instead of deep fried, you still get all the crispiness with less oil. Plus, once you know the simple technique in this recipe, you can tweak the flavor with herbs, spices, or different toppings for endless variations.


What Kind of Potatoes Work Best for German Potato Pancakes?

Starchy potatoes are your secret weapon for crisp, lacy German potato pancakes that hold together beautifully. Russet potatoes are ideal here because they have enough starch to bind and enough dryness to crisp up quickly in the pan.

If you prefer a slightly creamier interior, you can use Yukon Gold potatoes or even a mix of Russet and Yukon. Waxy varieties like red potatoes will still work, but they tend to give softer, less crispy pancakes and may need a bit more flour to help them hold their shape.

Whichever potato you choose, make sure to squeeze out as much moisture as possible after grating. This simple step makes the difference between soggy cakes and the golden, crunchy potato pancakes you’re after.


Ingredients for the German Potato Pancakes

Before you start frying, it helps to know why each ingredient is in the bowl. That way, you can confidently adjust things to your taste without losing the classic texture and flavor.

  • Russet potatoes – The star of the recipe, providing starch and structure so the pancakes turn crisp and hold together.
  • Yellow onion – Adds savory depth and a gentle sweetness that balances the richness of the potatoes.
  • Eggs – Bind the grated potatoes and onion, helping the pancakes stay together as they cook.
  • All-purpose flour – Gives the batter a bit of body and supports that golden, crisp exterior.
  • Kosher salt – Enhances the natural flavor of the potatoes and keeps the pancakes from tasting flat.
  • Black pepper – Adds subtle warmth and a little bite in each crispy forkful.
  • Ground nutmeg (optional) – A traditional German touch that brings a soft, aromatic warmth.
  • Neutral oil for frying – Creates a crisp, golden-brown crust without overpowering the flavor of the potatoes.
  • Sour cream (for serving) – Adds cool creaminess that pairs beautifully with the hot, crunchy pancakes.
  • Applesauce (for serving) – Classic German-style topping that adds sweetness and a bright contrast to the savory pancakes.

How To Make the German Potato Pancakes

Making German potato pancakes is mostly about simple technique: grating, squeezing, mixing, and frying. Once you’ve done it once, you’ll feel comfortable pulling this recipe out anytime you have extra potatoes to use.

Step 1: Prep and grate the potatoes

Peel the potatoes and rinse them to remove any dirt. Using the large holes of a box grater or the grating disc of a food processor, grate the potatoes into a large bowl. Work quickly so the potatoes don’t darken too much as they sit.

Step 2: Grate the onion

Peel a small yellow onion and grate it on the same side of the box grater. Add the grated onion to the potatoes. The onion juice will mix into the potatoes and help flavor the whole batter.

Step 3: Squeeze out the excess moisture

Transfer the grated potato and onion mixture to a clean kitchen towel or layers of cheesecloth set over a bowl. Gather the towel around the mixture and twist firmly, squeezing out as much liquid as you can. Discard the liquid and return the drained potato mixture to the bowl.

Step 4: Mix the batter

Add the eggs, flour, salt, pepper, and nutmeg (if using) to the drained potatoes and onion. Stir everything together until the potatoes are evenly coated and the mixture holds together when pressed. If the batter seems too loose, you can add a little more flour, a spoonful at a time.

Step 5: Heat the oil

Pour a thin layer of neutral oil into a large, heavy skillet and set it over medium to medium-high heat. You want the oil hot enough that a tiny bit of batter sizzles immediately when it touches the pan, but not so hot that it smokes.

Step 6: Fry the potato pancakes

Spoon small mounds of the potato mixture into the hot oil, gently pressing them down with the back of the spoon to form thin, even pancakes. Leave some space between each one so they can crisp instead of steam.

Cook the pancakes for a few minutes on each side, until the edges are deeply golden and the centers feel set. Adjust the heat as needed so they brown evenly without burning.

Step 7: Drain and keep warm

Transfer the cooked pancakes to a plate lined with paper towels or a wire rack set over a baking sheet to drain off any excess oil. If you’re making a large batch, keep them warm in a low oven while you finish frying the rest of the batter.

Step 8: Serve with your favorite toppings

Serve the German potato pancakes hot, with dollops of sour cream and spoonfuls of applesauce on the side. Add chopped chives, smoked salmon, or a squeeze of lemon if you’d like to dress them up even more.


How to Serve These German Potato Pancakes

German potato pancakes are incredibly flexible when it comes to serving. As written, this recipe makes about 12 medium pancakes and comfortably feeds 4 people as a side dish or 2–3 people as a main course, depending on appetites.

For a traditional feel, serve them with applesauce and sour cream. For brunch, pile them high with smoked salmon, a poached egg, and a sprinkle of fresh herbs. They also make a fantastic side for sausages, schnitzel, roasted chicken, or a cozy bowl of soup.

If you’re serving a crowd, you can double the recipe and keep the pancakes warm on a sheet pan in a low oven. Just avoid stacking them too tightly so they stay crisp until they hit the table.


How to Store and Reheat German Potato Pancakes

If you’re lucky enough to have leftovers, German potato pancakes store and reheat better than you might think.

In the refrigerator: Let the pancakes cool completely on a wire rack, then transfer them to an airtight container with parchment paper between layers. Store in the fridge for up to 3 days.

In the freezer: Arrange fully cooled pancakes in a single layer on a baking sheet and freeze until solid. Transfer to a freezer-safe bag or container, separating layers with parchment. They’ll keep well for up to 2 months.

To reheat: For the crispiest results, reheat pancakes in a 400°F (200°C) oven or air fryer until hot and crunchy again, about 8–10 minutes from the fridge or a bit longer from frozen. You can also reheat them in a lightly oiled skillet over medium heat, flipping once, until warmed through.

Avoid microwaving if you can, as it tends to make the pancakes soft instead of crisp.


Frequently Asked Questions

Can I use pre-shredded hash browns instead of grating potatoes?
Yes, you can use refrigerated or thawed frozen shredded hash browns in a pinch. Make sure to squeeze out any excess moisture and season well. Freshly grated potatoes will give you the most traditional flavor and texture, but hash browns are a convenient shortcut.

Why are my potato pancakes falling apart in the pan?
If your pancakes are breaking apart, the mixture is usually either too wet or missing enough binding. Be sure to squeeze the potatoes and onion very well, and don’t skip the eggs and flour. If the batter still seems loose, add a teaspoon or two more flour until it holds together when pressed.

How do I keep my potato pancakes from turning gray?
Potatoes oxidize quickly once they’re grated. Working quickly and squeezing out the moisture helps, and the eggs in the batter will also slow browning. If you need extra insurance, you can stir in a small squeeze of lemon juice.

Can I make the batter ahead of time?
For the best texture, it’s ideal to fry the pancakes soon after mixing the batter. If you need to prep ahead, you can grate and squeeze the potatoes and onion, then store the drained mixture in the fridge for a few hours. Stir in the eggs, flour, and seasonings just before frying.

Are German potato pancakes gluten-free?
Traditional recipes include a bit of flour, but you can make them gluten-free by using a 1:1 gluten-free flour blend or even potato starch instead. Just keep in mind that different flours absorb moisture differently, so you may need to adjust the amount slightly.


Want More Breakfast & Brunch Ideas?

If you love these German potato pancakes, you’ll probably enjoy these other cozy breakfast and brunch favorites too:


Save This Pin For Later

📌 Save this German potato pancakes recipe to your Pinterest breakfast or brunch board so you can find it whenever the craving for something crispy and comforting hits.

And when you make them, let me know how they turned out. Did you keep it classic with applesauce and sour cream, or did you top them with smoked salmon, eggs, or cheese? I love hearing how you make these recipes your own.

If you’re looking for even more everyday meal inspiration and new dishes to try, you can find plenty of ideas on Life With Mira.


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

German Potato Pancakes


  • Author: Mira
  • Total Time: 40
  • Yield: 4
  • Diet: Vegetarian

Description

Crispy German Potato Pancakes are a cozy, easy recipe made with simple ingredients like grated potatoes, onion, and eggs—perfect for a quick breakfast, brunch, or even breakfast-for-dinner. These golden potato cakes are pan-fried until crunchy on the outside and tender inside, making them a versatile choice for busy weeknights, weekend breakfast ideas, or comforting dinner ideas. Serve them with sour cream and applesauce for a classic touch, or dress them up with smoked salmon and eggs for a fun twist on brunch food ideas and savory pancake inspiration.


Ingredients

1 1/2 pounds russet potatoes, peeled

1 small yellow onion, grated

2 large eggs

3 tablespoons all-purpose flour

1 teaspoon kosher salt

1/2 teaspoon black pepper

1/4 teaspoon ground nutmeg (optional)

1/3 cup neutral oil for frying (such as canola or vegetable oil)

Sour cream, for serving

Applesauce, for serving


Instructions

1. Peel the russet potatoes, rinse to remove any dirt, and pat dry. Using the large holes of a box grater or a food processor with a grating disc, grate the potatoes into a large mixing bowl.

2. Grate the yellow onion on the same side of the grater and add it to the bowl with the potatoes, along with any onion juices.

3. Transfer the grated potato and onion mixture to a clean kitchen towel or cheesecloth set over a bowl. Gather the towel around the mixture and squeeze firmly to remove as much liquid as possible, then discard the liquid and return the drained potato mixture to the bowl.

4. Add the eggs, all-purpose flour, kosher salt, black pepper, and ground nutmeg (if using) to the drained potatoes and onion. Stir until everything is evenly combined and the mixture holds together when pressed. If it seems too wet, add a little more flour, a teaspoon at a time.

5. Pour a thin layer of neutral oil into a large, heavy skillet and set over medium to medium-high heat. Allow the oil to heat until a small bit of batter dropped in sizzles immediately.

6. Working in batches, spoon small mounds of the potato mixture into the hot oil, flattening each gently with the back of the spoon to form thin, even pancakes. Leave space between pancakes so they can crisp instead of steam.

7. Fry the potato pancakes for 3–4 minutes per side, or until deeply golden brown and crisp on the edges and cooked through in the center. Adjust the heat as needed so they brown evenly without burning.

8. Transfer the cooked pancakes to a plate lined with paper towels or a wire rack set over a baking sheet to drain excess oil. Repeat with the remaining batter, adding more oil to the pan as needed.

9. Serve the German potato pancakes hot with sour cream and applesauce on the side, plus any favorite toppings such as fresh chives, smoked salmon, or a squeeze of lemon.

Notes

For the crispiest texture, be sure to squeeze out as much liquid as possible from the grated potatoes and onion before mixing the batter.

Keep cooked pancakes warm in a low oven (around 200°F / 95°C) on a wire rack set over a baking sheet while you finish frying the remaining batches.

To make this recipe gluten-free, use a 1:1 gluten-free flour blend or potato starch in place of the all-purpose flour, adjusting slightly if the batter seems too wet or too dry.

  • Prep Time: 15
  • Cook Time: 25
  • Category: Breakfast & Brunch
  • Method: Frying
  • Cuisine: German

Nutrition

  • Serving Size: 3 pancakes
  • Calories: 250
  • Sugar: 3
  • Sodium: 420
  • Fat: 12
  • Saturated Fat: 2.5
  • Unsaturated Fat: 8.5
  • Trans Fat: 0
  • Carbohydrates: 30
  • Fiber: 3
  • Protein: 6
  • Cholesterol: 65

Keywords: german potato pancakes, kartoffelpuffer, easy breakfast, crispy potato pancakes, brunch recipe, savory pancakes, quick dinner, potato side dish, breakfast ideas, dinner ideas, easy recipe

Save this recipe on:

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆

*