
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 the olive oil in a large stockpot over medium-high heat for 1 minute until shimmering. Add the onion and sauté for 3 minutes, stirring occasionally, until softened and translucent.
- 2Stir in the celery, carrots, and fresh garlic, and continue sautéing over medium-high heat for 4 minutes, stirring occasionally, until the vegetables begin to soften and release their aromatics.
- 3Sprinkle the flour over the vegetables and stir until fully combined, then cook for 1 minute over medium-high heat while stirring constantly to remove the raw flour taste.
- 4Gradually pour in the chicken broth while stirring constantly to prevent lumps from forming. Once combined, stir in the milk, potatoes, ham, and dried thyme until fully incorporated.
- 5Bring the soup to a simmer over medium-high heat, stirring occasionally—this should take 5–8 minutes. Once small bubbles break the surface consistently, reduce heat to medium-low.
- 6Cover the pot and simmer for 10–15 minutes over medium-low heat, stirring every 2–3 minutes, until the potatoes are fork-tender with no resistance when pierced.
- 7Taste the soup and season with salt and pepper as needed.
- 8Divide the soup evenly into 6 airtight containers while hot. Cool to room temperature before sealing and refrigerating, or allow to cool slightly and 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
Swap any ingredient and get recalculated macros instantly.
Set up your profile to unlockCommon 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.
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



