
Ham and Cabbage Soup
This Ham and Cabbage Soup provides 15g protein and 135 calories per serving—a low-calorie, nutrient-dense option for cutting phases. The recipe yields 10 servings from quick stovetop prep, making it ideal for batch cooking. Use it as a high-volume, low-calorie addition to your meal prep when you need to fill your plate without excess calories.
Ingredients
- •Ham Or Canadian Bacon(480g)
- •Olive oil(30g)
Regular (not extra-virgin) olive oil for high-heat cooking. EVOO for dressings.
- •Yellow Onion
- •Carrots
- •Celery(800g)
- •Garlic(180g)
- •Cabbage, Green
- •2 bay leaves
- •Salt and pepper
Instructions
- 1Dice the onion, carrots, and celery into uniform ¼-inch pieces. Mince the garlic. Chop the cabbage into bite-sized pieces. Dice the cooked ham into ½-inch cubes.
- 2Warm the olive oil in a large stockpot over medium heat for 1 minute. Add the diced onion and cook, stirring occasionally, for 5 minutes until it becomes translucent and softened.
- 3Add the carrots, celery, and minced garlic to the pot and cook, stirring occasionally, for 3 minutes over medium heat until the carrots and celery are crisp-tender.
- 4Add the diced ham, ham broth, chopped cabbage, and bay leaves to the pot. Increase heat to high and bring to a boil, about 3–5 minutes.
- 5Reduce heat to low, cover with a lid, and simmer for 15–20 minutes until the cabbage is tender and the broth is flavorful. The cabbage should be soft but not falling apart.
- 6Remove the pot from heat, discard the bay leaves, and season with salt and pepper to taste.
- 7Divide the soup evenly into 10 airtight containers while hot. Allow to cool to room temperature before sealing lids, then refrigerate for up to 5 days or freeze for up to 3 months.
Nutrition — Per Serving
135
calories
15g
protein
5g
fat
- Carbohydrates
- 9g
- Saturated fat
- 1.0g
- Sodium
- 544 mg
- Dietary fiber
- 1.7g
10 servings per batch · ~149g each
Macro data sourced from USDA FoodData Central
AI Swap Engine
Swap any ingredient and get recalculated macros instantly.
Set up your profile to unlockCommon questions
How much protein does Ham and Cabbage Soup have per serving?
Each serving contains 15g of protein and 135 calories, making it a light option for between-meal consumption or as a side to a larger meal. The macro breakdown is 5g fat and 9g carbs per serving.
How long does Ham and Cabbage Soup take to make?
This recipe qualifies as quick prep and yields 10 servings in a single batch on the stovetop. You can prepare enough soup for multiple days in minimal active cooking time.
Is Ham and Cabbage Soup good for fat loss?
At only 135 calories and 15g protein per serving, this soup works well as a low-calorie filler during a cut when you need volume without excess calories. It pairs effectively with a higher-protein main dish to keep daily totals on track.
More like this
Beef and Egg Breakfast Bowls
Stovetop · 8 servings
Breakfast Burritos with Beef, Bacon, and Honey
Stovetop · 8 servings
Breakfast Burritos with Beef and Eggs
Stovetop · 8 servings



