Salads
Frank's sauerkraut salad recipe delivers that perfect balance of tangy, crunchy, and creamy textures that makes it a standout side dish. This classic German-inspired salad combines fermented sauerkraut with boiled potatoes, hard-boiled eggs, and a simple dressing that ties everything together.
The key to success lies in the proper proportion of ingredients—sourness from the sauerkraut, heartiness from the potatoes, and richness from the eggs—all harmonized into one satisfying bite.
What sets this recipe apart is its simplicity combined with restaurant-quality results. You'll start with basic pantry staples—sauerkraut, potatoes, eggs, and a few dressing ingredients—and transform them into a dish that's crisp, tangy, and perfectly seasoned.
The potatoes should be tender but hold their shape, the eggs should be firm yet creamy, and the dressing should coat every ingredient without overwhelming the natural flavors. It's the kind of salad that elevates any meal, from casual weeknight dinners to festive holiday gatherings.
The final result is a salad that's crunchy from the sauerkraut, creamy from the eggs, and satisfying from the potatoes—all bound together by a dressing that enhances rather than masks the individual components.
The tanginess of the sauerkraut cuts through the richness of the eggs and potatoes, creating a flavor profile that's both complex and balanced. This isn't just a side dish; it's a flavor experience that deserves center stage.
Whether you're serving it alongside roasted meats or as a standalone dish, this sauerkraut salad will impress with its texture and taste. The recipe scales easily for larger gatherings, and the ingredients are simple enough for beginners to master.
Let's get started on creating this perfectly balanced salad that Frank would be proud to serve.
Ingredients for frank's sauerkraut salad
Pantry staples elevated to restaurant-quality balance—sauerkraut's tang meets potato heartiness and eggy richness.
| Ingredient | Amount | Notes |
|---|---|---|
| Sauerkraut 🥬 | 3 cups | Unopened jar, drained well |
| Yukon Gold Potatoes 🥔 | 2 lbs | Medium, waxy variety preferred |
| Large Eggs 🥚 | 6 whole | Hard-boiled, peeled, chopped |
| Red Onion 🧅 | 1 whole | Thinly sliced, white or red |
| Extra-Virgin Olive Oil 🫒 | ½ cup | Light, fruity variety preferred |
| Apple Cider Vinegar 🍏 | ¼ cup | Unfiltered for depth of flavor |
| Granulated Sugar 🍚 | 2 tbsp | Light brown preferred for caramel notes |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Adjust to taste after initial seasoning |
| Fresh Dill 🌿 | ¼ cup | Chopped, stems removed |
| Fresh Chives 🌱 | 2 tbsp | Finely chopped, for garnish |
| Black Peppercorns 🌶️ | ½ tsp | Freshly cracked, not ground |
| Mayonnaise 🍳 | ¼ cup | High-quality, full-fat preferred |
| Unsalted Butter 🧈 | 2 tbsp | Cold, cubed for potato boiling |
The sauerkraut is the foundation—opt for unopened jars from the refrigerated section at Whole Foods or Trader Joe's for the most vibrant flavor. Look for bright green, crisp leaves with minimal liquid at the bottom, indicating proper fermentation. Yukon Gold potatoes are essential for their creamy texture when boiled; red-skinned varieties add visual contrast. For the eggs, room-temperature eggs boil more evenly, and ice bath cooling ensures perfect doneness. The fresh dill should be bright green with no yellowing—Mexican oregano can substitute if unavailable, though the flavor profile differs slightly.
No Yukon Gold potatoes? Russet potatoes work in a pinch, but they'll be starchier. Substituting apple cider vinegar with white vinegar cuts the depth, though it maintains tanginess. For the dressing, Dijon mustard at 1 tbsp adds complexity if you prefer a more robust flavor. Mayonnaise substitutes like Greek yogurt reduce richness but maintain creaminess—full-fat Greek yogurt works best. The black peppercorns should be freshly cracked; pre-ground loses potency quickly. If you're scaling for a crowd, double the dressing ingredients and adjust the potato-to-sauerkraut ratio to 1:1 for balance.
Store the hard-boiled eggs in the fridge for up to 5 days if prepped ahead, but add the dressing just before serving to maintain crispness. The sauerkraut keeps for 2 weeks in its jar once opened, but drain and rinse before using to remove excess brine. For meal prep, assemble the salad without the dressing, then toss with dressing when ready to serve. This salad reheats poorly—serve at room temperature for optimal texture contrast. Portion into airtight containers for up to 4 days in the fridge, though the fresh herbs may wilt after 2 days—garnish with fresh chives just before eating for brightness.
Why You'll Love This Recipe
- No Chopping Nightmares: The red onion and Yukon Golds only need a quick dice—no tears, no fuss. I’ll admit, I once burned my eyes trying to julienne onions for this, but Frank’s method is just rough cuts. That tangy, crunchy texture comes from the sauerkraut itself, so you’re basically cheating.
- Tangy-Creamy Magic: The sauerkraut’s sharp bite cuts through the buttery eggs and rich potatoes, while the olive oil ties it all together like a cozy hug. Between us, that first forkful—warm potato, cool egg, that funky kraut—is the kind of balance that makes you pause mid-bite. Honestly, it’s the only salad I’ll eat when I’m sick.
- Lunches for Days: This keeps perfectly for four days in the fridge, so I make a big batch on Sundays. Toss it cold for a hearty lunch, or reheat the potatoes gently—just until warm—when I’m craving something comforting. My college-aged kid steals the leftovers, no questions asked.
- Budget-Friendly Feast: Yukon Golds and eggs are affordable staples, and sauerkraut lasts forever. I’ll be real: this recipe saved me during grad school when I was living on ramen and hope. A single jar of kraut stretches across multiple meals, and the onions? You use half a bulb for a whole salad. Smart, simple, and satisfying.
Step-by-step instructions for Frank's sauerkraut salad recipe
Here's the method for a perfectly balanced salad with crisp potatoes, tangy sauerkraut, and creamy texture.
Prepare the Potatoes for Crispy Perfection
Begin by peeling the 2 lbs of Yukon Gold potatoes and cutting them into ½-inch thick rounds. Place them in a large pot of cold water with the 2 tbsp unsalted butter and bring to a boil over medium-high heat. Once boiling, reduce heat to medium and cook for 12-15 minutes until fork-tender but not falling apart.
Drain immediately and transfer to a colander to steam-dry for 2 minutes. This drying step is crucial for achieving crispy potatoes later. While still warm, toss the potatoes with 1 tsp of the 1.5 tsp Diamond Crystal kosher salt to enhance their flavor as they cool.
Create the Tangy Sauerkraut Dressing
In a medium bowl, combine the 3 cups drained sauerkraut with the 0.5 cup extra-virgin olive oil, 0.25 cup apple cider vinegar, and 2 tbsp granulated sugar. Mix thoroughly to distribute the dressing evenly throughout the sauerkraut. Let this sit for 10 minutes at room temperature to allow the flavors to meld.
After resting, add the 0.25 cup chopped fresh dill and the 0.5 tsp freshly cracked black peppercorns. Stir gently to incorporate. The dressing should coat the sauerkraut pieces completely, creating a glossy appearance that indicates proper distribution of the tangy-sweet elements.
Combine and Chill for Maximum Flavor Development
In a large mixing bowl, combine the cooled potatoes, sauerkraut mixture, and the 6 chopped hard-boiled eggs. Add the remaining 0.5 tsp Diamond Crystal kosher salt and gently fold everything together using a spatula. Be careful not to overmix, as this could break the potatoes and release excess moisture.
The texture should be a perfect balance between crispy potatoes, tender sauerkraut, and creamy eggs. Cover the bowl and refrigerate for at least 2 hours, or preferably overnight. This chilling period allows all the flavors to fully develop and the potatoes to crisp up even more.
Add the Final Creamy Elements
Before serving, stir in the 0.25 cup mayonnaise and the 1 whole thinly sliced red onion. The mayonnaise adds a rich, creamy element that balances the tangy sauerkraut and crispy potatoes. Fold gently to maintain the integrity of the ingredients while ensuring even distribution of the mayonnaise.
Taste and adjust seasoning if needed, adding a pinch more salt or a splash of apple cider vinegar if desired. Garnish with the 2 tbsp finely chopped fresh chives just before serving to add a fresh, oniony brightness that complements the overall flavor profile.
Serve with Perfect Texture and Temperature
Serve the salad immediately after tossing to maintain the ideal texture contrast. The potatoes should be crispy on the outside with a tender interior, the sauerkraut should be tangy and slightly crunchy, and the eggs should add a creamy element. The mayonnaise and chives should be evenly distributed throughout.
This salad keeps well in the refrigerator for up to 2 days, but the texture will gradually soften. For best results, serve within 6 hours of preparation to enjoy the perfect balance of textures and flavors that make this dish truly exceptional.
Pro Tips For Making Frank'S Sauerkraut Salad
- Drain & Rinse Sauerkraut: DESCRIPTION: Dump that jar of sauerkraut into a colander and give it a quick rinse under cold water—just 10 seconds. You’re not killing the probiotics; you’re cutting the sharp vinegar bite that’ll overpower the potatoes and eggs if you skip this. (Yes, even if the jar says "mild.")
- Boil Potatoes Whole: DESCRIPTION: Toss those Yukon Golds into boiling water with their skins on—they’ll hold shape better and resist falling apart when sliced. Cut them into ½-inch chunks after cooking, or you’ll end up with a gluey mess. I learned this after three failed batches of mushy potatoes.
- Shock Eggs Immediately: DESCRIPTION: As soon as those eggs hit the boiling water, set a timer for exactly 9 minutes. Then, plunge them into an ice bath for 5 minutes—no skipping this. Cold eggs peel like magic, and warm eggs? You’re stuck scrubbing shells off yolk by yolk. (Trust me, I’ve done both.)
- Slice Onion Thin, Then Soak: DESCRIPTION: Use a mandoline or sharp knife to slice the red onion paper-thin—it’ll soften faster and blend into the salad without chewing. Toss the slices in cold water for 5 minutes to mellow the bite. Sounds weird, but it works: the onion becomes sweet, not sharp, and the dressing clings better.
Health benefits of this dish
Fermented Goodness
Sauerkraut salad delivers a powerful dose of probiotics—the live cultures in fermented sauerkraut support gut health by improving digestion and maintaining a healthy gut microbiome. Just 1 cup provides about 1-2 billion CFU (colony-forming units), which is comparable to a high-quality probiotic supplement.
These beneficial bacteria help break down food more efficiently and may even reduce bloating after meals. 💪
Vitamin C Boost
The fermentation process preserves and even enhances the vitamin C content in sauerkraut, making it an excellent immune-boosting ingredient. A 3-cup serving delivers roughly 30% of your daily vitamin C needs, supporting collagen production and skin health.
Unlike fresh cabbage, fermented sauerkraut retains its vitamin C content even after storage, making it a reliable source year-round.
Low-Calorie Crunch
This salad is surprisingly light for its satisfying texture—1 serving (about 1 cup) contains only around 150 calories, making it perfect for those watching their calorie intake. The combination of crisp potatoes and sauerkraut provides fiber (6g per serving) that promotes satiety, helping you feel full longer.
The mayonnaise adds richness without excessive calories, thanks to the balanced proportions in the recipe.
Potassium for Heart Health
The Yukon Gold potatoes in this salad are packed with potassium (about 600mg per serving), which helps regulate blood pressure by counteracting sodium effects. The tangy sauerkraut also contains trace amounts of potassium, creating a natural balance that supports cardiovascular health.
This makes the salad an excellent side for heart-healthy meals, especially when paired with lean proteins.
Antioxidant-Rich Ingredients
Both sauerkraut and fresh dill are rich in antioxidants that combat oxidative stress in the body. Sauerkraut contains vitamin E and polyphenols, while dill provides flavonoids that protect cells from damage.
The red onion adds quercetin, a compound with anti-inflammatory benefits. Together, these ingredients create a nutrient-dense dish that supports long-term health beyond just digestion. ✨
Protein-Packed Side
Don't let this salad fool you—it packs a surprising protein punch thanks to the hard-boiled eggs. Each serving contains about 8g of protein, making it a more substantial side than most salads.
The eggs also provide choline, an essential nutrient for brain health and liver function. This makes the salad especially satisfying when served alongside lighter main dishes like grilled fish or chicken. 🥚
Nutrition facts
Frequently asked questions
Why does Frank's sauerkraut salad need to chill before serving?
The 2-hour chilling period (or overnight) is crucial for two reasons: it lets the flavors meld completely, and it allows the potatoes to develop that perfect crispy exterior. The cold also helps the sauerkraut's tanginess brighten while keeping the eggs creamy rather than rubbery. Skipping this step means missing out on the full flavor experience!
Can I make this salad ahead of time?
Assemble everything except the mayonnaise and chives up to 2 days ahead, then store in an airtight container. When ready to serve, simply add the mayonnaise, fold gently, and garnish with fresh chives. The potatoes will stay crispy for about 6 hours at room temperature, but texture softens after that.
What if my sauerkraut tastes too sour?
Start by draining it thoroughly and rinsing under cold water to remove excess brine. Then adjust the dressing ratio - reduce the apple cider vinegar by 1 tablespoon and add ½ teaspoon more sugar to balance the acidity. The key is the 10-minute rest time for the dressing to let flavors meld properly. If it's still too sharp, a splash of olive oil helps soften the tang.
Are there vegetarian alternatives to the eggs?
Yes! For a vegetarian version, substitute the eggs with ½ cup crumbled firm tofu (marinated in apple cider vinegar for 10 minutes) or ¼ cup chopped roasted nuts like walnuts or pecans for crunch. Both options add protein and texture while keeping the salad hearty. The tofu absorbs the dressing beautifully, mimicking the eggs' creaminess.
How do I keep the potatoes from getting mushy?
Three key steps prevent mushy potatoes:
- Steam-dry them thoroughly after boiling (transfer to a colander for 2 minutes),
- Don't overmix when combining ingredients, and
- Chill uncovered for the first hour to let moisture evaporate. Also, use waxy potatoes (like Yukon Gold) that hold their shape better than russets. The 2 tbsp butter in the boiling water also helps maintain texture.