Houston’s Canadian Cheese Soup Recipe – Rich and Creamy Copycat

Houston’s Canadian cheese soup is a rich and velvety smooth soup that’s perfect for cheese lovers everywhere. This soup is incredibly filling and perfect when served with hot bread. Best of all, it contains no alcohol, making it ideal for the whole family to enjoy. The combination of creamy cheese, tender vegetables, and aromatic herbs creates a soul-warming experience that’s perfect for cold days.

two bowls of Canadian cheese soup

This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases.

Why This Recipe Works

Houston’s features freshly made soups every day, and their Canadian cheese soup is a creamy, rich soup that pairs beautifully with crusty garlic bread. This luscious soup combines butter, half and half, cheese, carrots, onions, and celery into a comforting bowl that’s perfect for warming up on cold days. The smooth, velvety texture comes from using Velveeta cheese, which melts seamlessly into the soup base.

Houston's Canadian cheese soup ingredients

Ingredients

  • Butter – Creates the rich base and helps sauté the vegetables to perfection
  • Carrots – Add natural sweetness and beautiful color to the soup
  • All-purpose flour – Thickens the soup and creates the perfect consistency
  • Onion – Provides aromatic flavor foundation for the soup base
  • Celery – Adds subtle earthiness and classic soup vegetable flavor
  • Chicken broth – Forms the flavorful liquid base of the soup
  • Half and half – Creates the creamy, rich texture without being too heavy
  • Velveeta cheese – Melts smoothly for that signature velvety consistency
  • Fresh parsley – Adds bright color and fresh herb flavor as garnish

Step-by-Step Instructions for Canadian Cheddar Cheese Soup

Sauté the vegetables: Cook until soft but not brown, stirring occasionally for about 5-7 minutes.

Prepare the vegetables: Melt butter in a Dutch oven over medium heat. Add the carrots, onions, and celery all at once.

chopped onions, carrots, and celery base for Canadian cheese soup in a Dutch oven

Create the roux: Add flour and stir to combine. Cook until the mixture begins to turn a light-brown color, about 2-3 minutes.

Add broth gradually: Over medium-high heat, add the chicken broth a little at a time, whisking constantly to prevent lumps.

Thicken the base: Stir and continue to cook, stirring with a whisk, until a thick base is formed, about 5-8 minutes.

Canadian cheese soup broth mixture and cheese in a Dutch oven

Add the cream: Add half and half, being careful not to let the mixture boil. Reduce heat to medium-low.

Melt the cheese: Add cheese and continue stirring until completely melted and smooth.

Finish and serve: Just before serving, add parsley. Garnish with diced tomatoes and jalapeños if desired.

Homemade Houston's Canadian Cheese Soup in two wood bowls

Storage & Reheating Instructions

  • Refrigerator Storage: Store in airtight containers for up to 3 days. Note that cheese soups may separate slightly when chilled.
  • Reheating Method: Reheat gently over low heat, whisking frequently. Add splash of cream or broth if needed to restore consistency. Never microwave, as this can cause separation.
  • Freezing: Not recommended, as dairy-based soups with cheese typically don’t freeze well.

More Soup Recipes

Love Houston’s? Try these recipes:

Take a look at more of my restaurant favorites and the best copycat soup recipes.

two bowls of Canadian cheese soup

Houston’s Canadian Cheese Soup Easy Copycat Recipe

Rich, velvety smooth cheese soup loaded with tender vegetables. This restaurant-style copycat is incredibly filling and perfect with crusty bread.
5 from 5 votes
Print Pin Rate Add to Collection
Course: Soup
Cuisine: American
Keyword: Houston’s Canadian Cheese Soup
Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes
Servings: 8
Calories: 512kcal

Ingredients

  • 1/2 cup butter
  • 1 cup carrots 1/8 inch cubes
  • 1/4 cup all purpose flour
  • 1 cup onion
  • 1/2 cup celery 1/8 inch cubes
  • 3 cups chicken broth
  • 3 cups half and half
  • 2 pounds Velveeta
  • 1 tablespoon fresh parsley

Instructions

  • Melt the butter in a Dutch oven. Add the celery, carrots, and onion, and saute until soft but not brown.
  • Add the flour and stir to combine. Cook until the mixture begins to turn a light-brown color.
  • Using medium-high heat, add in the chicken broth gradually – a little at a time. Continue cooking, stirring with a whisk until you get a thick base.
  • Add the half and half, but take care not to let the mixture boil. 
  • Add the cheese and stir until melted. 
  • When ready to serve, add the parsley. Garnish with diced tomatoes and jalapenos if desired.

Nutrition

Calories: 512kcal | Carbohydrates: 25g | Protein: 26g | Fat: 34g | Saturated Fat: 21g | Cholesterol: 111mg | Sodium: 2276mg | Potassium: 676mg | Fiber: 1g | Sugar: 11g | Vitamin A: 4535IU | Vitamin C: 10.4mg | Calcium: 767mg | Iron: 0.8mg

About Stephanie Manley

Stephanie Manley is the creator of CopyKat.com. She has been recreating copycat recipes since 1995. Learn more about Stephanie Manley.

REVEALED: Copycat Secrets for 2025

free email bonus

Yes, you CAN make it at home! I'll show you how.

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.

Reader Interactions

Comments

  1. Jo M

    This was really good, but not something to have frequently. I did deglaze the pot with a little white wine.

  2. Chris

    This is almost identical to the actual recipe. If you double the amount of flour and celery, you have the actual restaurant recipe.

  3. Denise

    My husband says this is a keeper. I served this in sourdough soup bowls. I also put 1/2 milk, 1/2 cream in and it still was super good. Thanks for the recipe!

  4. Renee

    This sounds delicious but not sure how kidney friendly it would be. I have kidney disease. Do you have another version that would be healthier.

      • Mary

        Velveeta is high in phosphorus & sodium. Kidney dialysis patients are told only to eat “Natural” cheese not processed cheese. Patients are told to eat only 1-2 slices of cheese per week. High phosphorus is not good for kidneys and dialysis patients have medication to help “bind” the phosporus to carry it out of the system.

5 from 5 votes (4 ratings without comment)

Leave a Reply

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

Recipe Rating




homemade Olive Garden Asiago Torgelloni Alfredo with chicken on a plate

Copycat Recipe Secrets for 2025

REVEALED:

Yes, you CAN make it at home! 
I'll show you how.

FREE EMAIL BONUS