Polish-Style Pork Cabbage Soup

Get our “getting started” mini-course:


Polish-Style Pork Cabbage Soup

Polish cabbage soup — reminiscent of the Polish soup called kapusniak  — is traditionally made to be Paleo-friendly. While there are hundreds of variations of this soup, it’s base is made of pork, diced potatoes, carrots, various cabbages, tomatoes and spices.

The stand out ingredients of this dish are the cabbage and sauerkraut. Kraut gives this dish a slightly sour taste which pairs well with the salty, savory flavors of pork. You can make your own sauerkraut at home, or spend a bit more money and buy it at the grocery store. Bubbies makes a great sauerkraut that is available at most health food stores.

Many traditional Polish cabbage soup recipes call for the use of kielbasa or other types of smoked Polish pork sausages, however pork ribs are generally less expensive and tasty, too! Serve this recipe on it’s own and enjoy a warm, filling bowl of this national Polish treasure. You’ll probably have leftovers, so enjoy this later in the week, too!

Polish-Style Pork Cabbage Soup Recipe

Serves: 8Prep: 20 minCook: 1 H
Add to Meal Plan  


  • 3 to 4 lb. pork spare ribs;
  • 1 onion, diced;
  • 1 garlic clove, diced;
  • 1 head of cabbage, shredded;
  • 1 cup fresh sauerkraut;
  • 1 carrot, shredded;
  • 4 russet or sweet potatoes, peeled and diced;
  • 2 cups diced tomatoes;
  • 4 cups chicken or beef stock;
  • 1 tbsp. caraway seeds;
  • 1/2 lb. bacon, cooked and crumbled;
  • Cooking fat;
  • Sea salt and freshly ground black pepper;


Fast Prep Dairy-free No Sweeteners Nut-free Shellfish-free Egg-free Cooking: Stovetop Dairy-free

Soup preparation


  1. Place the pork ribs in a saucepan and fill with water.
  2. Bring to a boil uncovered, lower to a fast simmer and cook for 40 to 45 minutes.
  3. Remove the pork, drain the water, let cool, and remove the meat from the bone.
  4. In a saucepan, melt some cooking fat over medium-high heat; add the onion and garlic, and cook for 2 to 3 minutes.
  5. Add the cabbage, sauerkraut, carrots, and potatoes.
  6. Stir well and cook for 2 to 3 minutes.
  7. Add the diced tomatoes, stock, caraway seeds, pork meat and season to taste.
  8. Bring to a boil, lower heat, and simmer for 10 to 12 minutes.
  9. Add the bacon, toss everything, and seasoning as needed.

P.S. Have a look at Paleo Restart, our 30-day program. It lets you jump into Paleo, lose weight and start feeling great.

+ Paleo Leap Tribe is now also available. It's a set of tools that we've built to make Paleo work for you. It has a meal plan generator, a weight loss tracker & tons of visual cheat sheets.

Get a PDF with our top 35 recipes