Why You’ll Love This Recipe

I like this recipe because it feels like comfort in a bowl. The bacon gives it a savory base, while the sharp cheddar brings bold flavor. The touch of Tabasco and Worcestershire sauce adds just the right amount of kick and umami. It’s also great for feeding a group — one pot serves eight, making it perfect for family dinners or casual get-togethers. Plus, it’s a great excuse to use up leftover beer and cheese in the fridge.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

½ lb bacon, chopped
1 medium onion, finely chopped
3 celery ribs, finely chopped
2 cloves garlic, minced
4 tablespoons (¼ cup) butter
1 cup all-purpose flour
3 cups chicken stock
4 cups milk
1 lb sharp cheddar cheese, grated
1 tablespoon Tabasco sauce
1 tablespoon Worcestershire sauce
½ cup pale or golden lager (preferably Canadian)
Kosher salt and freshly ground black pepper, to taste
Chopped green onion or chives, for serving (optional)

Directions

1. Cook the bacon:
In a large, heavy-bottomed pot or Dutch oven, I cook the chopped bacon over medium heat for about 5 minutes until lightly browned.

2. Sauté the vegetables:
I add the onion, celery, garlic, and butter to the pot and cook for another 5 minutes until the onion softens and everything is fragrant.

3. Add flour and create the roux:
I stir in the flour and cook for about 4 minutes, constantly stirring, until it turns a light golden color and smells nutty. This step thickens the soup and builds flavor.

4. Whisk in the stock:
I slowly whisk in the chicken stock and bring the mixture to a boil. Once boiling, I let it cook for 1 minute, then reduce the heat and simmer for 15 minutes, stirring occasionally.

5. Add the milk and simmer:
I pour in the milk and continue to simmer for another 15 minutes. At this point, I avoid boiling to keep the milk from curdling.

6. Stir in the cheese and flavorings:
Once off the heat, I stir in the grated cheddar, Tabasco sauce, Worcestershire sauce, and season with salt and pepper. The cheese melts into the soup for a creamy finish.

7. Blend until smooth:
Using an immersion blender, I blend the soup until it’s mostly smooth. I leave a bit of texture, but blend enough to make it silky.

8. Finish with beer:
I stir in the beer and adjust the seasoning if needed. Then I ladle it into bowls and garnish with chopped green onions or chives if I have them on hand.

Servings and timing

Servings: 8
Prep time: 10 minutes
Cook time: 45 minutes
Total time: 55 minutes

Variations

  • For a vegetarian version, I skip the bacon and use vegetable broth instead of chicken stock. I add a bit more cheese or smoked paprika for extra flavor.

  • Sometimes I swap sharp cheddar for a mix of cheeses like white cheddar, Gouda, or Monterey Jack.

  • If I want extra texture, I add diced potatoes or roasted corn before blending.

  • A pinch of dry mustard powder or smoked paprika gives the soup a new twist.

  • For a thicker consistency, I reduce the amount of milk slightly or simmer it a bit longer before blending.

Storage/Reheating

Once cooled, I store the soup in an airtight container in the fridge for up to 3 days. It thickens as it chills, so when reheating, I add a splash of milk or broth to loosen it up. I reheat it on the stovetop over low heat, stirring often to prevent the cheese from separating. This soup also freezes well — I let it cool completely, portion it into freezer-safe containers, and freeze for up to 2 months.

FAQs

Can I use pre-shredded cheese?

I prefer freshly grated cheese because it melts more smoothly. Pre-shredded cheese often contains anti-caking agents that can affect the soup’s texture.

What kind of beer works best?

I use a pale or golden lager for a mild, malty flavor that doesn’t overpower the cheese. A Canadian lager like Labatt or Molson works great, but any light beer will do.

Can I make this soup gluten-free?

Yes — I use a gluten-free all-purpose flour blend in place of regular flour and double-check that all ingredients, like Worcestershire sauce and stock, are certified gluten-free.

What’s the best way to make this soup smoother?

An immersion blender works well for blending the soup right in the pot. If I want it extra silky, I blend longer or pass it through a fine mesh sieve after blending.

Can I make this ahead of time?

Absolutely. I make it a day in advance and store it in the fridge. The flavors deepen overnight, and it reheats beautifully on the stove with a bit of added liquid if needed.

Conclusion

This Canadian cheese soup is everything I want in a comfort meal — warm, cheesy, and full of flavor. It’s hearty enough to stand on its own or perfect as a starter for a cozy dinner. Whether I’m cooking for a group or just craving a rich bowl of cheesy goodness, this recipe always delivers.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Canadian Cheese Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mia
  • Total Time: 55 minutes
  • Yield: Serves 8

Description

This rich and creamy Canadian cheese soup is loaded with sharp cheddar, bacon, and a hint of beer — the ultimate cozy comfort food!


Ingredients

½ lb bacon, chopped

1 medium onion, finely chopped

3 celery ribs, finely chopped

2 cloves garlic, minced

4 tablespoons (¼ cup) butter

1 cup all-purpose flour

3 cups chicken stock

4 cups milk

1 lb sharp cheddar cheese, grated

1 tablespoon Tabasco sauce

1 tablespoon Worcestershire sauce

½ cup pale or golden lager (preferably Canadian)

Kosher salt and freshly ground black pepper, to taste

Chopped green onion or chives, for serving (optional)


Instructions

Cook the Bacon:
In a large Dutch oven or heavy-bottomed pot, cook chopped bacon over medium heat until just browned, about 5 minutes.

Sauté Veggies:
Add onion, celery, garlic, and butter. Cook until onion is soft and translucent, about 5 more minutes.

Make the Roux:
Sprinkle in flour and cook, stirring constantly, for about 4 minutes, until golden and slightly nutty in aroma.

Add Stock:
Slowly whisk in chicken stock. Bring to a boil, boil for 1 minute, then reduce heat and simmer for 15 minutes, stirring occasionally.

Add Milk:
Pour in milk, continuing to simmer (do not boil) for another 15 minutes.

Add Cheese & Flavorings:
Remove from heat. Stir in shredded cheddar, Tabasco, Worcestershire sauce, salt, and pepper. Blend with an immersion blender until mostly smooth.

Finish with Beer:
Stir in beer. Taste and adjust seasoning if needed.

Serve:
Ladle into bowls and garnish with chopped green onions or chives if desired.

Notes

No immersion blender? Let soup cool slightly, then blend in batches in a standard blender.

Beer substitute: You can use more stock or milk if you’d prefer to skip the beer.

Cheese matters: Use good quality sharp cheddar for the best flavor and melting texture.

Reheat gently: Avoid boiling leftovers as milk and cheese may separate.

  • Prep Time: 10 minutes
  • Cook Time: 45 minutes
  • Category: Soup, Main Dish
  • Method: Stovetop
  • Cuisine: Canadian, American

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star