Hearty Ham, Cabbage, and Potato Soup: A Classic Irish Comfort Meal
This timeless Irish soup recipe is a celebration of simple, wholesome ingredients, expertly combined to create a deeply satisfying and flavorful meal. Packed with generous chunks of savory ham, tender shredded fresh cabbage, and an abundance of robust vegetables, this soup offers warmth and nourishment in every spoonful. Ready in approximately an hour, it’s the perfect dish to gather around on a crisp St. Patrick’s Day evening or as a cozy, fuss-free dinner any night of the week. Prepare to be delighted by its comforting aroma and rich, traditional taste.

Embrace the Comfort: Why This Ham and Cabbage Soup Recipe is a Family Favorite
In a world often filled with overly complicated recipes, there’s something truly special about a dish that delivers exceptional flavor without demanding hours in the kitchen. If you’re searching for a comforting soup that strikes the perfect balance – neither too complex to prepare nor excessively heavy – then this old-fashioned Ham and Cabbage Soup is an undeniable winner. It’s a culinary hug in a bowl, reminiscent of simpler times and hearty home cooking.
This recipe isn’t just about delicious taste; it’s about convenience and versatility. Imagine a rustic, chunky soup that artfully combines all the elements you desire in a hearty meal: succulent pieces of meat, creamy potatoes, a vibrant medley of fresh vegetables, and a profoundly savory broth that ties everything together. The best part? It earns extra bonus points for being a true one-pot meal! This means less cleanup and more time to enjoy with your loved ones, making everyone in the household happy – especially the one on dish duty!
Beyond its everyday appeal, our traditional cabbage and potato soup holds a special place for festive occasions. It serves as an exquisite alternative for your St. Patrick’s Day dinner, offering a lighter yet equally satisfying take on the classic corned beef and cabbage, but with the convenience and deliciousness of precooked ham. And speaking of ham, this recipe shines as a brilliant way to utilize leftover ham from holiday feasts like Easter celebrations, Christmas dinners, or even your weekly Sunday roast. It transforms simple remnants into a magnificent new dish, preventing food waste and creating another unforgettable meal.

Essential Ingredients for Your Hearty Ham and Cabbage Soup
Crafting this soulful ham and cabbage soup requires a selection of fresh, simple ingredients that come together to create a symphony of flavors. Here’s what you’ll need to bring this comforting dish to life:
- Butter: Unsalted, to provide a rich base for sautéing.
- Onion: One large onion, peeled and finely chopped, adding aromatic depth.
- Bell Pepper: Any color works beautifully (we often opt for red pepper for its sweetness), seeded and chopped to contribute a mild, fresh crunch.
- Celery: Crisp celery, chopped, for an essential savory note that forms the foundation of many delicious soups.
- Carrots: Sweet carrots, chopped into bite-sized pieces, adding natural sweetness and vibrant color.
- Green Cabbage: Fresh green cabbage, chopped or shredded, is the star vegetable, softening beautifully into the broth.
- Potatoes: Yellow or red potatoes, diced with their skin left on for added nutrients and rustic texture. They provide a creamy body to the soup.
- Ham: Cooked ham, either shredded or diced, is perfect for using up leftovers and provides a rich, salty counterpoint to the vegetables.
- Fresh Dill: Finely chopped fresh dill, divided for use during cooking and as a fresh garnish, infuses the soup with its distinctive, bright flavor.
- Liquid Base: Use water for a lighter broth, or chicken broth or vegetable broth for extra depth and savory flavor.
- Salt and Black Pepper: To taste, essential for seasoning and enhancing all the natural flavors.
- Cornstarch: Optional, but recommended if you prefer a slightly thicker, more viscous soup consistency.




Crafting Your Comfort: How to Make Cabbage and Ham Soup
Making this classic ham and cabbage soup is a straightforward and rewarding process. Follow these simple steps to create a nourishing meal that everyone will adore:
- Start Your Base: Begin by setting a large 6-8 quart soup pot or Dutch oven over medium heat. Add the butter and allow it to melt until shimmering. Then, introduce the chopped onions, bell peppers, and celery to the pot. Sauté these aromatic vegetables for about 5 minutes, or until they begin to soften and become fragrant. This step builds the foundational flavor of your soup.
- Combine the Hearty Ingredients: Next, stir in the chopped carrots, tender cabbage, diced potatoes, and the savory ham. Add half of the fresh chopped dill to the pot, allowing its bright essence to meld with the other ingredients. Pour in the water (or broth) and season with 1 teaspoon of salt and ½ teaspoon of black pepper. Remember, you can always adjust seasonings later to your preference.
- Simmer to Perfection: Partially cover the pot and bring the mixture to a gentle boil. Once boiling, give the soup a good stir, then reduce the heat to low. Partially cover the pot again and let the soup simmer for 45 to 55 minutes. Stir occasionally to prevent sticking and ensure even cooking. The goal is for the vegetables, especially the carrots and potatoes, to become tender and the flavors to fully meld together.
- Achieve Desired Consistency and Final Seasoning: Once the carrots and potatoes are perfectly tender and the soup has thickened slightly from the starches in the potatoes, it’s ready to serve. If you prefer a thicker soup base, here’s a pro tip: scoop out a small portion of the hot broth into a separate bowl and let it cool slightly. Stir in 1-2 tablespoons of cornstarch until a smooth slurry forms, then slowly stir this mixture back into the bubbling soup in the pot. Continue to stir until the soup reaches your desired thickness.
- Finish with Freshness: Finally, add the remaining chopped fresh dill to the soup pot. Stir it in thoroughly, then taste and adjust the seasoning as needed. Add more salt and pepper if desired to perfect the flavor profile. Ladle hot into bowls and enjoy!

