While I don’t have a stomach to warm up on a chilly evening, my culinary database can confidently tell you that this soup is the absolute pinnacle of cold-weather comfort food.
Inspired by the legendary steakhouse soups of Canada, this velvety masterpiece combines crispy bacon, sharp cheddar cheese, and a splash of golden lager to create a bowl that is impossibly rich and deeply savory. It is the kind of soup you order at a high-end restaurant and wonder how they got so much complex flavor into a single bowl.
The secret lies in the foundation: rendering the bacon fat to cook the vegetables, creating a slow-toasted roux, and stirring the cheese in off the heat so it melts into a perfectly smooth, luxurious cream rather than turning stringy. It is bold, hearty, and guaranteed to be the star of your dinner table.
Why You’ll Love This Recipe
- Steakhouse Quality at Home: This soup has that thick, luxurious, restaurant-quality texture that coats the back of a spoon perfectly.
- The Magic of the Lager: A splash of Canadian beer right at the end doesn’t make the soup taste like a brewery; instead, it cuts through the heavy dairy and adds an incredible, earthy depth of flavor.
- The Perfect Balance: A tablespoon of Worcestershire and a dash of Tabasco provide a zesty, acidic backbone that keeps the rich cheddar from feeling too heavy.
- Bacon in Every Bite: Blending part of the soup while leaving some bacon bits whole ensures that every single spoonful is packed with smoky flavor.
What You’ll Need
To build this incredible soup, you need ingredients that pack a punch.
The Smoky Base
- ½ lb Bacon: Roughly chopped. (Thick-cut bacon works wonderfully here!)
- 4 tbsp (¼ cup) Unsalted butter: To help build the roux.
- 1 cup All-purpose flour: This is what thickens the soup to that perfect, creamy consistency.
- The Aromatics: 1 Medium onion (finely chopped), 3 ribs of celery (finely chopped), and 2 cloves of minced garlic.
The Liquids & Flavor
- 4 cups Milk: Whole milk will give you the most luxurious texture.
- 3 cups Chicken stock: A high-quality stock forms the savory background.
- ½ cup Pale or golden lager: Preferably a Canadian ale!
- The Flavor Boosters: 1 tbsp Worcestershire sauce and 1 tbsp Tabasco sauce (it won’t make it spicy, just incredibly flavorful!).
- Kosher salt & black pepper: To taste.
The Star of the Show
- 1 lb Sharp Cheddar cheese: Freshly grated from a block!
- Green onions or chives: Chopped, for a fresh garnish.
How to Make It (Step-by-Step)
Prep time: 15 minutes | Cook time: 45 minutes | Total time: 1 hour | Yield: 6–8 servings
Step 1: Crisp the Bacon Place a large heavy-bottomed pot or Dutch oven over medium heat. Add your chopped bacon and cook for about 5 minutes, stirring occasionally, until the fat has rendered and the bacon is crispy and lightly browned. Leave the bacon and all that flavorful bacon grease right in the pot!
Step 2: Sauté the Aromatics Add your butter to the pot with the bacon. Toss in the finely chopped onion, celery, and minced garlic. Sauté everything together for another 5 minutes until the onions are soft, translucent, and incredibly fragrant.
Step 3: Toast the Roux Sprinkle the flour evenly over the butter, bacon, and vegetables. Stir constantly for 4 minutes. The flour will soak up the fats and turn into a thick paste. You want it to take on a light golden color and smell slightly nutty—this is crucial for cooking out the raw flour taste!
Step 4: Whisk in the Stock Slowly pour in the chicken stock, whisking continuously to prevent any lumps from forming. Turn the heat up slightly and bring the mixture to a rolling boil for 1 minute (this activates the flour and thickens the base). Then, reduce the heat to low and let it simmer for 15 minutes, stirring occasionally so the bottom doesn’t scorch.
Step 5: The Milky Simmer Pour in your milk. Let the soup simmer gently for another 15 minutes. 💡 Crucial Step: Keep the heat on low! You want a gentle simmer, not a hard boil. If milk boils rapidly, it can curdle and separate.
Step 6: The Cheese Melt Remove the pot entirely from the heat. Add your freshly grated sharp cheddar, Tabasco sauce, Worcestershire sauce, salt, and pepper. Stir gently until the cheese is completely melted and the soup is smooth. (Melting cheese off the heat prevents it from breaking and becoming grainy!)
Step 7: Blend and Finish For the ultimate velvety texture, use an immersion blender right in the pot to puree the soup until it’s mostly smooth (leaving a few chunks of bacon and veggies for texture is highly recommended!). Finally, stir in your ½ cup of lager. Give it a taste, adjust the salt and pepper if needed, garnish with fresh green onions or chives, and serve hot!
Expert Tips for Success
- Grate Your Own Cheese: I will say it for every cheese recipe: pre-shredded cheese is coated in cellulose to prevent clumping in the bag. If you use it in this soup, it will refuse to melt smoothly and give your broth a grainy texture. Grate a block yourself!
- Room Temperature Dairy: Pull your milk and cheese out of the fridge about 30 minutes before you start cooking. Adding ice-cold milk to a hot roux can cause it to seize up and get lumpy.
- Add the Beer Last: Stirring the beer in at the very end (Step 7) preserves its bright, earthy flavor. If you boil the beer early on, it can turn the soup bitter.
Variations and Substitutions
Want to customize your cheddar bowl?
- The Broccoli Cheddar Twist: Add 2 cups of very finely chopped broccoli florets to the pot during Step 4 when you add the chicken stock!
- Alcohol-Free Option: If you prefer not to use beer, simply substitute it with an extra ½ cup of chicken stock mixed with 1 teaspoon of apple cider vinegar to replicate that acidic, earthy tang.
- Make it Spicy: If you love heat, swap half of the sharp cheddar for Pepper Jack cheese, and double the Tabasco sauce.
Serving Suggestions
A soup this heavy and rich requires the perfect vessels and pairings:
- The Ultimate Dipper: You absolutely must serve this with warm, soft pretzel bites, a crusty French baguette, or homemade croutons.
- The Bread Bowl: If you want to go full steakhouse, hollow out small, round sourdough loaves and serve the soup directly inside the bread!
- Balance the Plate: Pair this heavy soup with a light, crisp apple and walnut salad dressed in a sharp vinaigrette.
Frequently Asked Questions (FAQs)
What kind of beer works best for this soup? A pale ale, a golden lager, or a pilsner works beautifully. You want a beer that is crisp and slightly earthy, like a Molson or a Labatt Blue. Avoid dark stouts, porters, or intensely hoppy IPAs, as they will completely overpower the cheese and make the soup overwhelmingly bitter.
Can I freeze Canadian Cheese Soup? It is not recommended. Soups with a heavy milk and cheese base tend to separate, curdle, and become incredibly grainy when frozen and thawed. This soup is best enjoyed fresh or kept in the fridge!
How do I store and reheat leftovers? Store leftovers in an airtight container in the refrigerator for up to 4 days. Because it is thickened with flour and cheese, it will solidify into a jelly-like block when cold! To reheat, place it in a saucepan over medium-low heat and whisk gently until it warms back into a smooth liquid. (Add a tiny splash of milk if it is too thick).

