Canadian Cheese Ham Soup recipe

Canadian Cheese Ham Soup

There's nothing quite like a steaming bowl of Canadian Cheese Ham Soup to wrap your hands around on a chilly evening. Home cooks adore this comforting chowder for its rich, melty sharp cheddar paired with tender ham and hearty potatoes-it's the ultimate hug in a bowl. It's a star at family dinners, potlucks, and even game nights, especially when paired with crusty bread. The irresistible combination of savory ham, sweet leeks, and velvety cheese sauce makes it a repeat favorite that disappears faster than seconds can be served.

What Makes This Recipe Special

  • This soup builds depth with both leek and onion, adding a subtle sweetness and aromatic complexity that's often overshadowed in other ham soups.
  • The cheese sauce is made separately, ensuring a silky, lump-free texture that coats every piece of ham and potato without turning grainy.
  • Using sharp cheddar-especially Canadian varieties like Black Diamond or Old Cheddar-gives the soup a bold, tangy kick that cuts through the richness.
  • The recipe allows for flexibility in dairy-swap whole milk for half-and-half or cream for a lighter or richer version without changing the core method.
⏱ 100 mins
Canadian
Servings 8

Ingredients

3 cupschicken broth
4 mediumpotatoes, cubed
1 cupcelery, chopped
1 cupcarrots, sliced
1/2 cuponions, diced
1 leek, green top removed, washed thoroughly, and sliced
2 tspsea salt or kosher salt
1/2 tsppepper
2 cupscooked cubed ham
1/2 cupunsalted butter
1/2 cupgluten-free flour or regular all-purpose flour
1 qtwhole milk (or half-and-half/cream)
1 lbsharp cheddar cheese, shredded (any variety or mix of cheeses can be used)

Nutrition

578 caloriesCalories

Per serving · Values are estimates

Instructions

1
Simmer chicken broth, potatoes, celery, carrots, onions, leek, salt, and pepper together in a large pot until the vegetables are tender.
2
Melt butter in a medium saucepan over medium heat. Whisk in flour to form a smooth paste. Slowly add cream, about 1/4 cup at a time, whisking thoroughly until fully combined. Add shredded cheddar cheese and stir until completely melted, about 5 minutes.
3
Stir the prepared cheese sauce into the vegetable soup. Add the cubed ham and heat through until warmed. Serve hot.

Essential Tips

Leek prep

Wash sliced leeks thoroughly in a colander under running water, swishing the layers to remove grit. Residual dirt turns creamy cheese sauce into a gritty disappointment.

Flour roux trick

Cook the flour-butter paste for 1-2 minutes after it turns a light golden color to cook out the raw flour taste before adding milk. This prevents starchy off-flavors in the final soup.

Slow milk incorporation

Add milk in 1/4-cup increments while whisking constantly to prevent curdling. Sudden temperature changes can cause the cheese to seize and create a lumpy sauce.

Ham variety matters

Use a high-quality, low-sodium ham like Black Forest or nitrate-free deli ham. Pre-cooked smoked ham can dominate with saltiness; taste your broth before adding extra salt.

Cheese blend boost

Mix in a small portion of Gouda or Monterey Jack for extra creaminess, or include a pinch of smoked paprika for subtle depth without overpowering the cheddar.

Smart Swaps & Variations

Gluten-Free Use certified gluten-free flour like Bob's Red Mill 1:1 or rice flour. Ensure broth and ham are gluten-free to avoid cross-contamination.
Vegetarian Replace ham with smoked tofu or mushrooms sautéed in a dash of liquid smoke for a smoky umami base.
Lighter Version Substitute half the milk with unsweetened almond milk and reduce butter to 3 tbsp. Top with fresh chives for brightness.
Spicy Kick Add 1 tsp smoked paprika or a pinch of cayenne to the flour-butter paste for warmth without overwhelming the cheese.
Creamier Texture Stir in 4 oz cream cheese at the end for extra silkiness. This also helps stabilize the sauce if reheating.

