Side Dishes
This sauerkraut and potatoes recipe delivers the perfect harmony of tangy-sour flavors and crispy edges that elevate any meal from ordinary to extraordinary. The secret lies in balancing the sharpness of fermented sauerkraut with the hearty comfort of perfectly cooked potatoes—whether roasted, boiled, or pan-seared.
I developed this dish after realizing how often sauerkraut gets overlooked as just a condiment, when it deserves to be the star.
The beauty of this recipe is its versatility—you can adapt it to suit any dietary preference or occasion. For a classic approach, roast the potatoes until golden and crispy, then fold in sauerkraut that’s been warmed with onions and a touch of caraway for depth.
Vegetarians can add smoked paprika or mushrooms, while meat lovers might pair it with crispy bacon or pan-seared sausages. The result is a dish that’s equally at home on a weeknight table or a holiday spread.
What makes this recipe truly special is the texture contrast: tender, flaky potatoes meet the crunch of caramelized edges, all balanced by the tangy bite of sauerkraut. The acidity cuts through richness, making it a perfect match for grilled meats, roasted chicken, or even as a standalone vegetarian dish.
The method is straightforward, but the flavor payoff is undeniable—this is comfort food with a sophisticated twist.
Ready to transform a simple side into the centerpiece of your meal? Let’s get started with a method that’s foolproof and delivers crispy edges every time. The key is patience—allowing the flavors to meld while keeping the potatoes perfectly textured.
Whether you’re feeding a crowd or treating yourself to a cozy dinner, this recipe delivers.
Ingredients for sauerkraut and potato
Six core ingredients transform humble potatoes and sauerkraut into a restaurant-worthy centerpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 3 lb | Cut into 1-inch cubes, skin-on |
| Unsalted Butter 🧈 | ½ cup | Melted, full-fat preferred |
| Sauerkraut 🥬 | 2 cups | Unrinsed, with juice preserved |
| Yellow Onion 🧅 | 1 whole | Thinly sliced, white or red |
| Caraway Seeds 🌿 | 1 tbsp | Toasted for depth of flavor |
| Apple Cider Vinegar 🍎 | 2 tbsp | For balancing tanginess |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Smoked Paprika 🌶️ | 1 tsp | For smoky depth (optional) |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Fresh Thyme Leaves 🌿 | 1 tbsp | Chopped, or 1 tsp dried |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for roasting |
| Crispy Bacon 🥓 | 4 oz | Chopped, optional for meat lovers |
The potatoes are non-negotiable—Russet delivers the crispy edges you crave, while Yukon Gold adds creaminess if you prefer. Cut them uniformly (1-inch cubes) for even cooking. For sauerkraut, avoid pre-drained brands—the juice is flavor gold. Trader Joe's and Whole Foods carry excellent fermented varieties, but any jarred sauerkraut works if it's tangy and vibrant. Caraway seeds? Toast them lightly in a dry pan first—they release aromatic oils that elevate everything. The bacon, if using, should be thick-cut and cooked until crisp (I like Applegate nitrite-free for quality).
No caraway seeds? Substitute fennel seeds at half the amount—they offer a similar anise-like note. Running low on apple cider vinegar? White wine vinegar or lemon juice works in a pinch, though the flavor profile shifts slightly. For a vegetarian twist, swap smoked paprika for a pinch of liquid smoke (¼ tsp) to mimic the meaty depth. The thyme can be omitted entirely if you prefer, but it adds a bright herbal note that cuts through the richness. Pre-shredded sauerkraut loses texture—always use whole leaves or finely chopped fresh sauerkraut for the best mouthfeel.
Potatoes stay crispy for 3 days if stored in an airtight container with parchment between layers. The sauerkraut mixture keeps for 5 days in the fridge, but the flavors deepen overnight—make it ahead if possible. For reheating, cover with foil and warm in a 350°F oven for 10 minutes to restore crispiness. The bacon, if included, can be cooked fresh or reheated in a skillet until crispy again. Portion into individual containers for easy lunches—just add a dollop of sour cream or a fried egg for a hearty meal.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to scrub extra dishes—just peel those Russets, slice the onion, and toss everything in one skillet. The butter pools into golden pockets while the sauerkraut’s tang cuts through the richness. No stress, all flavor.
- Tangy-Creamy Balance: That first bite? Crispy potato edges meet sauerkraut’s sharp, funky bite, then melts into buttery, caraway-kissed softness. Honestly, the caraway seeds take this from "good" to "I’ll drive 20 minutes for this again."
- Weeknight Workhorse: This feeds my family of four with leftovers that actually improve the next day—sauerkraut’s flavors mellow into something even deeper. Pack it for lunches or serve it cold with a fried egg on top. Zero guilt, all satisfaction.
- Budget Pantry Hero: Russets and onions are cheap staples, and a jar of sauerkraut lasts forever. I’ll be real: this recipe saved me during grad school when I had to eat well without breaking the bank. Filling, frugal, and foolproof.
Step-by-step instructions for sauerkraut and potatoes recipe
Here's how to achieve that perfect balance of crispy potatoes and tangy sauerkraut without losing texture.
Roast the Potatoes Until Crispy
Preheat your oven to 425°F and line a large baking sheet with parchment paper. Cut the 3 lb russet potatoes into 1-inch cubes, keeping the skins on for texture. Toss the potato cubes with 2 tablespoons olive oil, 1.5 teaspoons salt, and 0.5 teaspoon black pepper until evenly coated. Spread them in a single layer on the prepared baking sheet, ensuring they don't overlap.
Roast for 35-40 minutes, flipping halfway through, until the edges are deep golden brown and crispy. The potatoes should be tender when pierced with a fork but still hold their shape. This high heat ensures the crispy edges you're after while keeping the interiors fluffy. If they brown too quickly, tent the pan with foil for the last 10 minutes to prevent burning.
Sauté the Aromatics and Sauerkraut
While the potatoes roast, heat 2 tablespoons olive oil in a large skillet over medium heat. Add the thinly sliced 1 whole yellow onion and cook for 5-6 minutes until softened and translucent. Stir in the 4 minced garlic cloves and cook for an additional 30 seconds until fragrant. Be careful not to let the garlic burn—it should smell sweet and pungent, not bitter.
Add the 2 cups unrinsed sauerkraut (with juice preserved) to the skillet, breaking up any large clumps with a wooden spoon. Stir in the 1 tablespoon toasted caraway seeds, 1 teaspoon smoked paprika, and 1 tablespoon chopped fresh thyme leaves. Cook for 8-10 minutes until the sauerkraut softens slightly and the flavors meld. You're looking for a deep, tangy aroma with a hint of smokiness from the paprika.
Combine and Finish with Butter and Vinegar
Remove the roasted potatoes from the oven and transfer them to the skillet with the sauerkraut mixture. Drizzle in the 0.5 cup melted unsalted butter and the 2 tablespoons apple cider vinegar, tossing gently to coat everything evenly. The vinegar will brighten the flavors and cut through the richness of the butter, balancing the tang of the sauerkraut.
Cook for an additional 3-4 minutes over medium-low heat, just until the butter melts and the potatoes absorb the flavors. If using the 4 oz chopped crispy bacon, sprinkle it over the top now and toss to distribute. The bacon adds a smoky, salty contrast that elevates the dish. Taste and adjust seasoning with additional salt or pepper if needed.
Rest and Serve for Maximum Crispiness
Transfer the mixture to a serving dish and let it rest for 5 minutes before serving. This brief rest allows the juices to redistribute, ensuring every bite is moist and flavorful while maintaining those crispy edges. Serve immediately, as the potatoes will continue to soften slightly over time.
The final dish should feature crispy potato edges that give way to fluffy interiors, all enrobed in a tangy-sauerkraut sauce with notes of caraway, thyme, and smoky paprika. The balance of textures and flavors is what makes this recipe stand out—crispy potatoes, tender sauerkraut, and the perfect tangy-sour finish.
Pro Tips For Making Sauerkraut And Potato
- Parboil Potatoes First: Russets fall apart when roasted raw—start by boiling them whole in salted water for 8-10 minutes until a knife slides in easily. Drain, then pat dry before roasting, or you’ll end up with sad, steamed potatoes instead of crispy edges.
- Rinse and Drain Sauerkraut: Drain the sauerkraut in a colander for 5 minutes to cut the acidity, then rinse briefly under cold water if it’s too sharp. This balances the flavors without losing texture—trust me, your taste buds will notice.
- Sear Onions Low and Slow: After slicing onions, cook them on medium-low heat for 10-12 minutes until deeply golden, not browned. High heat burns them fast, and you’ll taste bitterness instead of sweet caramelized depth.
- Toast Caraway Seeds Whole: Dry-toast the caraway seeds in a separate pan for 30 seconds until fragrant before grinding them. This amplifies their flavor—skip this, and you’ll just be eating bland, dusty seeds instead of aromatic punch.
Pro cooking tips for sauerkraut and potato
Potato Cutting Secrets
Uniformity is key for even cooking—cut Russet potatoes into exactly 1-inch cubes (no smaller!) to ensure crispy edges and tender centers. Use a mandoline slicer for precision, or a sharp chef’s knife if you prefer hands-on control.
I always keep the skins on for extra texture, but peel if you prefer a cleaner bite. The larger surface area of cubes maximizes crispiness while preventing mushiness. 🥔
Sauerkraut Juice Matters
Never rinse your sauerkraut—those juices contain probiotics and natural acids that enhance flavor and tenderness. For best results, use unpasteurized sauerkraut (like Bubbies or Green Goddess brands) for maximum tang.
If your sauerkraut is too dry, add 1-2 tablespoons of its liquid when sautéing to restore moisture and depth. The juice also prevents the sauerkraut from turning bitter during cooking.
Caraway Toasting Trick
Lightly toast your caraway seeds in a dry skillet over medium heat for 30-45 seconds until fragrant. This releases their essential oils, amplifying their earthy-sweet flavor by 30%. Grind them slightly with a mortar and pestle before adding to the sauerkraut for even better distribution.
If you can’t find caraway, fennel seeds work well as a substitute—they offer a similar anise-like note.
Butter Timing Hack
Add the melted butter in the final 3-4 minutes of cooking to prevent it from burning. I like using European-style butter (like Plugrá) for its higher fat content, which creates a richer sauce.
For extra decadence, stir in 1 teaspoon of honey with the butter to balance the sauerkraut’s acidity. This step transforms the dish from good to restaurant-quality in seconds. 🧈
Bacon Crispiness Tip
If adding bacon, cook it separately until extra crispy (I use Applegate nitrite-free) and chop it into small pieces before tossing into the potatoes. The bacon should be golden and shatteringly crisp, not greasy.
For a vegetarian version, substitute with crumbled tempeh or smoked tofu for a similar texture. The bacon’s saltiness cuts through the sauerkraut’s tang beautifully.
Oven Temperature Control
Don’t exceed 425°F for roasting—higher temps risk burning the potatoes before they crisp. If your oven runs hot, tent the pan with foil for the last 10 minutes to trap steam and prevent over-browning.
For even crispiness, spread potatoes in a single layer with no overlapping. A Voshell baking sheet (with raised edges) prevents spillage and ensures better air circulation. 🔥
Nutrition facts
Frequently asked questions
Can I use sweet potatoes instead of russet potatoes?
Sweet potatoes work beautifully and add natural sweetness that pairs wonderfully with the tangy sauerkraut. Roast them at 400°F instead of 425°F—they take about 30-35 minutes to reach crispy edges. For extra flavor, toss them with 1 teaspoon cinnamon before roasting.
How do I make this vegetarian?
Skip the bacon and add ½ cup crumbled tempeh or smoked tofu for protein. For deeper flavor, stir in 1 teaspoon liquid smoke or extra smoked paprika (½ teaspoon). Mushrooms (like cremini or shiitake) also add meaty texture when sautéed with the onions.
Why does my sauerkraut turn bitter when cooking?
Bitter sauerkraut usually means it was overcooked or drained of its natural juices. Always use unrinsed sauerkraut with juice and cook it for only 8-10 minutes on medium heat. If your sauerkraut is too sour, balance it with 1 teaspoon honey or maple syrup added during the final butter step.
Can I prepare this ahead of time?
Yes! Roast the potatoes 1 day ahead and store them in an airtight container—they’ll stay crispy for 3 days. Reheat in a 350°F oven for 10 minutes covered with foil. The sauerkraut mixture can be made 2 days ahead and reheated gently with a splash of water or broth to restore moisture.
What’s the best way to serve this dish?
This recipe shines as a hearty side for grilled meats (like pork chops or steak) or as a vegetarian main with a fried egg on top. For extra flair, garnish with fresh dill or a dollop of sour cream. It’s also perfect for sandwiches—pile it onto rye bread with mustard and avocado for a tangy-sweet bite.