This ham and cabbage soup recipe is a family favorite. It’s the perfect dish to make after a big ham dinner. Use the ham bone to make a flavorful ham stock and lots of healthy vegetables to make this warming soup. There is also a low calorie and low carb version.
You might also love this creamy vegetable and ham casserole recipe.
I had never heard of this dish until I met my husband. I think it’s because my mom never really made ham, and this is a dish that you make with the leftover ham bone and scraps.
This tasty soup happens to be one of my husband’s favorite comfort foods and it’s become one of mine too. The best thing about this ham and cabbage soup recipe is that it’s simple and very tasty. And because ham is a lean protein it adds lots of flavor without too many calories.
Recipe ingredients I used.
Every time we have a ham, we use the bone to make ham stock and I’ll show you how simple it is to do below. The ingredients I use for this recipe is ham stock, chopped ham, carrots, cabbage, onion, celery and white potatoes.
The only seasoning I use is salt and black pepper. The salt can be tricky as ham tends to be salty so I wait til the end to add it after I’ve tasted the soup.
Note if you are not making your own ham stock you can substitute with chicken broth, beef broth, vegetable broth or even just water. You will have to adjust seasonings accordingly though.
How to make ham stock with a ham bone.
Step 1: The first thing you want to do to is to make your ham stock. I find the easiest way is in a slow cooker.
Step 2: Add your large hambone (after you’ve cleaned as much meat as you want off of it) and pour water to cover almost to the top of the slow cooker. Add a bay leaf or two, some pepper and I omit the salt because you never know how much is in a ham.
You can even just add water and you will get a flavorful broth from the ham. Let that cook over night and you should get a nice rich broth.
Step 3: Strain the broth from the crockpot into your big soup pot and put in the refrigerator for a few hours. When you do this, the fat will rise to the top and harden, making it easy to take off. See how it hardens (pic below).
Step 4: Use the stock to make soup right away or pour into freezer containers and use at another time.
How to make this easy ham and cabbage soup.
- Get out a large stock pot or dutch oven to medium high heat. Add the stock and let it heat up.
- In the meantime chop up your veggies and add them to your pot. I like to use onions, carrots, celery, potatoes and of course green cabbage. Some people put green beans too but my hubby doesn’t care for it, so no green beans for us. Turn the heat down to medium heat.
- Bring to a simmer and then turn down the heat to medium heat. Cook all of the ingredients until the vegetables soften which may be an hour or so. Make sure you have enough stock to cover all the veggies and if not, add water.
- Once the veggies have softened, add the bite size pieces of ham and cook for about 5 minutes more.
- At that point you can season with salt and black pepper to taste. Because ham can be salty I suggest you taste the broth before adding and salt. The black pepper is always good to add in my opinion.
Store leftover soup in an airtight container or freeze for another time. (Please scroll down for the printable recipe card.)
If you want to make this a low carb ham soup.
While this recipe uses potatoes, you can just eliminated them to make this recipe low carb.
Without the potatoes each serving has roughly 123 calories and 6.1g net carbs. So it can be a low carb and low calorie soup!
If you really miss potatoes, try using turnips, radishes, celery root or rutabagas as a potato substitute.
Recipe notes and tips.
- I make our ham and cabbage soup this way because it’s how my husband grow up with it and how he likes it. But sometimes we add green beans too.
- If you don’t have a ham bone to make stock, you can try vegetable broth or vegetable stock instead. You will definitely want to add more salt and black pepper though.
- You might like this low calorie cabbage soup that is really flavorful or these other cabbage recipes. I love to make cabbage noodles for a low carb pasta substitute.
- Or try these leftover ham recipes if you have a lot of leftover meat.
And that is all there is to it for this easy ham and cabbage soup. Even though it’s a simple soup, it’s a hearty meal in of itself. We just eat it with French or Italian bread and that’s our whole meal. If you are a soup lover, I have over 45 soup recipes to try.
I hope you like this dish and if you’ve ever heard of it before, drop me a line in the comments and tell me how you make yours. Do you add green beans?
You might also like this Hungarian ham casserole if you have leftover ham.
Ham and Cabbage Soup
This is a simple but tasty meal and makes perfect use with leftover ham and ham bone from a ham dinner.
REMEMBER TO BOOKMARK THIS RECIPE
Ingredients
- 8 cups homemade ham stock* (or vegetable broth or water)
- ½ head cabbage, roughly 4 cups cabbage
- 2 carrots chopped
- 2 celery stalks chopped
- ½ cup yellow onion, chopped
- 2 large potatoes chopped
- 2 cups ham chopped
- salt and black pepper to taste (optional)
Instructions
- *To make your ham stock: Place your ham bone in a slow cooker and fill with water. Add a few bay leaves and peppercorns if you have them but they are not necessary.
- Cook over night and then strain the next morning.
- Set your stockpot in the refrigerator for a few hours so that the fat will rise to the top, harden and can be easily skimmed off.
- To make the soup: Add your ham stock to a large soup pot. Heat to medium high heat. If you are using vegetable broth or water you will want to add salt and black pepper because the homemade ham stock has a lot of salt in it from the ham.
- Add all your vegetables, bring to a simmer and then turn down the heat to medium heat. Cook all of the ingredients until the vegetables soften which may be an hour or so. Make sure you have enough stock to cover all the veggies and if not, add additional water.
- Add in your chopped ham and cook for additional 5 minutes.
- Taste and season with salt and pepper if necessary. Store leftovers in an airtight container or freezer for another day.
Notes
While this recipe uses potatoes, you can just eliminated them to make it low carb. With out the potatoes each serving has roughly 123 calories and 6.1g net carbs. So it can be a low carb and low calorie soup!
If you can't make the ham stock, you can substitute with vegetable, beef or chicken broth or stock. But the homemade stock has the most flavor in my opinion. You can also just use water but you will want to add more salt and black pepper to season it.
Nutrition Information:
Yield: 6 Serving Size: 1Amount Per Serving: Calories: 112Unsaturated Fat: 0g
Kelly C
You could substitute parsnips or rutabagas for the potatoes.
Denise
Hi Kelly, yes you could. I’ve also used turnips, radishes and celery root as a low carb substitute for potatoes. Thanks for your tip!
Terri
Ham and cabbage soup was the favorite way to use the ham bone and leftovers with my late husband and me. I have not made it in years and have lost the original recipe, which is why I decided to take a peek at some recipes, since I have been craving it and my new boyfriend has never had it. This recipe appears to be the closest as I remember the recipe and I always made stick from the bone as you have. The only thing I see and remember that is different is the original recipe used simple seasoning which one was dill. I will be trying this recipe and add some dill and I believe it will be close to what I remember making, I’ll let you know how it turns out!
Denise
Hi Terri, please let me know because my husband got an indoor herb garden for Christmas and the dill is growing like crazy but I don’t know what to use it with. Good luck!
Maria Preston
After making the bone broth just like the recipe, I use a small cabbage chopped plus a bag of cole slaw mix which already has shredded carrots. So I leave out the chopped carrots and celery. Add 1-2 tsp celery seed instead. When this cooks down it tastes just like the navy bean soup Mom used to make. It seems like you’re eating navy beans.
Denise
Hi Maria, that is very interesting about the navy beans. I just made this yesterday so next time I make it I will give that a try. Thanks for coming back to comment!
Dianne
This recipe is one that I grew up with!! Loving it!! My husband never had it until I made it for him and it is also one of my family’s favorite. I have never added green beans though.
Denise
I had never had this until my husband’s family introduced it to me. We will definitely be eating it with our Easter ham leftovers! Thanks for taking the time to comment Dianne.
Jennifer
We make this to love it. We sometimes add turnip which is very yummy too!!!!
Denise
Great! It’s a recipe I inherited when I married my hubby. Good stuff.
Kristen from The Road to Domestication
Ooo, that looks so wholesome and yummy! Thanks so much for taking the time to link up with us over at the #HomeMattersParty – we hope to see you again this week! Feel free to bring a friend 🙂
Katherines Corner
Thank you for sharing this yumminess at the Thursday Favorite Things blog hop. xo
Rachel G
Oh, I love just about any form of cabbage soup–this looks so tasty! Sadly, I’ve yet to even see a ham for sale in China–I don’t think they’re easy to come by in our part of the world!
Faye Wilkerson
Great way to use your ham bone.
Michelle @ Giraffes Can Bake
Yum, looks delicious! Perfect for Easter leftovers! Pinning!