When the craving strikes for a hearty, soul-warming meal that truly nourishes, this traditional Irish Ham and Cabbage Soup is my absolute go-to. It’s a culinary embrace in a bowl, brimming with tender chunks of savory ham, sweet wilted cabbage, and a medley of wholesome vegetables, all simmered together in a deeply flavorful broth. This easy, comforting dish feels like a warm hug, offering solace and satisfaction with every spoonful.

If you’re seeking a comforting soup that’s both uncomplicated and incredibly satisfying, this old-fashioned Ham and Cabbage Soup consistently delivers. It ticks every box for a fulfilling meal: generously loaded with succulent ham, tender potatoes, an abundance of fresh vegetables, and an irresistibly savory broth. As an added bonus, it’s a true one-pot wonder, making cleanup a breeze and leaving your dishwasher happy! Much like classic recipes such as Navy Bean Soup with Ham, this Irish soup boasts a rich historical heritage, often associated with St. Patrick’s Day celebrations. However, its timeless appeal means there’s no need to wait for a special occasion to enjoy this delicious and wholesome dish.

Why You’ll Love This Soul-Warming Soup
Ultimate Comfort Food: There’s something inherently soothing about a steaming bowl of homemade soup, and this Irish Ham and Cabbage Soup epitomizes comfort at its finest. The tender potatoes, aromatic onions and bell peppers, and silky ribbons of cabbage are all infused with a rich, savory pork flavor. It’s the perfect cozy meal for a cold evening, offering warmth and profound satisfaction with every spoonful.
Packed with Wholesome Goodness: Don’t let the delicious flavor fool you—each serving of this classic soup is bursting with hearty and nutritious vegetables. From vitamin-rich cabbage and carrots to potassium-packed potatoes and protein-rich ham, it’s a balanced meal that genuinely fuels your body. It also proves to be an excellent and subtle way to introduce more vegetables into the diets of even the most discerning eaters.
Economical and Great for Leftovers: This recipe is a brilliant solution for utilizing leftover ham from holiday feasts like Easter or any Sunday roast. It’s also incredibly versatile for using up those lingering half-cabbages and a few potatoes that might be left in your pantry. Not only is it budget-friendly, but the flavors deepen and meld beautifully overnight, making it even more delicious as leftovers. Prepare a large batch and enjoy nourishing meals throughout the week!
One-Pot Wonder: Simplify your kitchen routine with this fantastic one-pot recipe. All the magic happens in a single pot, minimizing cleanup and maximizing your enjoyment. Spend less time scrubbing and more time savoring this delightful dish, which makes it perfect for busy weeknights.
Historical Roots of This Irish Classic
While often synonymous with St. Patrick’s Day, the combination of ham and cabbage has a long and storied history in Irish cuisine, born from necessity and the availability of local produce. Cabbage, a resilient and abundant crop, and cured pork, a staple meat often preserved for the winter months, formed the backbone of many hearty and sustaining meals, especially during leaner times. This simple yet profoundly nourishing pairing has sustained generations, embodying the true spirit of Irish home cooking—frugal, flavorful, and deeply comforting. Though it holds a special place on festive occasions, its everyday appeal means it’s a cherished dish to be enjoyed year-round.
Key Ingredients for the Perfect Ham and Cabbage Soup & Pro Tips
Crafting an outstanding ham and cabbage soup relies on a few core ingredients working in harmony. Here’s what you’ll need and how to make the most of each to achieve the best flavor and texture:
- Ham – The undisputed co-star of this rustic soup, ham imparts a deeply savory, salty, and often smoky essence that forms the heart of its rich flavor profile. Leftover spiral-cut ham is an excellent choice for both convenience and incredible taste. If you’re starting from scratch, consider a good quality smoked ham hock for an even richer broth, or a small ham roast. Dicing the ham into bite-sized pieces ensures an even distribution of flavor and texture throughout every spoonful.
- Green Cabbage – This humble vegetable transforms beautifully as it simmers, wilting down to add a remarkable depth and a wonderfully silky texture to the savory broth. For the best results, always opt for a fresh, firm head of green cabbage. Thoroughly chop or shred it into manageable ribbons or squares; smaller pieces will cook down more quickly and integrate seamlessly into the soup, releasing their sweet, earthy notes.
- Unsalted Butter – The foundational base of this soup begins with unsalted butter, which provides a signature richness and a luscious mouthfeel. Using unsalted butter is key, as it gives you precise control over the overall sodium content, allowing the natural, complex flavors of the ham and vegetables to shine without being masked by excessive salt.
- Bell Pepper – Adding a vibrant pop of color and a touch of subtle sweetness, bell peppers elevate the overall complexity of the soup. While any color works beautifully, a red bell pepper offers a lovely visual contrast and a slightly sweeter flavor profile that complements the other ingredients. Ensure it’s seeded and chopped to a consistent size for even cooking and tender results.
- Potatoes – To achieve a truly hearty and substantial soup, potatoes are an indispensable ingredient. Peeled and chopped Russet potatoes will absorb the rich flavors wonderfully and contribute to a naturally thicker broth as they break down slightly during simmering. Alternatively, waxy yellow or red potatoes, with their skins left on for added nutrients and texture, hold their shape well and provide a delightful bite. Choose your potato type based on your desired texture.
- Fresh Dill – For an invigorating burst of freshness, a generous sprinkle of fresh dill is the perfect finishing touch. Its unique, slightly anise-like flavor brightens the rich, savory soup and adds an aromatic lift that makes each spoonful more appealing. While dried dill can be used in a pinch, fresh dill offers unparalleled vibrancy and visual appeal.
- Carrots – Beyond contributing a beautiful orange hue, chopped carrots add a natural sweetness and earthy undertones that perfectly complement the savory ham and peppery cabbage. Like celery and onion, they form a crucial part of the foundational aromatics, building deep layers of flavor from the very beginning of the cooking process.
- Celery – Essential for the classic mirepoix base (a mix of sautéed onions, carrots, and celery), chopped celery adds a subtle peppery note and aromatic depth. It contributes to the foundational flavor profile without overpowering the main ingredients, creating a well-rounded and balanced soup that is both complex and comforting.
- Cornstarch (Optional) – If you prefer a thicker broth that coats the spoon, a small amount of cornstarch mixed with cold water (creating a “slurry”) can be stirred in during the final stages of cooking. This optional step allows you to customize the soup’s consistency to your liking, ensuring a rich, comforting, and hearty texture.
Crafting Your Perfect Bowl: A Step-by-Step Guide
Making this wholesome Ham and Cabbage Soup is a straightforward and incredibly rewarding process. Follow these simple, detailed steps to create a truly delicious and comforting meal:
For precise ingredient proportions and a video tutorial, please refer to the printable recipe card at the bottom of this post.
1. Sauté the Aromatic Base: Begin by melting two tablespoons of unsalted butter in a large, heavy-bottomed 6-8 quart soup pot or Dutch oven over medium heat. Once the butter is glistening and fully melted, add the chopped large onion, one seeded and chopped bell pepper, and one cup of chopped celery to the pot. Sauté these aromatic vegetables for approximately 5-7 minutes, stirring occasionally, until they soften and become beautifully fragrant. This crucial step is where the foundational flavors of your soup truly begin to develop.

