Home » Recipes » Stews & Casseroles » Pork & Cabbage Stew

Pork & Cabbage Stew

This is a hearty, comfort stew made with pork and cabbage in a tomato sauce. It's very easy to make, full of vegetables that add extra goodness to the dish. Enjoy it with a slice of bread to dip into the tomato juices or with some feta cheese on the side. Enjoy!
Pork & Cabbage Stew.

I consider cabbage a winter vegetable as it’s in excess during the wintery months and I always remember my mother using it for cooking or salads in the winter. Here, I’m sharing with you a comfort dish, perfect for cold days, my pork and cabbage stew cooked in a tomato sauce. This dish is what you need to warm up your belly and it’s packed with vitamins and protein from all the meat and vegetables. So let’s get started!

Jump to:

Why you should try my recipe

  • A warm and hearty dish, great for winter and cold weather.
  • Full of goodness, vitamins and protein from the meat and vegetables.
  • Serves a big family.
  • Stores well in the fridge for up to 3 days.
  • Nice idea for babies and little children as the meat gets really soft and has lots of vegetables.

Ingredients & How-to

The main ingredients for the cabbage and pork stew are potatoes, carrot, leeks, garlic, parsley, tomato purée and of course, pork and cabbage. For the seasoning, I’m just using some salt and ground pepper, but you could also add some chili flakes if you like an extra kick, especially on a cold day. You could get precut pork or get a big piece and cut it yourself into cubes around 4cm / 1.5”, whatever you prefer.

Ingredients for cabbage and pork stew.

01. I start by chopping and cutting all the vegetables. I peel the onion and cut it into cubes, cut the leeks in half lengthwise and then into slices. I cut the potatoes and the carrot into cubes and chop the garlic finely. As for the cabbage, I cut it into quarters and remove the hard root. Then I just cut it into thick slices.

Chopped vegetables in preparation fo cabbage and pork stew.

02. As with most stews, I first add the oil to a big pot and sauté the onion for a few minutes. That helps to get all the sweetness of the onion out. Then, I add the pork cubes and turn them around for 3-4 minutes to get a nice brown color on all sides.

03. Now, I add the chopped garlic, leeks and the tomato puree (passata). I give it a good stir and add about a cup and a half of water to the pot. I leave the pork to cook in low heat for about 30 minutes before adding the rest of the vegetables in. This way the meat is going to be very tender and soft.

Sauteeing the onion and pork meat. Adding the tomato puree and leeks to the pot.

04. Now, it’s time to add the rest of the vegetables. I first add the potatoes, carrot and parsley and give it a stir. For the seasoning, I’m just adding a little bit of salt and ground pepper. You could also add some chili flakes for an extra kick, as it really goes well with the tomato and cabbage.

05. I like to add the cabbage slices at the very end, as they have quite a volume and my other ingredients are already mixed nicely and covered with the sauce. At this point, I might need to add half or one cup of water depending on how much is left in the pot. Then, I cover the pot with the lid and leave it to cook for 40-45 minutes. The cabbage will lose most of its volume with the heat, so after around 10 minutes in the pot it’s easier to give it a stir.

Adding the potatoes, carrots and parsley to the pot. Adding the cabbage slices to the pot.

Serving suggestions

We usually have this cabbage and pork stew as a main for lunch or dinner with some nice crispy bread on the side to dip in that delicious tomato sauce. Serve it warm as it’s a hearty dish perfect for cold weather.

Cabbage and pork stew served in blue bowl.


You can store any leftovers of the cabbage and pork stew in the fridge for up to 2-3 days. Just warm it up in the microwave or a small pot for a couple of minutes and serve. I don’t recommend freezing it unless you don’t add any potatoes to the stew.


  • What type of pork can I use for a stew? The best cuts for a pork stew are pork leg or shoulder. Pork leg is less fatty whereas pork shoulder has more fat that you can of course trim to your liking.

  • What type of tomatoes can I use for the cabbage stew? You could use a couple of ripe tomatoes that you blend in a food processor or tomato puree or tomato passata. If you decide to use fresh tomatoes, then you don’t need to add a lot of water to the stew when cooking, as the fresh tomatoes are more watery.

  • Is the cabbage and pork stew suitable for a baby? Yes, it is suitable for babies from 6 months old if you don’t add any salt whilst it is being cooked. The stew has lots of protein and vitamins from the meat and the vegetables, which makes it ideal for young children.

Watch the video

Pork & Cabbage Stew

This recipe for cabbage and pork stew is the perfect winter dish on a cold day. A hearty, warm stew full of vegetables that is packed with protein and vitamins. Serve it while it's still hot with a slice of bread to dip in the tomato sauce. Enjoy!
Category: Stews & Casseroles Difficulty: Easy

5 servings

Prep time

15 minutes

Cooking time


  • 650gr / 1.4lb pork meat
  • 1 onion
  • 2 medium potatoes
  • 1 small cabbage (around 400gr / 0.8lb)
  • 2 leeks
  • 1 carrot
  • 3 garlic cloves
  • 3 tablespoons of chopped parsley
  • 4 tablespoons of olive oil
  • 1 cup / 200gr tomato puree (passata)
  • salt
  • ground pepper


  • Pot


  • Start by preparing and cutting the pork and the vegetables. If the pork is not already prepared, then cut it into cubes around 4cm / 1.5 inches. Chop the onion and garlic cloves, peel the potatoes and cut them into cubes. Cut the leeks into slices, the carrot into cubes, and chop the parsley finely.
  • Cut the cabbage into 4. Remove the hard stem from each quarter and then cut the cabbage into thick slices.
  • Add the olive oil to a pot and heat up over medium heat.
  • Add the chopped onion and sauté for 3-4 minutes. Add the pork cubes and brown them for 3-4 minutes on all sides.
  • Add the garlic cloves, tomato purée, leeks and 1 ½ cups of water.
  • Lower heat to medium-low. Cover the pot and simmer for 30 minutes.
  • Uncover and add the potatoes, carrot and parsley. Stir a little bit.
  • Add salt and ground pepper to taste. Add the cabbage slices and mix everything together.
  • Add ½ cup of water. Cover the pot with a lid and cook for 40-45 minutes until the vegetables are cooked. Do check occasionally in case you need to add more water.


- You could use precut pork cubes or buy a whole piece and cut it yourself into cubes.


You can store any leftovers in the fridge for up to 2-3 days. I don't recommend freezing it as the potatoes don't taste well after being defrosted.

Nutrition Info (per serving)

Calories: 563kcal | Carbohydrates: 34g | Protein: 42g | Cholesterol: 104mg | Fat: 30g | Saturated Fat: 8g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 16g | Fiber: 9g | Sodium: 650mg | Potassium: 1502mg | Sugar: 9g

I am not a nutritionist. The nutrition information has been calculated using an on-line calculator, and is intended for information and guidance purposes only. If the nutrition information is important to you, you should consider calculating it yourself, using your preferred tool.

Tried this recipe?

Mention @mamazilla.moodforfood or tag #mamazillamoodforfood on Instagram!
This recipe is: dairy free, egg free, nut free, gluten free, greek savoury,
Recipe keywords: cabbage stew, cabbage pork stew, cabbage pork stew in tomato sauce