Introduction
Canadian Cheese Soup is a rich, velvety comfort-food recipe featuring sharp cheddar cheese, smoky bacon, tender vegetables, and a small amount of pale lager.
The soup begins with bacon, onion, celery, and garlic cooked in a heavy pot. A golden flour-and-butter roux thickens the chicken stock and milk, producing the creamy consistency shown in the image.
Freshly grated cheddar melts into the warm soup, while Worcestershire sauce, Tabasco, and lager add savory depth without overpowering the cheese.
This restaurant-style cheese soup is ideal for cold evenings, family dinners, game-day gatherings, and holiday meals. Serve it as an appetizer or transform it into a filling meal with crusty bread and a fresh salad.
Recipe Overview
Recipe detail Information
Preparation time 15 minutes
Cooking time 40 minutes
Total time 55 minutes
Servings 6
Cooking method Stovetop
Recommended pot Heavy-bottomed pot or Dutch oven
Difficulty Intermediate
Cuisine Canadian-inspired
Recipe type Creamy soup
Best served Hot
Why You’ll Love This Recipe
This Canadian Cheese Soup delivers steakhouse-quality flavor using familiar ingredients available from most grocery stores.
Sharp cheddar creates an intense cheese flavor, while bacon adds smokiness and a pleasant contrast to the creamy base.
A carefully prepared roux gives the soup its thick, luxurious consistency without relying on canned condensed soup.
The vegetables are blended into the broth, allowing them to add flavor and body without creating a chunky texture.
It is an excellent make-ahead option for busy households because the soup can be prepared in advance and reheated gently for a convenient lunch or dinner.
The recipe is also customizable. The beer can be replaced, the heat can be adjusted, and vegetables or cooked chicken can be added to create a more substantial family meal.
Ingredients
Bacon and Vegetables
Ingredient Quantity Preparation
Bacon ½ pound Chopped into small pieces
Onion 1 medium Finely chopped
Celery 3 ribs Finely chopped
Garlic 2 cloves Minced
Green onions or chives As desired Chopped, optional garnish
Soup Base
Ingredient Quantity Notes
Unsalted butter 4 tablespoons Equivalent to ¼ cup
All-purpose flour 1 cup Used to prepare the roux
Chicken stock 3 cups Preferably low-sodium
Whole milk 4 cups Do not use cold milk directly from the refrigerator
Cheese and Seasonings
Ingredient Quantity Notes
Sharp cheddar cheese 1 pound Freshly grated
Tabasco sauce 1 tablespoon Reduce for a milder soup
Worcestershire sauce 1 tablespoon Adds savory depth
Pale or golden lager ½ cup Preferably Canadian
Kosher salt To taste Add after the cheese
Ground black pepper To taste Freshly ground if possible
Step-by-Step Instructions
Step 1: Cook the Bacon
Place a large Dutch oven or heavy-bottomed pot over medium heat.
Add the chopped bacon and cook for approximately 5 minutes, stirring occasionally, until lightly browned and beginning to crisp.
Leave the rendered bacon fat in the pot because it contributes flavor to the soup base.
Step 2: Sauté the Vegetables
Add the chopped onion, celery, minced garlic, and butter to the bacon.
Cook for another 5 minutes, stirring regularly, until the onion is soft and translucent.
The vegetables should soften without developing a dark brown color.
Step 3: Prepare the Roux
Sprinkle the all-purpose flour over the bacon and vegetables.
Cook for approximately 4 minutes while stirring continuously. The flour should absorb the fat, become light golden, and develop a slightly nutty aroma.
Do not leave the flour raw because an undercooked roux can make the soup taste pasty.
Step 4: Add the Chicken Stock
Pour in the chicken stock gradually while whisking constantly.
Adding the stock slowly prevents lumps and allows the roux to dissolve evenly.
Increase the heat and bring the mixture to a gentle boil. Let it boil for 1 minute, then reduce the heat and simmer for 15 minutes.
Stir occasionally and scrape the bottom of the pot to prevent sticking.
Step 5: Add the Milk
Slowly pour in the milk while stirring.
Keep the soup at a gentle simmer for another 15 minutes. Do not allow it to reach a rapid boil after adding the milk.
Stir frequently, especially around the bottom and edges of the pot, where dairy products can scorch.
Step 6: Add the Cheese and Seasonings
Remove the pot completely from the heat.
Add the grated cheddar gradually, stirring after each addition until the cheese melts smoothly.
Stir in the Tabasco sauce, Worcestershire sauce, black pepper, and a small amount of salt.
Wait until the cheese is incorporated before adding additional salt because bacon, stock, cheddar, and Worcestershire sauce already contain sodium.
Step 7: Blend the Soup
Carefully blend the soup with an immersion blender until it reaches your preferred consistency.
Blend thoroughly for a smooth restaurant-style texture or leave a few small pieces of bacon and vegetables for a more rustic result.
Step 8: Add the Lager
Stir in the pale or golden lager after blending.
Taste the soup and adjust the salt, black pepper, or Tabasco if necessary.
Because the beer is added at the end, replace it with broth or nonalcoholic beer if the meal must be completely alcohol-free.
Step 9: Serve
Ladle the hot soup into bowls.
Garnish with chopped green onions, chives, reserved crispy bacon, or a small amount of grated cheddar.
Serve immediately while the soup is hot, smooth, and creamy.
Best Tips
Grate the cheddar directly from a block. Packaged shredded cheese is frequently coated with starch or cellulose to prevent clumping, and those additives can give the soup a grainy texture.
Remove the pot from the heat before adding the cheese. Excessive heat can cause the dairy proteins to tighten and separate from the fat.
Add the cheese gradually rather than adding the entire pound at once. Small additions melt faster and produce a smoother emulsion.
Cook the flour for the full recommended time. This eliminates the raw flour flavor and helps create a stable soup base.
Use whole milk for the creamiest consistency. Reduced-fat milk can work, but the finished soup will be thinner and slightly more likely to separate.
Keep the heat gentle after adding the milk. A rolling boil can scorch the bottom and cause the soup to curdle.
Taste before adding salt. Bacon, stock, cheddar, and Worcestershire sauce can already make the soup sufficiently salty.
Best Ingredient Options
Best Cheddar Cheese
Aged sharp cheddar provides the most pronounced cheese flavor and remains noticeable after it is combined with milk and stock.
White cheddar produces a pale, restaurant-style soup. Orange cheddar creates a deeper golden color but delivers a similar flavor.
For the best texture, select a cheddar that melts smoothly and grate it immediately before cooking.
Best Bacon
Thick-cut bacon provides substantial pieces and releases enough fat to flavor the roux.
Regular-cut bacon can also be used, although it will cook faster. Watch it carefully so it does not become burned or bitter.
Best Lager
A pale lager or golden lager complements the cheddar without making the soup excessively bitter.
Avoid heavily hopped India pale ales and intensely flavored dark beers because they can overpower the cheese.
For an alcohol-free alternative, use nonalcoholic lager or an additional ½ cup of chicken stock.
Best Milk
Whole milk produces the most dependable balance of creaminess and stability.
Two-percent milk may be used for a lighter soup, but skim milk is not recommended because it provides less richness and can create a thin consistency.
Recipe Variations
For a broccoli cheddar version, stir in two cups of small steamed broccoli florets after blending the soup.
For a chicken cheese soup, add two cups of diced cooked chicken immediately before serving and heat gently until the chicken reaches 165°F (74°C).
For a spicy variation, replace half of the cheddar with pepper Jack cheese and add finely diced jalapeño.
For a vegetarian soup, omit the bacon and use vegetable stock. Sauté the vegetables in an additional two tablespoons of butter or olive oil.
For a smoky version without bacon, add a small amount of smoked paprika.
For an alcohol-free family dinner, replace the lager with chicken stock, milk, or nonalcoholic beer.
What to Serve With Canadian Cheese Soup
Crusty sourdough bread is excellent for dipping into the thick cheddar broth.
Garlic bread or warm dinner rolls turn a bowl of soup into a satisfying cold-weather meal.
A simple green salad with a tangy vinaigrette helps balance the richness of the bacon and cheese.
Serve smaller portions before roasted chicken, steak, pork chops, or a holiday dinner.
A baked potato, roasted broccoli, or grilled sandwich can transform the soup into a complete casual lunch.
Make-Ahead Instructions
Prepare the soup up to one day in advance, but consider leaving out the lager until reheating.
Cool the finished soup promptly and transfer it to an airtight container.
Refrigerate within two hours of cooking.
When ready to serve, reheat it slowly and stir in the lager after the soup is warm. This preserves more of its fresh flavor.
The onion, celery, garlic, bacon, and cheddar may also be prepared separately one day in advance and refrigerated in sealed containers.
Storage
Let the soup cool slightly before transferring it to shallow airtight containers.
Refrigerate within two hours and consume within three days.
Store any garnishes separately so the bacon and green onions remain fresh.
Do not leave cheese soup at room temperature for extended periods because it contains milk, cheese, chicken stock, and bacon.
Reheating
Reheat Canadian Cheese Soup in a saucepan over low to medium-low heat.
Stir regularly and avoid bringing it to a boil. High heat can cause the cheese and milk to separate.
If the refrigerated soup has become too thick, add milk or chicken stock one tablespoon at a time until it reaches the desired consistency.
Individual portions may be microwaved at reduced power in 30-second intervals. Stir between intervals to distribute the heat evenly.
Reheat leftovers to 165°F (74°C) before serving.
Freezing
Freezing is not recommended for this recipe.
Milk and cheddar can separate during freezing and thawing, creating a grainy or oily texture.
The flour-thickened base may also become uneven after defrosting.
For the best flavor and consistency, refrigerate the soup and enjoy it within three days rather than freezing it.
Common Mistakes to Avoid
Adding cold milk too quickly can reduce the temperature suddenly and make the roux more difficult to incorporate smoothly.
Failing to cook the flour long enough leaves the soup with a noticeable raw, pasty flavor.
Allowing the milk to boil can cause scorching or separation.
Using pre-shredded cheese may create a grainy consistency because of its anti-caking coating.
Adding cheddar while the soup is boiling can cause the cheese to clump or release its oil.
Pouring all the cheese into the pot at once makes smooth melting more difficult.
Using an extremely bitter beer can overwhelm the cheddar and leave an unpleasant aftertaste.
Adding salt before tasting the melted cheese can make the finished soup overly salty.
Nutrition Estimate
Nutrient Estimated amount per serving
Calories 700 kcal
Protein 32 g
Carbohydrates 38 g
Dietary fiber 2 g
Total fat 46 g
Saturated fat 25 g
Sodium 1,350 mg
Calcium 650 mg
Sugar 10 g
Nutrition values are estimates based on six servings. The precise amounts will depend on the bacon, stock, milk, cheese, beer, and portion size used.
Frequently Asked Questions
Why did my cheese soup become grainy?
The soup may have been too hot when the cheddar was added. Remove the pot from the heat and incorporate freshly grated cheese gradually.
Pre-shredded cheese can also create a grainy texture because it contains anti-caking additives.
Can I prepare this soup without beer?
Yes. Replace the lager with an equal amount of chicken stock, milk, or nonalcoholic beer.
Is the Tabasco necessary?
No. It adds acidity and mild heat, but it may be reduced or omitted.
A small amount of hot sauce generally enhances the cheese without making the entire soup taste spicy.
Can I make the soup without an immersion blender?
Yes. Leave it slightly chunky or carefully blend it in small batches using a countertop blender.
Never tightly seal steaming liquid inside a traditional blender. Allow steam to escape and follow the blender manufacturer’s hot-liquid instructions.
Can I use heavy cream instead of milk?
You can replace part of the milk with heavy cream, but replacing all four cups will make the soup extremely rich and heavy.
How can I thin soup that is too thick?
Stir in warm milk or chicken stock a little at a time over low heat until the desired consistency is reached.
How can I thicken soup that is too thin?
Let it simmer gently before adding the cheese. Remember that the soup will naturally thicken as it cools.
Can I use a different cheese?
Gruyère, Monterey Jack, Gouda, or pepper Jack may replace a portion of the cheddar.
Keep at least half of the cheese as sharp cheddar to preserve the characteristic flavor.
Final Thoughts
Canadian Cheese Soup combines sharp cheddar, smoky bacon, aromatic vegetables, and pale lager in a rich restaurant-style broth.
Building a proper roux and adding freshly grated cheese away from direct heat are the two most important steps for achieving the smooth texture shown in the image.
Serve this creamy cheese soup with crusty bread for an indulgent family dinner, or offer smaller portions as an impressive appetizer for holidays and special occasions.