Hearty Cabbage and Ham Soup


This hearty cabbage and ham soup is colorful, packed full of veggies, and comforting on a cold winter day.

Prep Time:
20 mins
Cook Time:
50 mins
Total Time:
1 hrs 10 mins
8 servings


  • 2 tablespoons unsalted butter

  • 2 celery ribs, sliced

  • 1 medium onion, chopped

  • 1 large carrot, diced

  • 2 teaspoons all-purpose flour

  • 6 cups chopped cabbage

  • 6 cups chicken broth

  • 1 pound cubed fully cooked ham

  • 1 pound red potatoes, chopped

  • 1 teaspoon dried parsley

  • ¼ teaspoon ground thyme

  • ¼ teaspoon dried marjoram

  • ¼ teaspoon ground black pepper

  • ½ cup frozen peas


  1. Melt butter in a large stockpot over medium-high heat. Add celery, onion, and carrot. Saute for 4 minutes. Stir in flour and cook 1 minute more.

  2. Add cabbage, broth, ham, potatoes, parsley, thyme, marjoram, and ground pepper. Bring to a boil over medium-high heat, reduce heat, and simmer until potatoes are tender, about 30 minutes.

  3. Stir in peas and cook for 10 minutes. Ladle into bowls and serve.

Nutrition Facts (per serving)

258 Calories
14g Fat
19g Carbs
14g Protein
Nutrition Facts
Servings Per Recipe 8
Calories 258
% Daily Value *
Total Fat 14g 18%
Saturated Fat 6g 28%
Cholesterol 44mg 15%
Sodium 1652mg 72%
Total Carbohydrate 19g 7%
Dietary Fiber 4g 14%
Total Sugars 6g
Protein 14g
Vitamin C 53mg 266%
Calcium 56mg 4%
Iron 2mg 9%
Potassium 671mg 14%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love