Picture this: a chilly evening with a hint of nostalgia in the air, and the aroma of something savory bubbling away in the oven. That’s the kind of warmth I felt when I first made this Savory German Potato Cake. It blends hearty potatoes with crispy bacon and a touch of cream, creating a comforting dish that’s perfect for gatherings or a cozy solo dinner.
I stumbled upon this delightful recipe one rainy afternoon while browsing through my pantry, and it turned out to be a true culinary gem. With the casual fall of autumn leaves outside, this dish instantly became a favorite in my kitchen. The best part? It’s deceptively simple to prepare yet is guaranteed to impress your friends and family. Whether enjoyed as a side or a centerpiece, each slice bursts with layers of flavor that make fast food seem utterly mundane. So, roll up your sleeves and let’s dive into crafting this delicious German Potato Cake that’s sure to become your next go-to comfort food!
Why is German Potato Cake so comforting?
Comforting, hearty flavor: Each slice of this German Potato Cake is a delicious embrace of russet potatoes, creamy richness, and crispy bacon that tantalizes your taste buds. Simplicity at its best: With straightforward steps and everyday ingredients, anyone can whip up this delightful dish without feeling overwhelmed. Versatile delight: Perfect for both family dinners and potlucks, you can effortlessly adapt it by adding your choice of smoked sausage or veggies, making it a flexible option for different palates. Make-ahead magic: Prepare it in advance and simply reheat for an easy, satisfying meal on busy nights. Dive into this cozy recipe and experience a slice of happiness!
German Potato Cake Ingredients
Unlock the goodness with these essential ingredients!
For the Base
• Russet Potatoes or Yukon Gold – 2 cups; these potatoes give the cake a fluffy texture.
• Bacon – 4 oz; for that irresistible savory crunch.
• Onions – 1 cup; they add a touch of sweetness and depth of flavor.
• Cream – 1/2 cup; this enriches the cake, offering a lovely creaminess.
• Eggs – 2; these act as a binder, keeping everything together.
For Seasoning
• Salt – 1 tsp; enhances all the flavors in this German Potato Cake.
• Black Pepper – 1/2 tsp; a pinch of heat to balance the richness.
• Thyme – 1 tsp; this herb adds a warm, earthy aroma.
• Nutmeg – 1/4 tsp; a subtle hint that brings out the potatoes’ sweetness.
Optional Add-ins
• Diced Smoked Sausage – 1 cup; for those who crave a heartier version.
• Grated Zucchini or Carrots – 1 cup; a fantastic way to sneak in extra veggies!
How to Make German Potato Cake
-
Preheat your oven to 375°F (190°C). Line a 9-by-5-inch loaf pan with parchment paper and grease it well to ensure your cake releases easily after baking.
-
Boil the potatoes after peeling and chopping half of them. Let them simmer in salted water for about 20–25 minutes until tender and easily mashed.
-
Cook the bacon in a skillet over medium heat for 5 minutes, letting it become crispy and golden. Once done, drain the excess grease, leaving just enough flavor behind.
-
Sauté the diced onions in the remaining bacon fat until they become translucent and fragrant, which should take around 5–8 minutes. Set them aside to cool slightly.
-
Grate the remaining russet potatoes, ensuring to squeeze out any excess moisture using a clean kitchen towel. This step is crucial to avoid a soggy cake!
-
Combine the mashed potatoes in a bowl with the grated potatoes, sautéed onions, crispy bacon, cream, eggs, and seasonings. Mix until everything is uniformly blended.
-
Pour the mixture into your prepared loaf pan, smoothing the top to create an even surface. Bake for 50–60 minutes until it turns a beautiful golden brown.
-
Cool the loaf in the pan for 30 minutes before slicing. For an extra indulgent touch, pan-sear the slices in butter for added crispness when ready to serve.
Optional: Top with fresh herbs for a vibrant finishing touch!
Exact quantities are listed in the recipe card below.
What to Serve with German Potato Cake?
Imagine gathering around the table with delightful sides that perfectly complement your savory masterpiece.
-
Crispy Green Salad: A fresh salad with tangy vinaigrette adds a refreshing crunch, balancing the rich textures of the potato cake.
-
Sautéed Green Beans: The slight snap of sautéed green beans with garlic enhances the dish’s earthy flavors without overpowering it.
-
Creamy Horseradish Sauce: A dollop of horseradish sauce provides a spicy kick that cuts through the creaminess of the cake beautifully.
-
Applesauce: Sweet and tangy applesauce makes a delightful contrast, bringing out the cake’s savory side while introducing a hint of sweetness.
-
Rich Beef Stew: Pairing with a hearty beef stew adds depth and warmth, transforming your meal into a cozy, satisfying feast.
-
Sparkling Cider: For drinks, a glass of sparkling cider perfectly complements the dish, offering a hint of sweetness and festive cheer.
Each of these pairings enriches the eating experience, inviting you to savor every delicious bite of your German Potato Cake!
Expert Tips for German Potato Cake
• Potato Choice: Use starchy Russet potatoes or Yukon Gold for a fluffy texture, while waxy potatoes may lead to a dense cake.
• Drain Well: Squeeze out excess moisture from grated potatoes thoroughly to prevent a soggy German Potato Cake that doesn’t hold its shape.
• Bacon Fat Flavor: Don’t skip using leftover bacon fat for sautéing onions; it enhances the entire dish with a delightful smoky flavor.
• Check Doneness: Since ovens vary, check the cake’s internal temperature; it should hit 200°F (93°C) for perfect doneness.
• Cool Properly: Allow cooling in the pan for at least 30 minutes to firm up, making it easier to slice without crumbling.
• Serve Warm: This German Potato Cake is best served warm—reheat slices in a skillet for that crispy edge and comforting warmth!
Storage Tips for German Potato Cake
Room Temperature: Allow the German Potato Cake to cool completely before storing it at room temperature for up to 2 days. Cover loosely with foil or parchment to prevent drying out.
Fridge: Store leftover slices in an airtight container in the refrigerator for up to 5 days. Reheat gently in a skillet to retain its delicious crispiness.
Freezer: You can freeze the cake for up to 3 months. Wrap individual slices in plastic wrap and then aluminum foil to keep them well sealed.
Reheating: For best results, reheat frozen slices in the oven at 350°F (175°C) until warmed through, about 15-20 minutes. Enjoy your savory German Potato Cake any time!
German Potato Cake Variations
Feel free to let your creativity shine by customizing this comforting dish with these delightful twists.
-
Cheesy Delight: Add 1 cup of your favorite shredded cheese, like cheddar or gouda, for an extra creamy, cheesy layer in each bite.
-
Herb Infusion: Switch up the flavor by mixing in fresh herbs like parsley or chives for a fresh, aromatic kick that brightens the dish.
-
Vegetable Boost: Mix in 1 cup of finely chopped spinach or kale to sneak in some greens; they add a lovely color and nutrition without overwhelming the flavor.
-
Spicy Twist: Incorporate diced jalapeños or a sprinkle of red pepper flakes to elevate the heat level; this will awaken your taste buds.
-
Vegan Version: Substitute cream with coconut milk and eggs with flaxseed meal; it keeps the texture while catering to plant-based diets.
-
Smoky Flavor: Use smoked bacon or even a touch of smoked paprika to intensify the savory essence and add a layer of complexity.
-
Nutty Texture: Adding a handful of toasted nuts, such as walnuts or pecans, can introduce a delightful crunch that contrasts beautifully with the softness of the cake.
-
Sweet Surprise: For those with a sweet tooth, consider mixing in some grated apples or caramelized onions to create a subtle sweet-savory balance in your German Potato Cake.
Make Ahead Options
These German Potato Cakes are perfect for busy home cooks eager to simplify meal planning! You can prep the base mixture (mashed and grated potatoes, bacon, sautéed onions, cream, eggs, and seasonings) up to 24 hours in advance, storing it in an airtight container in the refrigerator to maintain freshness. Additionally, you can even cook the entire cake and refrigerate it for up to 3 days before serving. To reheat, simply slice the cake and pan-sear in butter for that delightful crispiness right before serving, delivering just as delicious results as when freshly baked. This makes it a fantastic make-ahead option for those cozy weeknight dinners!
Savory German Potato Cake Recipe FAQs
What type of potatoes should I use for German Potato Cake?
Absolutely! I recommend using starchy Russet potatoes or waxy Yukon Gold. Starchy potatoes create a light and fluffy cake, while Yukon Gold provides a creamy texture. Avoid using waxy potatoes, as they can lead to a denser cake that doesn’t hold its shape.
How should I store leftover German Potato Cake?
Very simple! Allow the cake to cool completely, then place it in an airtight container in the refrigerator. It will stay fresh for up to 5 days. For best results, I often reheat slices gently in a skillet to retain their delicious crispiness.
Can I freeze German Potato Cake?
Yes, you can freeze it for up to 3 months! First, wrap individual slices in plastic wrap, then in aluminum foil to ensure they stay well-sealed. When you’re ready to enjoy, just reheat the slices in the oven at 350°F (175°C) for about 15-20 minutes until heated through.
What if my German Potato Cake is too soggy?
No worries! To prevent a soggy cake, ensure that you squeeze out as much moisture as possible from the grated potatoes. If you find your cake is still too moist, you can bake it a little longer or even increase your oven temperature slightly to help it set better.
Is German Potato Cake suitable for all diets?
While this recipe contains bacon and dairy, you can easily accommodate different dietary needs. For a vegetarian version, skip the bacon and replace cream with a plant-based alternative. Just be cautious of allergies; always check ingredient labels for potential allergens.
How long can I leave German Potato Cake at room temperature?
You can safely leave it out for up to 2 days. Just allow the cake to cool completely and cover it loosely with foil or parchment paper to keep it from drying out. If you have leftovers past this time, it’s better to store them in the fridge to maintain freshness.

