Canadian Cheese Ham Soup recipe

Canadian Cheese Ham Soup

There's something deeply comforting about a bowl of Canadian Cheese Ham Soup that makes home cooks reach for the ladle again and again. Perfect for chilly evenings, weekend family dinners, or even a cozy lunch with crusty bread, this soup wraps you in warmth with every spoonful. What makes it irresistible? The velvety cheese sauce, tender potatoes, and smoky ham create a harmony of flavors and textures that feel like a hug in a bowl. Whether you're feeding kids, guests, or just treating yourself, this soup never fails to deliver satisfaction.

What Makes This Recipe Special

  • The soup uses a classic blonde roux technique combined with slow-cooked vegetables for depth of flavor, not just convenience.
  • Sharp cheddar is shredded by hand (not pre-shredded) to ensure it melts smoothly into the sauce without turning grainy.
  • Leeks are thoroughly washed and sliced for a sweet, subtle onion flavor that elevates the soup beyond typical onion-based chowders.
  • You can customize the cheese blend-try adding a touch of Gruyère or smoked Gouda for a sophisticated twist.
⏱ 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

Use Yukon Gold potatoes

They hold their shape better during simmering and add a naturally buttery flavor that enhances the soup's richness.

Don't rush the roux

Cook the butter and flour together for at least 3-4 minutes over medium heat until it turns a light golden color to avoid a raw flour taste.

Warm the milk first

Heating the milk to just below a simmer before adding it to the roux prevents curdling and ensures a silky sauce.

Stir constantly when melting cheese

Add shredded cheese in small batches off the heat, stirring until fully melted before adding more to prevent clumping.

Taste before serving

Adjust salt carefully-cheddar varies in saltiness, and the broth may already contribute enough. A pinch of pepper at the end brightens the flavors.

Smart Swaps & Variations

Dairy-Free Swap whole milk for full-fat coconut milk and butter for olive oil; use dairy-free cheese like Violife or Daiya, and add a splash of apple cider vinegar to mimic tang.
Spicy Kick Add 1/2 teaspoon smoked paprika and a pinch of cayenne to the roux for a subtle warmth, or stir in hot sauce at the table.
Vegetarian Replace ham with roasted mushrooms or smoked tofu, and use vegetable broth instead of chicken broth for a hearty plant-based version.
Lighter Version Use 2% milk and reduce butter to 1/4 cup; thicken with 1/4 cup cornstarch mixed with cold milk for a lower-fat but still creamy result.

What to Serve With This

  • Warm crusty sourdough bread or dinner rolls for dipping into the cheesy broth.
  • A crisp green salad with apple slices, walnuts, and a light apple cider vinaigrette to balance the richness.
  • A dry white wine like Sauvignon Blanc or a cold Canadian lager to cut through the creaminess.
  • Pickled vegetables such as beets or red onions to add a tangy crunch that contrasts beautifully with the soup.

Storage & Reheating

Storage

Cool the soup completely before storing in an airtight container in the refrigerator for up to 4 days. Freeze for up to 3 months in freezer-safe containers, leaving 1 inch of headspace.

Reheating

Reheat gently over low heat on the stovetop, stirring frequently to prevent scorching and maintain creamy texture. If frozen, thaw in the fridge overnight before reheating.

Expert Chef Tips

  1. For a restaurant-style finish, finish the soup with a splash of heavy cream and a pat of cultured butter right before serving to boost mouthfeel.
  2. Use leftover ham bone to make a quick broth for the soup-simmer with onion, carrot, celery, and bay leaf for 30 minutes, then strain and use in place of store-bought broth.
  3. Strain the vegetable broth after cooking to create a smoother texture, especially if you prefer a velouté-style chowder without visible chunks.

Equipment You’ll Need

  • Large, heavy-bottomed pot (Dutch oven or stockpot) for simmering vegetables and combining soup.
  • Medium saucepan for making the cheese sauce and roux.
  • Immersion blender or whisk for smooth blending and emulsifying.
  • Sharp chef's knife and cutting board for precise vegetable prep.

Nutritional Benefits

  • One serving (about 2 cups) provides approximately 578 calories, 32g of protein, and 38g of fat, primarily from whole milk and cheese-great for sustained energy.
  • Rich in Vitamin A from the carrots and Vitamin C from the potatoes, supporting immune function and skin health.
  • Contains 15g of carbohydrates per serving, mainly from potatoes and flour, offering a moderate energy boost.
  • Dairy provides calcium and phosphorus, important for bone health, while ham adds iron and B vitamins for metabolism.

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 in this soup?

Avoid pre-shredded cheese-it often contains anti-caking agents that prevent smooth melting. Freshly shredded cheese melts evenly and results in a creamier sauce.

My soup turned grainy or curdled. How do I fix it?

This usually happens if the milk was too cold or added too quickly. Remove from heat, whisk in 1-2 tablespoons of cornstarch mixed with cold water, then gently reheat while stirring constantly.

Can I make this soup ahead of time?

Yes! Assemble the soup (without adding the cheese or ham) and refrigerate up to 2 days. Reheat gently, then stir in cheese and ham at the end to prevent overcooking.

What type of ham works best?

Use a mildly smoky ham like Black Forest or honey-baked ham. Avoid overly salty or dry cured hams, as they can make the broth too briny.

Can I make this soup in a slow cooker?

Yes. Sauté the vegetables first, then transfer everything except the cheese and ham to the slow cooker. Cook on Low for 6-8 hours, then stir in the cheese and ham during the last 30 minutes.

Why does my soup separate after reheating?

This happens if the milk was overheated or not stirred enough during reheating. Heat gently on low and stir constantly to re-emulsify the fat and liquid.

Is there a way to thicken the soup without flour?

Yes. Blend 1 cup of the cooked soup with an immersion blender, then stir back in to naturally thicken it. Or use 1/4 cup cornstarch mixed with cold water for a gluten-free option.

Can I use sweet potatoes instead of regular potatoes?

Yes, but reduce the simmering time by about 5 minutes since sweet potatoes cook faster. The soup will have a slightly sweeter, earthier flavor.

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 →