Love this? Pin it for later!
When the frost clings to the windows and the daylight fades before dinner, nothing restores the spirit quite like a pot of soup simmering on the stove. This cheesy ham and potato soup has been my go-to winter comfort lunch for over a decade—ever since my neighbor dropped off a still-warm container after a blizzard shut down our small Colorado town. One spoonful and I understood why her family calls it “blizzard insurance.” It’s thick enough to coat the back of a spoon, creamy without being cloying, and studded with smoky ham that turns leftover holiday roasts into pure gold. I now make a double batch every December 26th, portion it into quart jars, and freeze them so a cozy lunch is never more than a microwave away. Whether you’re feeding a cabin full of skiers or simply need a weekday hug in a bowl, this recipe will carry you through winter’s coldest afternoons.
Why This Recipe Works
- One-Pot Wonder: Everything cooks in a single Dutch oven, meaning fewer dishes on a day you’d rather stay under a blanket.
- Velvety Texture Without Flour: We blend a portion of the potatoes for natural thickening—no roux required, so it’s gluten-free friendly.
- Smoky Depth: A smoked ham hock or leftover holiday ham infuses every spoonful with campfire warmth.
- Two-Cheese Strategy: Sharp white cheddar for tang and Gruyère for nutty meltability create complex flavor.
- Make-Ahead Magic: Flavors deepen overnight; reheat with a splash of broth for a lunch that tastes slow-simmered on a weekday.
- Veggie Smuggler: A full cup of cauliflower rice disappears into the chowder, boosting nutrition without picky-eater protests.
Ingredients You'll Need
Great soup starts at the grocery store. Here’s what to look for—and how to swap without losing soul-warming power.
Yukon Gold Potatoes: Their naturally buttery texture and thin skin mean no peeling is required. The medium starch level thickens the broth while holding shape. If only Russets are available, cut them larger and reduce simmer time by 5 minutes.
Smoked Ham Steak or Leftover Holiday Ham: Seek out ham with visible marbling; lean ham turns dry in soup. Ask the deli counter for a ½-inch-thick slice so you can cube it yourself—pre-diced ham is often injected with water that dilutes flavor.
Sharp White Cheddar: Aged at least 9 months, it melts smoothly and brings tangy contrast. Buy a block and shred it yourself; pre-shredded cellulose-coated cheese can turn grainy.
Gruyère: Nutty, slightly sweet, and the gold standard for fondue-worthy melt. If the price makes you wince, substitute fontina or young Gouda.
Heavy Cream vs. Half-and-Half: I use half-and-half for everyday lunches to keep things lighter, but if this is the main course for a ski-weekend crowd, splurge on heavy cream for extra body.
Unsalted Chicken Stock: Allows you to control salt, especially important if your ham is on the saline side. Look for stock labeled “roasted” for deeper color.
Cauliflower Rice: Found in the freezer section; it dissolves into the soup and adds fiber while remaining undetectable to veggie skeptics. Fresh cauliflower pulsed in a food processor works too.
Mirepoix Trio (Onion, Carrot, Celery): Choose firm, bright vegetables. Save the celery leaves—they’re packed with flavor and make a pretty garnish.
Fresh Thyme & Bay Leaf: Woodsy thyme complements ham; bay leaf adds subtle bitterness to balance richness. Dried thyme is fine—use ⅓ of the amount.
Smoked Paprika: Optional but transformative. A whisper amplifies the ham’s smokiness without overwhelming the palate.
How to Make Cheesy Ham and Potato Soup for Winter Comfort Lunch
Render the Ham
Place a 4-quart Dutch oven over medium heat. Add diced ham and cook 5–6 minutes, stirring occasionally, until edges caramelize and the fat renders. Transfer ham to a bowl, leaving the flavorful drippings behind. This step builds a smoky backbone throughout the soup.
Sauté the Aromatics
Add 2 Tbsp unsalted butter to the pot. Once melted, stir in chopped onion, carrot, and celery with ½ tsp kosher salt. Sweat 6 minutes until vegetables soften and onion is translucent. Scrape browned bits (fond) as you go—that’s liquid gold.
Bloom the Spices
Stir in minced garlic, 1 tsp fresh thyme leaves, ½ tsp smoked paprika, and a bay leaf. Cook 60 seconds until fragrant. Blooming wakes up dried spices and infuses the fat with flavor.
Simmer the Potatoes
Add cubed Yukon Golds, 3 cups chicken stock, and 1 cup cauliflower rice. Bring to a boil, reduce to low, cover slightly ajar, and simmer 12 minutes until potatoes are just fork-tender.
Create Creamy Body
Ladle 2 cups of soup into a blender, puree until smooth, and return to the pot. This natural thickener eliminates the need for flour and keeps the soup gluten-free while adding silkiness.
Add Cream & Cheese
Reduce heat to the lowest setting. Stir in 1 cup half-and-half and ¼ tsp white pepper. Gradually add 1½ cups shredded sharp white cheddar and ½ cup grated Gruyère, a handful at a time, whisking until melted before the next addition. This prevents clumps and greasy separation.
Return the Ham
Fold in the reserved ham cubes and simmer gently 3 minutes to heat through. Taste and adjust salt—ham varies widely in salinity.
Finish & Serve
Fish out the bay leaf. Ladle into warm bowls, garnish with reserved thyme leaves, cracked black pepper, and optional crusty bread for dunking.
Expert Tips
Low & Slow Dairy
Never let the soup boil after adding cheese; high heat causes proteins to seize and turn gritty.
Freeze in Portions
Chill fully, then freeze flat in labeled quart bags. Thaw overnight in the fridge and reheat with a splash of broth.
Double-Smoke Twist
Add a 2-inch piece of smoked ham hock in step 4; remove before pureeing for an even deeper smoke note.
Veggie Boost
Stir in 2 cups baby spinach at the end for color and nutrients—it wilts instantly without extra cooking.
Crunchy Contrast
Top with garlic-butter croutons or crushed kettle chips for textural pop against the creamy backdrop.
Dairy-Free Option
Substitute coconut milk and nutritional yeast; add 1 tsp white miso for umami lost from cheese.
Variations to Try
- Loaded Potato Style: Top with sour cream, chopped green onions, and steamed broccoli florets.
- Corn & Pepper Chowder: Fold in 1 cup roasted corn kernels and diced roasted red peppers for Southwest flair.
- Seafood Upgrade: Replace half the ham with peeled shrimp; add during the last 3 minutes of simmering.
- Lightened-Up: Swap half-and-half for evaporated skim milk and use reduced-fat cheddar; add extra cauliflower for bulk.
Storage Tips
Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 4 days. Reheat gently over medium-low, thinning with broth as needed.
Freezer: Store in freezer-safe bags or containers up to 3 months. Leave 1 inch of headspace for expansion. Thaw overnight in the fridge or use the defrost setting on your microwave.
Make-Ahead: Chop vegetables and shred cheese the night before; store separately. Soup base (through step 5) can be made 2 days ahead; finish with cream and cheese when serving.
Frequently Asked Questions
Cheesy Ham and Potato Soup for Winter Comfort Lunch
Ingredients
Instructions
- Render ham: In a Dutch oven, cook diced ham over medium heat until lightly browned, 5–6 min. Remove and reserve.
- Sauté vegetables: Add butter, onion, carrot, celery, and salt. Cook 6 min until softened.
- Bloom spices: Stir in garlic, thyme, paprika, and bay leaf; cook 1 min.
- Simmer potatoes: Add potatoes, cauliflower rice, and stock. Boil, then simmer 12 min until potatoes are tender.
- Blend portion: Puree 2 cups of soup and return to pot for creamy texture.
- Add cream & cheese: Reduce heat to low. Stir in half-and-half and cheeses gradually until melted. Return ham; warm 3 min. Discard bay leaf and serve hot.
Recipe Notes
Keep heat low after adding dairy to prevent curdling. Soup thickens as it stands; thin with broth when reheating.