2. Incorporate Hearty Ingredients: Next, stir in 1½ cups of chopped carrots, 4 cups of chopped green cabbage (or shredded cabbage), 2 cups of diced potatoes, and 2 cups of diced or shredded ham into the pot. Add about half of the fresh chopped dill at this stage to infuse its wonderful flavor into the broth as it cooks. Pour in approximately 10 cups of water (or a high-quality chicken or vegetable broth for extra depth) to generously cover all the ingredients. Season with 1 teaspoon of salt and ½ teaspoon of freshly ground black pepper, adjusting to your personal taste preference.

3. Simmer to Perfection: Partially cover the pot with a lid and bring the mixture to a gentle boil over medium-high heat. Once boiling, reduce the heat to low, ensuring a steady, gentle simmer. Continue to partially cover the pot and allow the soup to simmer for approximately 45 to 55 minutes. Stir the soup occasionally to prevent any sticking and to ensure all the ingredients cook evenly. The goal is for the carrots and potatoes to become fork-tender, and the cabbage to soften beautifully, allowing all the rich, savory flavors to meld together harmoniously.
4. Thicken and Adjust (Optional): After the vegetables are tender, taste the broth and assess its consistency. If you desire a thicker, more substantial soup base, prepare a cornstarch slurry. Ladle out about half a cup of the hot broth into a small bowl, then vigorously whisk in 1-2 tablespoons of cornstarch until completely smooth, ensuring no lumps remain. Pour this cornstarch slurry back into the simmering soup, stirring constantly. Allow the soup to cook for another 2-3 minutes, or until it reaches your desired consistency. This method ensures a smooth, lump-free, and perfectly thickened broth.
5. Finishing Touches and Serve: To complete your culinary masterpiece, stir in the remaining fresh chopped dill. This final addition not only provides a burst of vibrant green color but also introduces a fresh, aromatic note that lifts the entire dish, balancing the rich flavors. Taste the soup again and adjust seasoning with additional salt and pepper if needed, ensuring it’s seasoned to your liking. Ladle generously into bowls and prepare to enjoy a truly soul-satisfying and delicious homemade meal!