Irresistibly Crispy German Potato Cake for Cozy Nights
Ingredients
Equipment
Method
- Preheat your oven to 375°F (190°C). Line a 9-by-5-inch loaf pan with parchment paper and grease it well to ensure your cake releases easily after baking.
- Boil the potatoes after peeling and chopping half of them. Let them simmer in salted water for about 20–25 minutes until tender and easily mashed.
- Cook the bacon in a skillet over medium heat for 5 minutes, letting it become crispy and golden. Once done, drain the excess grease, leaving just enough flavor behind.
- Sauté the diced onions in the remaining bacon fat until they become translucent and fragrant, which should take around 5–8 minutes. Set them aside to cool slightly.
- Grate the remaining russet potatoes, ensuring to squeeze out any excess moisture using a clean kitchen towel. This step is crucial to avoid a soggy cake!
- Combine the mashed potatoes in a bowl with the grated potatoes, sautéed onions, crispy bacon, cream, eggs, and seasonings. Mix until everything is uniformly blended.
- Pour the mixture into your prepared loaf pan, smoothing the top to create an even surface. Bake for 50–60 minutes until it turns a beautiful golden brown.
- Cool the loaf in the pan for 30 minutes before slicing. For an extra indulgent touch, pan-sear the slices in butter for added crispness when ready to serve.