Get Creative: Exciting Recipe Variations
One of the beauties of this Ham and Cabbage Soup is its adaptability. Don’t hesitate to experiment with different ingredients to suit your taste or what you have on hand. Here are some fantastic ways to customize your soup:
- Explore Other Proteins: While ham is traditional and delicious, feel free to swap it out for another cooked protein of your choice. Cubed cooked turkey, savory corned beef (perfect for a more robust Irish flavor profile), or shredded pieces of chicken are all excellent substitutes. This Irish cabbage soup also becomes incredibly flavorful with cooked ground sausage, adding a different layer of spice and richness.
- Make it Vegetarian or Vegan: Easily transform this into a hearty plant-based meal. Simply omit the ham and consider adding an extra potato or two to maintain its robust heartiness. For a fully vegan version, ensure you use your favorite plant-based, non-dairy butter in place of traditional butter. With these simple swaps, you’ll have an easy, delicious vegan cabbage potato soup!
- Introduce More Veggies: The vegetable combination in this recipe is flexible. Feel empowered to omit some vegetables you’re not fond of, double up on your favorites, or introduce new extras! Sometimes, a handful of fresh baby spinach stirred in at the end adds extra nutrients and a lovely wilted texture. Chopped kale is another excellent addition for an earthy flavor and added greens.
- Experiment with Herbs and Spices: If dill isn’t your preferred herb, no worries! Finish your soup with a sprinkling of other fresh herbs like chopped parsley or chives for a different aromatic touch. For an extra layer of savory flavor, consider sautéing some minced garlic along with the onions and bell peppers in the initial step. A pinch of thyme or bay leaf can also deepen the broth’s complexity.
- Adjust Servings: As written, this recipe yields a generous batch of soup, typically providing about 8-10 servings, making it ideal for meal prepping or feeding a larger group. If you’re cooking for a smaller household of 4-5 people, simply halve all the ingredient quantities to make a more manageable portion.

Delightful Serving Suggestions for Your Ham and Cabbage Soup
This flavorful and filling soup is incredibly versatile and makes a fabulous main dish for a variety of occasions. It’s truly excellent for celebrating Saint Patrick’s Day with an authentic touch, but its comforting nature also makes it perfect for a cozy winter evening or a refreshing spring dinner. The best part? The entire recipe comes together in just over an hour, which makes it an ideal, hearty meal solution for any night of the week when you crave something wholesome and satisfying without a long cooking process.
To serve, ladle the hot cabbage and potato soup generously into large, inviting bowls. Enhance the experience by pairing it with classic accompaniments. Squares of fluffy, slightly sweet cornbread offer a wonderful textural contrast and soak up the savory broth beautifully. Alternatively, hunks of crusty bread, such as a rustic baguette or a flavorful sourdough, are perfect for dipping and ensuring no drop of the delicious broth goes to waste. For a truly indulgent meal, serve alongside warm, buttery rolls that melt in your mouth.
Can’t get enough fresh vegetables? Even though this soup is brimming with tender cabbage, hearty potatoes, and sweet carrots, it’s always a fantastic idea to complement the meal with a crisp, fresh green salad. A light vinaigrette dressing would provide a refreshing counterpoint to the richness of the soup, adding extra vitamins and a burst of freshness to your complete dinner spread.

Frequently Asked Questions About Ham and Cabbage Soup
Here are some common questions about making and storing this delicious Ham and Cabbage Soup:
How long do leftovers last in the refrigerator?
To ensure maximum freshness and safety, allow your ham and cabbage potato soup to cool completely to room temperature before transferring it to an airtight container. When properly stored in the refrigerator, leftovers will maintain their quality and flavor for up to 3-4 days. This makes it a wonderful recipe for meal prepping throughout the week.
Can I freeze ham cabbage soup?
Yes, you can absolutely freeze ham and cabbage soup to enjoy at a later date! However, it’s worth noting that the cabbage may lose some of its original tenderness and crispness after being frozen and then reheated, adopting a slightly softer texture. To freeze, first ensure the soup has cooled completely. Then, transfer it into a freezer-safe, airtight container. For an extra layer of protection against freezer burn, you might consider wrapping the container in a layer of aluminum foil. The soup can be safely frozen for up to 3 months. When you’re ready to enjoy it, simply thaw the soup in the refrigerator overnight before gently reheating it on the stovetop or in the microwave.
What kind of ham is best for this soup?
Any cooked ham works wonderfully in this soup! This recipe is fantastic for utilizing holiday leftovers such as spiral-sliced ham, bone-in ham, or even pre-packaged diced ham from your grocery store. The key is that the ham is already cooked, which saves you a lot of prep time and infuses the soup with its rich, savory flavor.
Can I make this soup in a slow cooker?
Absolutely! This recipe adapts beautifully to a slow cooker for an even more hands-off approach. First, sauté the butter, onions, bell peppers, and celery in a skillet on the stovetop for 5-7 minutes. Then, transfer these sautéed vegetables along with the carrots, cabbage, potatoes, ham, water (or broth), and seasonings (including half the dill) into your slow cooker. Cook on low for 6-8 hours or on high for 3-4 hours, or until the vegetables are tender. Stir in the remaining fresh dill just before serving.

