A Deliciously Tasty Canadian Cheese Soup Recipe

If you love cheese, potatoes, and Canadian bacon, you’ve got to try Canadian cheese soup, which expertly combines all these ingredients into one amazing culinary experience. This soup is a breeze to make at home, and it’s sure to leave kids and adults alike satisfied. How can you make this Canadian cheese soup at home? I’ll help you make the perfect soup that you’ll be excited to have for dinner (or lunch).

What is Canadian Cheese Soup?

Canadian cheese soup isn’t anything too exotic. This soup combines ingredients like potatoes, Canadian bacon, and cheddar cheese to produce a creamy and hearty soup. While this soup is Canada-inspired, no matter where you live, you can enjoy the flavors.

What Makes Canadian Cheese Soup So Good?

There are many reasons I recommend this soup to anyone looking for easy dinner ideas. This recipe is especially good for families because even picky eaters respond well to this soup. Another thing that’s great about this soup is that it’s highly filling, so you’ll never leave the table hungry. It stores well, and I love to pack this in little containers to serve for my lunches throughout the week.

Canadian Cheese Soup Recipe

This Canadian soup tastes so good, and it’s easy to make, regardless of how much experience you have in the kitchen. The recipe provided makes about 8 servings, but you can easily adjust the amounts to make more servings. This recipe is sure to become a staple in your recipe collection.


  • 4 cups chicken broth
  • 5 medium yellow potatoes, peeled and diced
  • 3 ribs of celery
  • 2 medium carrots, diced
  • 1 sweet onion, diced
  • 8 ounces Canadian bacon, diced
  • 4 tablespoons butter
  • 2 tablespoons flour
  • 1 cup whole milk
  • 2 cups shredded sharp cheddar cheese
  • ½ cup shredded sharp cheddar cheese (optional, kept aside for garnish)
  • ¼ teaspoon black pepper


  1. In a large pot, heat the butter over medium-high heat. When the butter is melted, add the onions. Cook the onions for about 3 minutes or until they become translucent. Add the Canadian bacon and cook for about ten minutes or until the bacon starts to brown.
  2. Add the chicken broth, potatoes, celery ribs, and carrots. Reduce to medium heat. Simmer the soup for 25 minutes, keeping it covered and stirring occasionally. After simmering, use a masher to mash the vegetables. Continue to simmer for 10 more minutes.
  3. In a small bowl, add your flour with about 2 tablespoons of the hot broth. Whisk the mixture until the flour is completely incorporated and is not clumpy. When mixed, add the flour mix to the soup. You should then add the milk to the soup. Cook the soup for 10 more minutes. Stir frequently.
  4. Remove the soup from the heat and add your 2 cups shredded cheese and pepper. Stir the soup until the cheese is melted and then serve. When serving, you can top the bowls of soup with set-aside cheddar cheese.

How to Serve Canadian Cheese Soup

Canadian cheese soup is robust enough that you can serve it on its own, and it includes carbs, protein, and fat, so it’s got all the macronutrients your body needs. However, I do prefer to always have bread or crackers with any soup I have, and it tastes great to dip bread into this soup! You can also serve this soup as an appetizer or side dish. No matter how you serve it, this soup will taste just as good.

Can I Make Canadian Cheese Soup Ahead?

This cheese soup is absolutely something you can make ahead and then store for later. However, you may notice that the soup gets quite thick when stored, so you may have to add some extra broth when you go to reheat it. Plus, I suggest simmering the soup for a little less time than advised in the directions if you don’t want your veggies to get too mushy when you reheat the soup later.

Storing Canadian Cheese Soup?

This soup is pretty easy to store. When you’re done serving it, you can pack leftovers into airtight containers. You can either put all the leftovers into one big container, or you can put individual servings into smaller dishes for easy lunchtime meals.

If you are storing this soup in the fridge, it will generally last up to a week, and it will be freshest within 3 to 5 days. For longer storage time, you can put this soup in the freezer. This will freeze for up to six months, but after around 3 months, you may start to lose some of the flavor. Fortunately, this soup is too good, so it probably won’t last that long in your fridge or freezer anyway.

Can I Make Substitutions?

This recipe is perfect for substitutions, and you can use it as a based recipe for whatever your preferences. For example, I have made this recipe with sweet potatoes before. I love regular potatoes just as much, but when I want something different, sweet potatoes make for something special.

You can also swap out the type of broth you use in this recipe. I find that beef broth and veggie broth work quite well. Vegetarians can also enjoy this recipe by using plant-based protein and broth. I’ve tried plant-based Canadian bacon in this as well as other plant-based proteins like fried tofu, and both turned out well.

I sometimes also like to add more veggies. If I don’t have carrots or celery on hand, I’m happy to make this recipe with other veggies like bell peppers or cabbage. If you’ve got picky eaters, you can swap in whatever veggies they like or even leave the veggies out altogether.

If you are vegan, this recipe is a lot harder to make, but if you want to make this recipe, I suggest using coconut milk in place of whole milk, vegetable broth, plant-based butter spread, a protein of your choice, and shredded vegan cheese. For extra cheesy flavor, adding a little bit of nutritional yeast adds some nutrients and flavor to this recipe.

Of course, the original recipe is something I’d recommend trying without substitutions, but with this recipe, you have a lot of options for switching things up to meet your dietary needs or wants.

Is Canadian Cheese Soup Good for You?

While Canadian cheese soup may seem like an overly indulgent food because of all the butter, whole milk, cheese, and Canadian bacon, it can definitely be part of a balanced diet. This soup is full of protein, and protein, and protein is known for numerous important functions, such as repairing the body’s tissues, maintaining fluid balance, storing nutrients, and impacting your metabolic health.

Additionally, this soup has a lot of healthy veggies like onions, celery, and carrots. As a soup, it gives you the flavors of rich foods while also infusing more nutritional balance. At less than 300 calories per serving, it fills you up while not doing too much damage to your diet.

You can also read:

Similar Posts

Leave a Reply

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