There are certain soups that just feel like a warm hug in a bowl.
Canadian Cheese Soup is absolutely one of them.
It's creamy, rich, wonderfully cheesy, and packed with vegetables that give every spoonful a little bit of texture and flavor. It's the kind of soup I love making when the weather turns chilly and I'm craving something comforting—but don't want to spend the entire afternoon in the kitchen.
And that cheese?
Oh, that cheese!
It melts into the creamy broth and turns this simple vegetable soup into something incredibly satisfying.
If you've never made cheese soup from scratch before, don't let the word "creamy" intimidate you. This recipe is surprisingly straightforward, uses familiar ingredients, and comes together beautifully on the stovetop.
It's cozy food at its best.
If you love comforting homemade recipes like this one, be sure to subscribe by email so you can have new recipes delivered right to your inbox!
What Is Canadian Cheese Soup?
Canadian Cheese Soup is a rich, creamy soup traditionally made with a combination of vegetables, milk or cream, broth, and plenty of cheese.
There are different versions of cheese soup, but this one focuses on simple ingredients and a smooth, comforting texture.
The vegetables add savory flavor and color, while sharp cheddar gives the soup its unmistakable cheesy character.
Think of it as somewhere between a creamy vegetable soup and a bowl of liquid comfort food.
And honestly?
I'm not complaining about that combination!
Why You'll Love This Canadian Cheese Soup
It's Incredibly Creamy
The combination of butter, flour, milk, and cheese creates a smooth, velvety base that's wonderfully satisfying.
It's Packed With Flavor
Onion, celery, carrots, broth, and sharp cheddar give this soup plenty of savory depth.
It's Easy Enough for a Weeknight
You don't need complicated ingredients or advanced cooking skills.
It's Perfect for Cold Days
This is exactly the kind of recipe you want bubbling away on the stove when there's a chill outside.
It's Family-Friendly
Creamy soup and melted cheese are a pretty hard combination to resist.
It's Easy to Customize
Add broccoli, potatoes, bacon, ham, or extra vegetables to make it your own.
What Does Canadian Cheese Soup Taste Like?
The flavor is rich, creamy, savory, and distinctly cheesy.
Sharp cheddar gives it a lovely tang, while the milk creates a mellow, comforting background.
The vegetables add subtle sweetness and a little texture, and the broth keeps the soup from tasting overwhelmingly heavy.
If you use a strong cheddar, you'll get a more pronounced cheese flavor.
If you use mild cheddar, the result will be softer and more delicate.
Personally, I love a good sharp cheddar here.
Go bold with the cheese!
Ingredients You'll Need
For the Soup
- 4 tablespoons unsalted butter
- 1 small yellow onion, finely diced
- 2 celery stalks, finely diced

