This is a pork shoulder soup with cabbage, carrots, celery, and caraway — straightforward ingredients that produce a genuinely rich broth after a long simmer. It makes six bowls from about $10 worth of groceries, and most of the 2-hour cook time is completely hands-off. Start it early enough and dinner takes care of itself.
The short version of why this works
Two things matter here. First, searing the pork shoulder cubes before anything else goes into the pot — that browning builds fond on the bottom of the Dutch oven, and that fond dissolves into the broth during the long simmer, giving it a depth you simply can’t get by dumping raw meat into stock. Second, the low, slow simmer at around 195°F keeps the pork shoulder from seizing up and turning chewy. Pork shoulder has enough connective tissue that it needs time to break down properly; rushing it with a rolling boil produces stringy, dry chunks instead of the fork-tender pieces you’re after. Those two steps — hard sear, then patient low heat — are what separate a flat-tasting soup from one that actually satisfies.
Shopping notes
- Pork shoulder: Sometimes sold as “pork butt” or “Boston butt” — same cut, different label depending on the store. Buy it bone-in if that’s all that’s available; just add 15–20 minutes to the simmer and pull the bone out before serving.
- Caraway seeds: Not every supermarket stocks these. Check the spice aisle first, then the bulk bins at a natural foods store. If you genuinely can’t find them, a small pinch of fennel seeds is a reasonable stand-in — different flavor, but it fills a similar role.
- Chicken stock: Low-sodium is worth it here because the soup reduces slightly during the long simmer and a full-sodium stock can end up too salty by the time the pork is tender. Taste and adjust at the end rather than salting heavily at the start.
- Apple cider vinegar: Any bottle works — skip the expensive raw/unfiltered kind, it makes no difference once it’s stirred into hot soup.
Common problems and fixes
- Broth tastes thin even after 90 minutes: Remove the lid entirely for the last 20 minutes and let it reduce. A partially covered pot still loses some liquid, but if your burner runs cool or the lid fits very tightly, the broth may not have concentrated enough.
- Pork is still tough at the 90-minute mark: Keep going — don’t pull it early. Shoulder can take up to 2 hours and 15 minutes depending on how large your cubes are and how low your burner actually runs. Test with a fork; it should shred with almost no resistance.
- Cabbage turned to mush: It was added too early or the heat was too high. Next time, add the cabbage 30 minutes into the simmer rather than at the start — it only needs about 45–60 minutes to become tender without disappearing entirely. Skip the garnish of fresh parsley if you’re short on time — not worth the extra dish.
- Soup is greasy on top: Pork shoulder releases fat during cooking. Skim the surface with a wide spoon before adding the vinegar at the end, or refrigerate overnight — the fat solidifies and lifts off cleanly, and the soup actually tastes better reheated the next day.
- Oversalted at the end: Add a peeled, halved raw potato to the pot and simmer for 10 more minutes — it absorbs some of the excess salt. Remove it before serving.

Rustic Pork & Cabbage Soup
Equipment
Ingredients
2 tablespoons olive oil - extra virgin preferred- 1 ½ pounds pork shoulder - cut into 1-inch cubes, well-marbled
1 large yellow onion - finely diced
3 cloves garlic - minced- 2 cups green cabbage - shredded
2 medium carrots - peeled and sliced
1 cup celery - sliced
6 cups chicken stock (chicken broth or chicken bouillon) - homemade or low-sodium
1 teaspoon salt - to taste
½ teaspoon ground black pepper - freshly ground - 2 teaspoons caraway seeds - optional but traditional
2 tablespoons apple cider vinegar - adds brightness to finish
¼ cup parsley - chopped, fresh ; for garnish
Instructions
- Heat the olive oil in a Dutch oven over medium-high heat. Once shimmering, add pork and sear until golden on all sides, about 6–8 minutes.
- Lower heat to medium. Add the chopped onion and sauté until translucent and fragrant, about 5 minutes. Stir in garlic and cook for another minute.
- Add shredded cabbage, carrots, and celery. Stir to combine and let soften for 5 minutes, stirring occasionally.
- Pour in chicken stock. Add salt, pepper, and optional caraway seeds. Bring to a simmer, then lower heat and partially cover.
- Simmer on low heat for 1 hour and 45 minutes (90°C / 195°F), until pork is fork-tender and the broth is rich with flavor.
- Stir in apple cider vinegar. Taste and adjust seasoning. Let cook uncovered for 5 minutes before servings.
Notes
- For a smokier flavor, consider adding a smoked ham hock during simmering.
- If you'd prefer leaner meat, use pork loin but adjust cooking time accordingly to prevent dryness.
Nutrition
FAQ
Can I make this in a slow cooker instead of on the stovetop?
Yes — sear the pork in a skillet first, then transfer everything to the slow cooker and cook on low for 7–8 hours or high for 4–5 hours. Don’t skip the sear; it’s the step that keeps the broth from tasting flat, and you lose it entirely if you just dump raw meat into the slow cooker.
Can I use ground pork instead of pork shoulder cubes?
You can, and it cuts the cook time dramatically — ground pork is done in about 30–35 minutes total. Brown it well in the pot first, drain excess fat, then add the vegetables and stock and simmer for 20–25 minutes. The texture and broth will be lighter and less rich than the shoulder version, but it’s a solid weeknight shortcut.
How do I store and reheat leftovers?
Refrigerate in a sealed container for up to 4 days — the flavor genuinely improves overnight as the broth and pork continue to meld. Reheat on the stovetop over medium-low until steaming throughout; the pork should reach 165°F on a quick-read thermometer if you want to be precise.
Can this soup be frozen?
Yes, it freezes well for up to 3 months. Portion it into freezer-safe containers and leave an inch of headspace. Thaw overnight in the fridge rather than on the counter, then reheat thoroughly on the stovetop.
What can I serve with this to make it a full meal?
Crusty rye bread or a thick slice of sourdough is the most practical option — it handles the broth well and requires zero extra cooking. A simple green salad on the side is enough; the soup is already filling on its own.
What to cook next
- Hearty Beef Kale Soup
- Savory Pork Stottie Filling
- Hearty Beef Mushroom Stroganoff
- Savory Beef Kolachki Pastries










