If you’re looking to take your soup game up a notch, this 4-Cheese Soup is the one for you. Bursting with flavour and perfectly creamy, it’s sure to warm you up on a cold night in. Recipe-wise, it’s super easy to make and can be whipped up in no time with a few simple ingredients.

This dish has a long and hearty history, as it combine two Italian favourites – cheese and soup. Think Italian comfort food at its finest – a pot of creamy deliciousness ready to fill you up with warmth.


  • 3 tablespoons butter
  • 1 small yellow onion, diced
  • 3 cloves garlic, minced
  • 3 tablespoons all-purpose flour
  • 4 cups vegetable broth
  • 1 cup heavy cream
  • ½ teaspoon salt
  • ½ teaspoon pepper
  • 1 cup shredded mozzarella cheese
  • 1 cup shredded cheddar cheese
  • 1 cup shredded fontina cheese
  • ½ cup shredded parmesan cheese


Step 1:

Melt butter in a large pot or Dutch oven over medium-high heat. Add onion and garlic and cook until softened, about 5 minutes. Stir in flour and cook for 1 minute.

Step 2:

Stir in broth, cream, salt and pepper, and bring to a boil. Reduce heat and simmer until slightly thickened, about 10 minutes.

Step 3:

Stir in all 4 cheeses until melted and smooth. Serve warm.

If you’re looking to they a twist on this classic dish, feel free to add other ingredients to suit your tastes. Chunks of chicken, bacon, or vegetables would all be delicious additions. You can also adjust the cheeses however you’d like – go for a different combination, or throw in some extra parmesan to give it extra piquancy.

So if you’re hankering for some serious comfort food on a cold night, this 4-Cheese Soup is sure to hit the spot. Don’t forget to share a picture of your creation on social media – we’d love to see it!