Here’s a classic Canadian Cheese Soup—rich, cozy, and perfect for cold weather 🇨🇦🧀
This version uses sharp Canadian cheddar, the star of the dish.
🍲 Canadian Cheese Soup
⏱ Time
-
Prep: 10 minutes
-
Cook: 25 minutes
-
Serves: 4–6
🧺 Ingredients
-
3 tbsp butter
-
1 small onion, finely diced
-
2 cloves garlic, minced
-
3 tbsp all-purpose flour
-
2 cups chicken or vegetable broth
-
2 cups whole milk (or 1½ cups milk + ½ cup cream)
-
2½–3 cups sharp Canadian cheddar, freshly grated
-
1 tsp dry mustard
-
½ tsp paprika (or smoked paprika)
-
Salt & black pepper, to taste
Optional but traditional additions
-
½ cup beer (lager or ale)
-
½ cup diced carrots or celery
-
Splash of Worcestershire sauce
-
Pinch of cayenne
👩🍳 Instructions
1. Build the Base
-
Melt butter in a pot over medium heat.
-
Add onion (and carrots/celery if using); sauté until soft, ~5 minutes.
-
Add garlic; cook 30 seconds.
-
Stir in flour and cook 1–2 minutes (do not brown).
2. Add Liquids
-
Slowly whisk in broth until smooth.
-
Add milk (and beer if using).
-
Simmer gently 8–10 minutes until slightly thickened.
3. Add Cheese (Low Heat!)
-
Reduce heat to low.
-
Stir in dry mustard, paprika, and Worcestershire.
-
Add cheese by handfuls, stirring until melted before adding more.
-
Season with salt and pepper.
⚠️ Do not boil after adding cheese—this prevents graininess.
🥖 Serve With
-
Crusty bread or sourdough
-
Pretzel rolls
-
Bacon bits or chives on top
-
Apple slices on the side (very Canadian!)
🧀 Variations
-
Quebec-style: Add a little Gruyère
-
Extra hearty: Add diced potatoes
-
Smoky: Use smoked cheddar
-
Vegetarian: Use veggie broth
If you want, I can:
-
Turn this into a beer-cheddar soup
-
Make it slow-cooker friendly
-
Adapt it for gluten-free
-
Scale it for a crowd