Here’s a comforting, creamy Canadian Cheese Soup recipe—rich, cheesy, and perfect as a starter or a hearty lunch. This style is inspired by the classic soups popular in Canada, especially in the Prairies.
🧀 Canadian Cheese Soup
Ingredients (serves 4–6)
- 4 tbsp butter
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 3 tbsp all-purpose flour
- 4 cups (960 ml) chicken or vegetable broth
- 2 cups (480 ml) milk or cream
- 2 cups (200 g) shredded sharp cheddar cheese
- ½ tsp dry mustard (optional, enhances flavor)
- Salt and black pepper, to taste
- Optional garnish: chopped green onions or parsley
Instructions
- Sauté the vegetables:
- In a large pot, melt butter over medium heat.
- Add onion, garlic, carrots, and celery. Cook 5–7 minutes until softened.
- Make the roux:
- Sprinkle flour over vegetables and stir well to combine. Cook 1–2 minutes, stirring constantly.
- Add liquids:
- Gradually whisk in broth and milk/cream. Bring to a gentle simmer until the soup thickens slightly (~10 minutes).
- Add cheese and seasoning:
- Reduce heat to low. Stir in shredded cheddar cheese until melted and smooth.
- Add dry mustard, salt, and pepper to taste.
- Serve:
- Garnish with green onions or parsley. Serve hot with crusty bread or crackers.
💡 Tips
- For extra creaminess, use half-and-half or heavy cream instead of milk.
- Blend the soup for a smooth texture or leave it chunky with vegetables for more substance.
- You can add potatoes or bacon bits for a hearty variation.
- Use a mix of cheeses (cheddar + Gruyère or smoked cheese) for depth of flavor.
If you want, I can give a quick stovetop version that’s ready in 20 minutes for weeknight dinners. Do you want me to do that?