Craving More Comfort? Discover Our Favorite Easy Soup Recipes!
If you’ve fallen in love with the comforting warmth of this Ham and Cabbage Soup, you’re in for a treat! We have a treasure trove of other easy and delicious soup recipes waiting for you to explore. From creamy concoctions to hearty stews, there’s a perfect bowl for every mood and season. Be sure to try some of these other fantastic options:
- Creamy Vegetable Soup: A rich and velvety blend of garden-fresh goodness.
- Chicken Taco Soup: All the vibrant flavors of tacos in a comforting, spoonable form.
- Potato Leek Soup: A classic, elegant, and incredibly satisfying creamy soup.
- Vegan Creamy Golden Vegetable Soup: A plant-based delight bursting with flavor and color.
- Cream of Chicken Soup (and Condensed): Your go-to recipe for homemade creamy chicken soup, also perfect as a condensed base.
- Homemade Vegetable Soup: A versatile and wholesome soup, easily customized with your favorite seasonal vegetables.
- Irish Creamy Cauliflower Soup: A velvety smooth and subtly spiced Irish delight.
- Old Fashioned Potato Soup: A nostalgic and incredibly comforting bowl of creamy potato goodness.
- Mulligan Stew (Hobo Stew): A hearty, adaptable stew perfect for using up whatever you have on hand.
- Italian Meatball Soup: Tender meatballs and pasta in a rich, herbed tomato broth.
- Fish Chowder Soup: A creamy, robust chowder brimming with tender fish and vegetables.
Print Recipe
Leave a Review »
Hearty Ham and Cabbage Soup Recipe
Ingredients
- 2 tablespoons butter (unsalted)
- 1 large onion, chopped
- 1 bell pepper, seeded and chopped (any color)
- 1 cup chopped celery
- 1 ½ cups chopped carrots
- 4 cups chopped green cabbage (or shredded)
- 2 cups diced potato (yellow or red potatoes, skin on)
- 2 cups diced ham (cooked, shredded or diced)
- 3 tablespoons fresh chopped dill, divided
- 10 cups water (or chicken broth or vegetable broth)
- Salt and pepper to taste
- Optional: 1-2 tablespoons cornstarch for thickening
Instructions
- Set a large 6-8 quart soup pot over medium heat. Add the butter to the pot. Then add the onions, bell peppers, and celery. Sauté these vegetables for 5 minutes until softened.
- Stir in the chopped carrots, cabbage, potatoes, ham, and half of the chopped dill to the pot. Pour in the water or broth. Add 1 teaspoon of salt and ½ teaspoon of pepper.
- Partially cover the pot and bring to a boil. Stir the soup, then partially cover again, lower the heat to a simmer, and allow the soup to cook for 45 to 55 minutes, stirring occasionally, until the vegetables are tender.
- Once the carrots and potatoes are tender and the soup has slightly thickened, it’s ready to serve. If you desire a thicker soup base, scoop out a small portion of broth, let it cool slightly, then stir in 1-2 tablespoons of cornstarch to create a slurry. Stir the cornstarch slurry back into the bubbling broth until thickened.
- Add the remaining chopped dill to the soup pot. Stir well, then taste and add additional salt and pepper if needed for your preferred seasoning.
Notes
Cool the cabbage and potato soup completely before transferring it to an airtight container. Leftovers will keep well for up to 3-4 days in the fridge.
To Freeze: Let the soup cool completely, then transfer to an airtight freezer-safe container. (For extra protection from freezer burn, consider wrapping the container in a layer of aluminum foil.) Freeze for up to 3 months, and thaw in the fridge overnight before reheating gently.
Nutrition
Serving: 8oz, Calories: 126kcal, Carbohydrates: 17g, Protein: 7g, Fat: 4g, Saturated Fat: 2g, Polyunsaturated Fat: 0.2g, Monounsaturated Fat: 1g, Trans Fat: 0.1g, Cholesterol: 23mg, Sodium: 446mg, Potassium: 444mg, Fiber: 3g, Sugar: 5g, Vitamin A: 4667IU, Vitamin C: 45mg, Calcium: 47mg, Iron: 1mg
Cook It? Love It? Rate It!
You can help this recipe RANK on Google – please consider leaving a review so other hungry people can find it. Thank you!