Grandma’s Sauerkraut Soup with Potatoes and Ground Beef
The temperature drops, the days get shorter, and suddenly every meal feels like it needs to earn its place on the table. You want something that actually warms you — not just a broth with aspirations. That’s when you start craving the kind of soup that smells like someone’s been cooking all afternoon, even if you’ve only got 40 minutes. The problem? Most sauerkraut soup recipes either taste flat or take forever to build real depth.
This one-pot sauerkraut soup delivers layered, tangy, savory flavor in 40 minutes flat. The ground beef adds body, the potatoes make it genuinely filling, and a spoonful of sour cream at the end rounds everything out without masking the sauerkraut’s sharp edge. Weeknight-friendly, fridge-friendly, and honest about what it is: real cold-weather food.
Pro Tip
The mistake most people make: adding the paprika and tomato paste straight into the liquid. They never fully bloom, and the soup tastes one-dimensional. Instead, reduce the heat slightly after browning the meat, push everything to the sides of the pot, and toast the tomato paste and paprika directly on the bare bottom for about 60 seconds — stirring constantly — until the paste darkens a shade and the paprika smells nutty, almost smoky. That 60-second step is where the soup’s backbone comes from.
Sauerkraut: grab it from the refrigerated section rather than the shelf-stable jar — it’s tangier and has better texture. Drain it but keep the brine; it goes straight into the pot. Ground beef works perfectly here, but a 50/50 pork-beef blend adds richness if you can find it. Clarified butter (ghee) is the closest swap if you can’t find traditional rendered fat. Dried marjoram is in most supermarket spice aisles — don’t skip it.
Grandma’s Sauerkraut Soup with Potatoes and Ground Beef
3
servings10
minutes35
minutes417
kcal45
minutesIngredients
2 small yellow onions
1 clove garlic
1 tbsp clarified butter or ghee (about 15 ml)
9 oz ground beef or pork-beef blend (250 g)
1 tbsp tomato paste
1 tbsp sweet smoked paprika
1 tsp dried marjoram
½ tsp caraway seeds
7 oz canned crushed tomatoes (200 g)
14 oz sauerkraut with its brine (400 g)
2 cups vegetable broth (500 ml)
10.5 oz waxy potatoes, peeled and cubed (300 g)
2 tbsp sour cream
salt and black pepper to taste
Directions
- Dice the onions finely. Press or mince the garlic and set both aside. Uniform small dice means the onions melt into the soup rather than floating as chunks.
- Heat the clarified butter in a large pot over medium-high. Add the ground beef and brown it without stirring for the first 2 minutes. Add the onions and garlic and cook another 3 minutes. You want the meat to smell nutty and slightly caramelized — not grey and steamed. That crust is flavor.
- Reduce heat to medium. Push the meat to the sides, add the tomato paste and paprika to the bare pot bottom, and stir constantly for 60 seconds. The paste should darken one shade and smell almost smoky — that’s your signal to move on.
- Add the crushed tomatoes, sauerkraut with all its brine, marjoram, caraway seeds, and vegetable broth. Bring to a boil. Don’t discard the sauerkraut brine — it carries acidity that no added vinegar can replicate.
- Add the potato cubes. Reduce to a gentle simmer and cook for 20 minutes with the lid slightly ajar. Cut potatoes into roughly ¾-inch (2 cm) pieces — too large and they’ll still be firm at the center when the broth is ready.
- Stir in the sour cream off the heat. Season with salt and pepper. Adding the sour cream off the heat prevents it from splitting and keeps the broth silky rather than grainy.
Variations
Smoky bacon version: render 2 oz (55 g) of diced smoked bacon in the pot before the beef — the fat it releases becomes your cooking base and the flavor goes deeper. Vegetarian swap: skip the meat entirely and add one 14 oz (400 g) can of white beans with the sauerkraut; the beans absorb the tangy broth and still make the soup feel substantial.
Serving Suggestions
A thick slice of sourdough or rye bread is the natural move here — it soaks up the broth without going soggy immediately. A simple cucumber salad dressed with white wine vinegar and dill cuts through the richness cleanly. For a heartier table, a soft-boiled egg halved over the top adds protein and looks good doing it.
FAQ
Can I make this ahead and reheat it?
Yes — this soup actually improves overnight as the sauerkraut flavor deepens into the broth. Store it without the sour cream in an airtight container in the fridge for up to 4 days, and stir the cream in fresh when you reheat each portion.
My potatoes are still firm after 20 minutes — what went wrong?
The acid in the sauerkraut slows down starch cooking, so if your potato pieces are larger than ¾ inch (2 cm), they’ll need closer to 30 minutes. After testing three batches in my own kitchen, I found that keeping the pieces small and the simmer steady — not a rolling boil — is what gets them tender on time.
Can I freeze this soup?
It freezes well for up to 3 months — just leave the sour cream out before freezing and add it fresh when serving. The sauerkraut texture softens slightly after freezing, which actually makes the soup feel even more integrated. Wondering what it would taste like with a smoked sausage stirred in before serving?