What to Serve With This

  • Warm crusty sourdough bread or dinner rolls for dipping into the velvety broth.
  • A crisp green salad with apple slices and a tangy vinaigrette to cut through the richness.
  • A dry Riesling or full-bodied lager-acidity balances the fat, while hoppy notes complement the ham.
  • Pickled red onions or cornichons on the side for a bright, tangy contrast.

Storage & Reheating

Storage

Cool the soup to room temperature within 2 hours, then store in airtight containers for up to 4 days in the fridge. Freeze for up to 3 months; thaw overnight in the fridge before reheating.

Reheating

Gently reheat over low-medium heat, stirring frequently to prevent scorching. For best texture, add a splash of milk or broth if the soup thickens too much during storage.

Expert Chef Tips

  1. Toast the flour in the butter for 3-4 minutes until it reaches a deep golden brown to develop a subtle nutty flavor that enhances the soup's complexity.
  2. Use a microplane to shred the cheese directly into the warm milk mixture off-heat to prevent graininess and achieve a ultra-smooth sauce.
  3. Make the soup a day ahead: the flavors meld and intensify overnight, creating a deeper, more cohesive taste when reheated.

Equipment You’ll Need

  • Large heavy-bottomed pot (8-quart minimum) for simmering vegetables and broth.
  • Medium saucepan for making the cheese sauce.
  • Whisk for smooth roux and sauce development.
  • Cheese grater or food processor with grating attachment for fresh cheese shreds.

Nutritional Benefits

  • With sharp cheddar and whole milk, this soup is high in calcium and vitamin D, supporting bone health.
  • One serving provides about 20g of protein from ham and dairy, helping to keep you full for hours.
  • The leeks and carrots add fiber and vitamin A, contributing to eye health and immune function.
  • While indulgent, a single bowl can fit into a balanced diet when paired with lighter sides and consumed in moderation.

Reviews

No written reviews yet — be the first to cook this and share how it turned out!

Leave a Review

Frequently Asked Questions

Can I use pre-shredded cheese?

Avoid pre-shredded cheese-it contains anti-caking agents that make the sauce gummy. Freshly grate the cheese just before adding for the best melt and texture.

What's the best way to cube potatoes evenly?

Use a mandoline slicer for uniform 1/2-inch cubes, or cut potatoes into 1-inch chunks and then halve them lengthwise. This ensures even cooking without mushy pieces.

Can I make this soup ahead and reheat?

Yes. Assemble the soup fully but hold off adding the cheese sauce until reheating. Store components separately up to 2 days. Reheat broth and veggies first, then whisk in cheese sauce off-heat to prevent curdling.

How can I adjust saltiness?

Taste the broth before adding cheese. If using ham with high sodium, omit added salt entirely. Balance with a squeeze of lemon juice or apple cider vinegar at the end for brightness.

Can I use evaporated milk instead of fresh milk?

Yes, evaporated milk adds richness and body. Use 12 oz (1 1/2 cans) plus 12 oz water to replace 1 quart of fresh milk. Reduce simmering time slightly to avoid curdling.

What's the best way to cube ham?

Freeze ham for 30 minutes first-this firms it up for cleaner cuts. Use a sharp chef's knife to cut into 1/2-inch cubes, trimming off excess fat or gristle.

Why is my cheese sauce grainy?

Graininess usually means the temperature fluctuated too much. Always add milk slowly and keep the heat low. If it happens, blend with an immersion blender or strain through a fine sieve.

Can I use a slow cooker?

Yes. Sauté onions, leeks, celery, and carrots in a pan first, then transfer to the slow cooker with broth and potatoes. Cook on Low 6-7 hours. Make cheese sauce separately and stir in before serving.

More Dinner Victories

See all Dinner Victories recipes →

🔒 From the Vault — 43,000+ premium recipes

Browse 43,000+ recipes →

Cook This Next

Al Faham Charcoal Chicken recipe
Up Next

Al Faham Charcoal Chicken

⏱ 55 mins★ 5.0
Start Cooking →