This Canadian Cheese Soup is rich, comforting, and perfect for cold-weather days.
Canadian Cheese Soup
Serves: 4–6
Time: ~45 minutes
Ingredients
-
4 tbsp butter
-
1 small onion, finely diced
-
2 carrots, diced
-
2 celery stalks, diced
-
3 tbsp all-purpose flour
-
3 cups chicken or vegetable broth
-
2 cups whole milk or half-and-half
-
2 cups sharp Canadian cheddar cheese, freshly grated
-
1 tsp Dijon mustard
-
½ tsp paprika (smoked if you like)
-
Salt & black pepper, to taste
Optional add-ins (very Canadian)
-
½ cup cooked bacon or ham
-
½ cup diced potatoes (parboiled)
-
Splash of beer or dry white wine
Instructions
-
Sauté veggies
-
Melt butter in a pot over medium heat.
-
Cook onion, carrots, and celery until soft, 6–8 minutes.
-
-
Make the roux
-
Sprinkle flour over veggies; stir 1–2 minutes until lightly golden.
-
-
Add liquid
-
Slowly whisk in broth, then milk.
-
Simmer gently until slightly thickened.
-
-
Add cheese
-
Lower heat. Stir in cheddar a handful at a time until melted and smooth.
-
-
Season
-
Add Dijon, paprika, salt, and pepper.
-
Adjust thickness with more milk if needed.
-
-
Serve hot
-
Best with crusty bread or a warm biscuit.
-
Pro tips
-
Use sharp or extra-sharp cheddar for real flavor.
-
Grate your own cheese—pre-shredded won’t melt as smoothly.
-
Don’t let the soup boil after adding cheese.
-
A touch of beer adds depth without making it “beer soup.”
Want a slow cooker version, a broccoli-cheddar twist, or a lighter dairy swap?