Cauliflower Cheese Soup with Italian Meatballs

Cauliflower Soup

Homemade Cauliflower Cheese Soup Like You’ve Never Tasted

Move over chicken noodle soup I have a cauliflower cheese soup that will hit the spot and it’s topped with Italian meatballs.

Cauliflower is one of those vegetables that are underrated and most people use it for veggies and dip but you can make so many gorgeous recipes with cauliflower.

What is Cauliflower?

Cauliflower heads resemble those in broccoli, which differs in having flower buds.

Brassica oleracea also includes broccoli, brussels sprouts, cabbage, collard greens, and kale, though they are of different cultivar groups.- Wikipedia

You can buy a cauliflower that is white, orange, green or purple but you’ll pay more for the unusual coloured varieties.

Keto and Low-Carb Cauliflower Recipes

Cauliflower can be eaten raw, roasted, mashed, boiled, fried, steamed and baked and is low in carbohydrates which makes it perfect for low-carb, keto diets such as the Atkins diet and is used as a substitute for potatoes and rice.

I can hardly tell the difference when we make cheesy mashed cauliflower compared to mashed cheesy potatoes.

Come October my soup radar starts going off especially as the nights get colder and we start to crave meals that are comforting.

I happened to buy a massive cauliflower for $0.99 and needed something to do with it.

Typically I enjoy making baked cauliflower loaded pizza and baked cauliflower with cheese but came up with this creamy Cauliflower Cheese Soup recipe that I know you will love.

Broth for Cauliflower Cheese Soup

I made my vegetable broth for this cauliflower cheese soup with vegetable scraps and then added in chicken Knorr cubes to boost the chicken flavour.

You can also make an easy Keto-friendly chicken bone broth at home if you have a bit of time which we do at least twice a month.

The best part is there are hidden vegetables in this cauliflower cheese soup like carrots, celery, and onion so if you have any picky eaters they won’t even know it’s in there.

Cheese trumps all!!

Seasoning and Spices for Cauliflower Cheese Soup

I also added in lots of old cheddar cheese however if you have a favourite cheese you’d like to use you can substitute it.

Finally, I added fresh ginger, Worcestershire sauce and a few dashes of Franks Red Hot Sauce for flavour.

Don’t worry the soup is not spicy at all as Franks is more of a vinegar-based hot sauce with more tang than anything.

On top of this gorgeous cauliflower cheese soup, I added a few Italian meatballs that I fried in some extra-virgin olive oil.

You can find the recipe for my Nonna’s meatballs already posted on the blog as it has been a very popular recipe over the years.

Related: Keto Italian Meatballs

When I make pasta sauce I tend to cook them from raw in the sauce but if I want to enjoy them cooked right away I simply fry them up and they are delicious.

They give this cauliflower cheese soup that full meal touch.

If you don’t care for the meatballs, leave them out and enjoy the cauliflower cheese soup as it is.

How to make cauliflower cheese soup

how to make cauliflower cheese soup

Cauliflower Cheese Soup with Italian Meatballs
Recipe Type: Soup
Author: Mr.CBB
Prep time:
Cook time:
Total time:
Serves: 12 cups
If you are a soup lover and can handle lots of cheese you will go wild for this super easy cauliflower cheese soup that is very budget-friendly.
  • 1 med-large cauliflower cut into florets (about 6-7 cups)
  • 4 cups of water
  • 4 Knorr chicken cubes (1 for each cup of water)
  • 2 carrots shredded (1.5 cups) (keep the peels of all veg for stock)
  • 1/2 cup chopped celery (keep any bits for broth)
  • 1/2 cup chopped onion (I used peel from entire onion for stock)
  • 1 garlic minced
  • 4 tablespoons butter
  • 4 tablespoons all-purpose flour
  • 1 teaspoon salt
  • 1 teaspoon fresh ground pepper
  • 1 tsp Worcestershire sauce
  • 1 tsp fresh minced ginger
  • 2 teaspoons of Franks Red Hot Sauce or any hot sauce (optional)
  • 2 cups of milk (I used 2%)
  • 2 cups of old cheddar shredded
  • Make the broth
  • 2 bay-leafs
  • carrot peel
  • onion peel
  • any celery bits you cut off
  1. In a large stock pot add the water and your vegetable peels and bay leafs. Boil for about 20 minutes. If you use the onion peel you may have a nice golden vegetable broth.
  2. Drain the peels and bay-leaf from the broth so you are left with a clear broth
  3. On medium heat add in your chicken cubes, celery, onions, carrots, cauliflower, fresh ginger, minced garlic, Worcestershire sauce, Franks Red Hot Sauce (optional) and bring to a boil then reduce for about 20 minutes or until all the vegetables are tender.
  4. In another pot, melt the butter to make a roux for the cheese portion of the soup. Once the butter is melted add the flour, salt and pepper.
  5. Add in your milk a little at a time while constantly stirring over medium heat. Cook the roux until it thickens (few minutes) and coats the back of your spoon. Add in your 2 cups of cheddar cheese and stir. Taste to make sure salt balance is good for you.
  6. With your hand blender puree the vegetables but keep some chunks of cauliflower for texture. Add in the cheese sauce and mix.
  7. If you want to add Italian meatballs I put 2-3 on top of each bowl. Sprinkle with Parmigiana cheese if desired.
  8. This pot made 12 portions of soup.

The pot of soup made 12 portions for us but only allowed me to put cups in the above recipe.

If you are feeding adults this recipe would likely only make 4-5 large bowls of soup.

This cauliflower cheese soup is fine in the refrigerator for up to 4 days but you can freeze it for later use.

I portion my soups into containers so they are easy to heat up in a saucepan.

Soup is the perfect go-to meal when you are on the run and when we were new parents because the last thing we wanted to do was cook every day.

I hope you enjoy this amazing cauliflower cheese soup and let me know what you think.



Subscribe to Canadian Budget Binder so you get my daily email and Follow me on all the popular Social Media Outlets.

Get every recipe from Canadian Budget Binder> Check out my new Free Recipe Index.

If you like FREE then click this link for my FREE Excel Budget Spreadsheet and lists.

Check out my new Ultimate Grocery Shopping Guide.

Related articles


Share to...

Similar Posts


  1. Looks tasty!!! I’d likely pull some stock from my freezer to cut a little time off things. Cut back a little in the amount of stock and I could have some fun fudging this recipe into something baked that didn’t have the veggies puréed quite so much…. I can be as bad as Mary for changing a recipe as I make it!! Lol!!

    1. Mary D said she tried this recipe today with broccoli which would work just as well but I haven’t tried it yet. I might buy some broccoli this week as it’s on sale at Food Basics and try it out. Yes, you can cut down the time with your own broth if you have it. I use up the peels to make a veggie broth if I can.

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.