Delicious Recipe Variations to Explore
This ham and cabbage soup is wonderfully adaptable, allowing you to customize it based on your preferences or the ingredients you have on hand. Feel free to experiment with these delightful variations:
- Protein Alternatives – While ham is traditional, this soup is equally delicious with other proteins. Consider swapping diced ham for cubed cooked turkey, savory corned beef (especially fitting for an Irish theme!), or tender shredded chicken. Cooked ground sausage, whether pork or turkey, also adds a fantastic depth of flavor. For a smoky touch without ham, try simmering with a smoked turkey leg and shredding the meat into the soup.
- Vegetarian or Vegan Delight – Easily transform this into a hearty vegetarian cabbage potato soup by simply omitting the ham. You can add an extra potato or two, or a can of drained cannellini beans or white beans for added protein and substance. For a vegan version, ensure you use a plant-based, non-dairy butter or olive oil for sautéing and vegetable broth instead of water. The rich flavors of the vegetables truly shine in this meat-free adaptation.
- Expand Your Veggie Palette – Don’t hesitate to customize the vegetable mix. Add a handful of fresh baby spinach or chopped kale during the last 10 minutes of simmering for extra nutrients and a lovely green hue. Other great additions include parsnips, turnips, or even a handful of frozen peas or green beans for added color and texture. For a touch of sweetness, consider adding a sweet potato alongside the white potatoes.
- Herbaceous Twists – If dill isn’t your favorite, or if you simply want to try something different, finish the soup with a sprinkling of other fresh herbs. Chopped parsley or chives offer a bright, clean flavor. For a more robust aromatic profile, mince a couple of cloves of garlic and sauté them with the initial onion and bell pepper base. A bay leaf added during simmering can also contribute a subtle, earthy depth to the broth.

