Canadian Cheese Soup


Warm, velvety, and deeply satisfying, Canadian Cheese Soup is a beloved comfort classic—especially in chilly provinces like Ontario and Quebec. While not as globally famous as poutine, this humble soup has long been a staple in church basements, community centers, and family kitchens across Canada.

It’s simple, hearty, and built on a base of sharp cheddar, carrots, onions, and celery, often enriched with a touch of evaporated milk or cream for extra silkiness. Think of it as the cozy cousin to Welsh rarebit—only in soup form.


Why You’ll Love This Recipe

  • 🧀 Ultra-creamy with sharp cheddar depth
  • 🥣 One pot, 30 minutes, pure comfort
  • 💛 Naturally nut-free & easily gluten-free
  • 💸 Costs under $8—feeds 6 generously

Ingredients You’ll Need

(Serves 6)

  • 3 tbsp butter
  • 1 large yellow onion, finely diced
  • 2 carrots, finely diced
  • 2 celery stalks, finely diced
  • ⅓ cup (40g) all-purpose flour (or GF blend)
  • 4 cups (960ml) chicken or vegetable broth
  • 1 (12 oz / 354ml) can evaporated milk (or whole milk + 2 tbsp flour)
  • 3 cups (12 oz) sharp yellow cheddar cheese, shredded
  • ½ tsp dry mustard (or Dijon)
  • ¼ tsp Worcestershire sauce
  • Salt & white pepper to taste
  • Optional:
    • Pinch of cayenne for warmth
    • Dash of hot sauce
    • Chopped chives or parsley for garnish

💡 Pro Tips:

  • Use freshly shredded cheese—pre-shredded contains anti-caking agents that make soup grainy.
  • Low heat when melting cheese—prevents separation.
  • White pepper keeps the soup visually smooth (no black specks).

Step-by-Step Instructions (Creamy, Cheesy, Foolproof)