Creamy Ham and Potato Soup
This Creamy Ham and Potato Soup delivers 28g protein and 420 calories per serving, making it a solid option for lunch rotations. Batch-preps 6 servings quickly on the stovetop, doubling as both a filling meal and a protein-rich side. Ideal for hitting daily protein without relying on chicken breast alone.
Ingredients
- •Olive oil(30g)
Regular (not extra-virgin) olive oil for high-heat cooking. EVOO for dressings.
- •Yellow Onion
- •Celery
- •Carrots
- •Garlic(180g)
- •Flour, All-Purpose, White(60g)
- •Low Sodium Chicken Broth(480g)
- •2% Milk(720g)
- •Potato, Yukon Gold(680g)
- •Ham, Smoked, Bone-In(480g)
- •1 bay leaf
- •Thyme, Dried(5g)
- •1 teaspoon Kosher salt
- •1/2 teaspoon freshly-cracked black pepper
Instructions
- 1Heat oil (or melt butter) in a large stockpot over medium-high heat. Add onion and sauté for 3 minutes, stirring occasionally. Stir in the celery, carrots and garlic. Continue sautéing, for 4 more minutes, stirring occasionally. Stir in the flour until combined, and sauté for 1 more minute, stirring occasionally.
- 2Gradually stir in the chicken stock until it is completely combined. Stir in the milk, potatoes, ham, bay leaf, dried thyme, salt and pepper until combined. Continue cooking until the mixture reaches a simmer, but not boiling.
- 3Reduce heat to medium-low, cover, and simmer for about 10-15 minutes or until the potatoes are soft, stirring occasionally every few minutes so that the bottom of the soup does not burn. (The smaller you dice your potatoes, the faster they will cook.)
- 4Once the potatoes are soft, give the soup a taste and season with extra salt and pepper if needed. Serve immediately.
Nutrition — Per Serving
420
calories
28g
protein
15g
fat
- Carbohydrates
- 44g
- Saturated fat
- 4.7g
- Sodium
- 751 mg
- Dietary fiber
- 3.6g
6 servings per batch · ~439g each
Macro data sourced from USDA FoodData Central
AI Swap Engine
Set up your profile to enable swaps →Common questions
How much protein does Creamy Ham and Potato Soup have per serving?
Each serving contains 28g of protein and 420 calories with 15g fat and 44g carbs. The protein-to-calorie ratio makes this soup a solid option for hitting daily protein targets without excess calories.
How long does Creamy Ham and Potato Soup take to make?
This recipe qualifies as quick prep and yields 6 servings in one batch on the stovetop. You can have a full week of lunch portions ready in a single cook session.
Is Creamy Ham and Potato Soup good for fat loss?
At 420 calories per serving with 28g protein, this soup supports fat loss goals by keeping you satiated without overshooting your daily calorie budget. The carbohydrate content is moderate at 44g, leaving room for other meals throughout the day.