Perfect Pairings: Serving Suggestions
This flavorful Irish Ham and Cabbage Soup is robust enough to be a standalone main dish, whether you’re celebrating Saint Patrick’s Day or simply enjoying a cozy winter or spring dinner. To elevate it into a more comprehensive and satisfying meal, consider these delightful pairings:
- Homemade Sweet Cornbread: The slight sweetness and crumbly texture of cornbread provide a wonderful contrast to the savory, hearty soup. It’s excellent for soaking up every last drop of the rich broth.
- Crusty Artisan Bread: A warm, crusty loaf of bread, such as a rustic sourdough or a chewy baguette, is absolutely perfect for dipping. Its sturdy texture and subtle tang complement the soup beautifully.
- Simple Green Salad: A fresh side salad with a light vinaigrette offers a refreshing counterpoint to the rich soup. The crisp, cool greens provide a welcome balance, cleansing the palate and adding a touch of brightness.
- Garlic Knots or Dinner Rolls: Soft, buttery garlic knots or classic dinner rolls are always a crowd-pleaser and ideal for sopping up the delicious broth, ensuring no flavor goes to waste.
- Traditional Irish Soda Bread: For an authentic Irish experience, serve your soup with a slice of freshly baked Irish soda bread. Its dense texture and slightly sour notes are a match made in heaven for this traditional and comforting soup.
Frequently Asked Questions (FAQ) About Ham and Cabbage Soup
Can I make this soup ahead of time?
Yes, absolutely! This soup is an excellent candidate for meal prep. In fact, the flavors tend to deepen and meld together even more beautifully overnight, making it taste exceptionally savory and delicious the next day. Simply reheat gently on the stovetop over medium-low heat or in the microwave until heated through.
Can I make this soup in a slow cooker?
Yes, you certainly can! For the best results and to build a robust flavor base, I highly recommend sautéing the onions, bell pepper, and celery in a pan first. Then, transfer these sautéed vegetables, along with the remaining ingredients (ham, cabbage, potatoes, carrots, dill, water/broth, salt, and pepper), to your slow cooker. Cook on low for about 6 to 8 hours, or on high for 3-4 hours, until the vegetables are tender and the flavors have fully melded. This method makes for a truly effortless meal.
What kind of ham is best for this soup?
While any diced cooked ham will work well, a smoked ham (such as leftover holiday ham or a smoked picnic shoulder) will infuse the soup with a fantastic smoky depth that enhances the overall flavor. If you have a ham hock, you can simmer it with the water or broth for the first hour to create an even richer, more authentic broth before adding the diced ham and vegetables. This adds a beautiful layer of savory goodness.
How can I make this soup creamier?
If you prefer a creamier consistency, you can stir in a splash of heavy cream, half-and-half, or even a non-dairy alternative like unsweetened coconut milk (for a unique and subtle twist) during the last few minutes of cooking. Another excellent option is to use an immersion blender to partially blend a portion of the soup directly in the pot, creating a thicker, smoother texture while still leaving plenty of chunky vegetables and ham for bite.
Is this soup gluten-free?
Yes, this ham and cabbage soup is naturally gluten-free, provided all your ingredients are gluten-free. Ham is typically gluten-free, and all the fresh vegetables and seasonings are as well. If you opt to use cornstarch for thickening, ensure it’s pure cornstarch, which is naturally gluten-free. Always double-check labels on broth or any processed ham products to be certain.
Storing Your Delicious Leftovers
Proper storage is key to ensuring you can enjoy this comforting soup for days to come, or even months later.
Refrigeration: Allow the cabbage and potato soup to cool completely to room temperature before transferring it to an airtight container. Stored properly in the refrigerator, leftovers will maintain their quality and flavor for up to 3-4 days. This makes it an ideal candidate for meal prepping healthy lunches or quick dinners.
Freezing: This soup freezes exceptionally well, making it perfect for batch cooking. Once completely cooled, transfer it to freezer-safe containers or heavy-duty freezer bags, ensuring you leave a little headspace for expansion (about an inch from the top). For extra protection against freezer burn, especially in containers, you might consider pressing a layer of plastic wrap directly onto the surface of the soup before sealing the lid. It can be frozen for up to 3 months without significant loss of quality. To reheat, thaw the soup overnight in the refrigerator, then gently warm it on the stovetop over medium-low heat until heated through, stirring occasionally. You might need to add a splash of water or broth to adjust the consistency if it thickens too much during thawing.
Looking for More Soul-Satisfying Soup Recipes? Be Sure to Try:
Print Recipe
Leave a Review »
Ham and Cabbage Soup
15
50
1
5
8
– 10 servings
Ingredients
- 2 tablespoons butter
- 1 large onion chopped
- 1 bell pepper seeded and chopped
- 1 cup chopped celery
- 1 ½ cups chopped carrots
- 4 cups chopped green cabbage or shredded
- 2 cups diced potato
- 2 cups diced ham or shredded ham
- 3 tablespoons fresh chopped dill divided
- 10 cups water
- Salt and pepper
- 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, peppers, and celery. Sauté the veggies for 5 minutes.
-
Stir in the chopped carrots, cabbage, potatoes, ham, and half of the chopped dill to the pot. Pour in the water. Add 1 teaspoon of salt and ½ teaspoon of pepper to the pot.
-
Partially cover the pot and bring to a boil. Stir the soup, then partially cover again, lower the heat, and allow the soup to simmer for 45 to 55 minutes, stirring occasionally.
-
Once the carrots and potatoes are tender, and the soup has cooked down to thicken, it’s ready to serve. If you would like a thicker soup base, scoop out a small portion of broth, stir in 1- 2 tablespoons of cornstarch, and stir the cornstarch slurry back into the bubbling broth.
-
Add the remaining chopped dill to the soup pot. Stir well, then taste. Add additional salt and pepper if needed.
Notes
To Freeze: Let the soup cool, then transfer to an airtight container. (I suggest wrapping the container in a layer of aluminum foil for extra protection from freezer burn.) Freeze for up to 3 months, and thaw in the fridge overnight before reheating.
Nutrition
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
Soup
Irish
Sommer Collier