Comforting, creamy, and cheesy cauliflower soup is so easy to make any day of the week. This soup features cauliflower, ham, some cream and white cheddar cheese. It’s also great way to use up leftover holiday ham.
Table of Contents
Cauliflower is a wonderful vegetables! It’s not just full of vitamins and nutrients it also has a distinct but mild flavors. It’s great at adopting flavors of the dishes you add it to while still providing it’s own distinct flavor.
Personally, I am a huge fan of cauliflower. I make everything with it from soups like this one and cauliflower cheese soup, to cauliflower mac and cheese, cauliflower pizza crust, to simple roasted cauliflower.
Cauliflower soup is really easy to make! The whole process will take you about 40 minutes to make. All you have to do is chop up and measure the ingredients and then start cooking. You will have a comforting, creamy cauliflower soup in no time.
Ingredient Notes and Tips
Cauliflower – check your cauliflower thoroughly before buying. Try to avoid cauliflower heads that have any dark spots or soft spots. You can also get pre-cut cauliflower florets if needed, you will need about 18-20 oz of florets.
Ham – this cauliflower soup is a great way to use up leftover holiday ham or ham leftover from a big dinner. You can also get some ham specially for this soup. (Note, it’s okay if your dinner ham has a little glaze still on it, you can simply scrape it off if it’s to much. A little sweetness will not ruin the soup.)
Chicken Stock – chicken stock is best for deeper, richer flavor, but if you need to, you can substitute vegetable broth or chicken broth if needed. When using store-bought broths and stock, try to get “low sodium” or “no salt added” kind. Try to also get bone broth if available, it will have a richer flavor.
Flour – all purpose flour works well for thickening soups. If you need to, use gluten free all-purpose flour. (Try to use 1:1 gluten free all purpose flour, not almond or coconut.)
Cheese – for a nice rich flavor, you want to stick to cheeses like sharp cheddar cheese. You can also add some parmesan cheese if you’d like or asiago. It’s best to choose white cheddar because it doesn’t have the yellow dye in it.
Garlic – note that fresh garlic will tastes do MUCH better than pre-minced in a jar.
Heavy whipping cream – for the best rich and creamy texture, do use heavy whipping cream and nothing less. (If you need to keep it lactose free or dairy free, use lactose free half and half and some lactose free sour cream. There are some plant-based whipping cream options if needed, check your grocery stores.)
See recipe card for complete information on ingredients and quantities.
How To Make Ham and Cheese Cauliflower Soup
This is a pretty fast moving recipe, so it’s best to prepare all you ingredients before starting to cook!
Dice onion and ham into small pieces and set aside. Cut cauliflower florets off the stem and discard the stem. Dice florets onto small pieces. Set them aside as well. Peel and press garlic and measure out remaining ingredients.
Preheat a Dutch oven over medium heat with some oil. Sauté diced onion (1) until transparent and add ham (2). Cook for a few minutes and add pressed garlic (3), mix, and cook until fragrant.
Add prepared cauliflower, mix well and cook for a few minutes (4). Sprinkle flour over veggies and ham and mix well (5).
Pour in chicken stock (6), while slowly stirring. Add the seasoning (7), stir, and bring to simmer. Once simmering, lower the heat to medium-low and cook for 20-25 minutes.
Stir in heavy whipping cream and grated white cheddar cheese (8). Cook for a few more minutes and serve (9).
Frequently Asked Questions
Absolutely! There is only one simple ingredients to substitute and that is the flour. To make this soup gluten free, use gluten free all-purpose flour. Note, it’s best to use 1:1 substitute all purpose flour. Do not use almond or coconut or any other similar flours.
Remaining ingredients should already be gluten free but double check the labels, especially on ham.
If you’d like to add some move vegetables, you definitely can. Just note that the more other vegetables you add, the more other flavors you will add, and possibly overtaking cauliflower flavor. Feel free to add some carrots, leeks, broccoli, or another mild tasting vegetable you like.
Absolutely! You can add or substitute ham with some leftover turkey meat or rotisserie chicken. Just make sure to check the meat for bones and discard the skin. Dice the meat into small pieces and follow the recipe for the soup.
Yes, technically you can. It doesn’t take as good as fresh but you can use frozen cauliflower florets. Just make sure to thaw them completely first, drain off all the accumulated liquids, and dice.
I don’t recommend using riced cauliflower because of the small texture (unless you don’t mind the texture).
Storing Leftovers
You can store the leftover cauliflower soup in an air-tight food storage container, in the refrigerator. Properly stored, it should last 3-4 days.
It’s easy to reheat individual portion either in the microwave or in a small sauce pot on a stove. In the microwave, make sure to use proper bowl and reheat the soup in 30 second intervals just until heated through. On stove-top, reheat as much as you wish in a small pot over medium-low heat.
Freezing Cauliflower Soup
While you can freeze this soup, I highly recommend that you do it without cream and cheese. Cream and many soft cheeses don’t stand up to freezing and thawing well because they tend to separate after thawing.
Cook the soup up to the point to adding cream and cheese. Take the pot off the heat and cool it to room temperature. (To cool it faster, you can set the pot of soup into a larger pan with ice and stir as it cools.)
Transfer cooled soup into a freezer container or a freezer zip-top bag. Make sure to only fill it about 2/3 of the way, allowing the soup to expand as it freezes. Get as much air out as you can, seal, label, and freeze. You can freeze cauliflower soup for up to 2 months.
Thaw slowly, in the refrigerator, for up to 24 hours.
Reheat the soup in a pot and once reheated, you can add in cream and cheese as per the recipe.
More Soup Recipes To Try
DID YOU MAKE THIS RECIPE? PLEASE leave a 🌟 star rating! Let me know how you liked it by leaving the 📝 comment below or share and tag me on social media @willcookforsmiles. DON’T FORGET to subscribe to my newsletter!
Ham and Cheese Cauliflower Soup Recipe
Ingredients
- 2 Tbsp vegetable or avocado oil for cooking
- 1 small yellow onion
- 3/4 lb ham
- 4-5 garlic cloves pressed
- 2 lb head of cauliflower
- 3 Tbsp all purpose flour*
- 1 tsp dried sage
- Salt
- Fresh cracked black pepper
- 1 bay leaf
- 3 1/2 cups chicken stock
- 1/2 cup heavy whipping cream
- 4 oz sharp white cheddar cheese grated
Instructions
- Dice onion and ham into small pieces and set aside. Cut cauliflower florets off the stem, discard the stem, and dice florets onto small pieces. Set it aside as well.
- Preheat a Dutch oven over medium heat with some oil. Sauté diced onion until transparent and add ham. Cook for a few minutes and add pressed garlic, mix, and cook until fragrant.
- Add prepared cauliflower, mix well and cook for a few minutes.
- Sprinkle flour over veggies and ham and mix well until all evenly coated.
- Pour in chicken stock, while slowly stirring.
- Stir in bay leaf and the seasoning and bring the soup to simmer. Once simmering, lower the heat to medium-low and cook for 20-25 minutes.
- Stir in heavy whipping cream and grated white cheddar cheese. Cook for a few more minutes and serve.
Video
Notes
- *Gluten Free Notes: To make this soup gluten free, use gluten free all-purpose flour. Note, it’s best to use 1:1 substitute all purpose flour. Do not use almond or coconut or any other similar flours. Remaining ingredients should already be gluten free but double check the labels, especially on ham.
- Storing: You can store the leftover cauliflower soup in an air-tight food storage container, in the refrigerator. Properly stored, it should last 3-4 days.
- Freezing: instructions on how to freeze this soup are in the post above.
Nutrition
Originally published on Will Cook For Smiles in December 2016.
Jennifer says
Excellent, healthy and easy. Thanks for this recipe. I skipped the cream to lower the calories a bit and didn’t miss it.
Michele says
Awesome soup. Will definitely make regularly
lyuba says
Yay! Thank you so much, Michele!
Christine Callaway says
Really good and easy to make.
lyuba says
I am so glad you liked it 🙂 Thank you, Christine!
Leah says
This recipe is AMAZING!!!! Easy to make and SO good!
lyuba says
I am SO happy to hear that! Thank you, Leah 🙂
Cheryl says
What is the serving size ?
lyuba says
Hi Cheryl,
Serving size is about 1.5 cups.
C says
For Keto, unless you allow yourself extra net carbs for veggies, this isn’t viable. Even taking out the flour, the cauliflower and onion in those amounts cause a high carb count. Using my brand of ingredients and nutrition info calculator, with taking out the flour, it’s a 17g net carb PER SERVING food item. I try not to go over 20 for the entire day. Since one bowl of soup and a few Whisp crisps won’t do me for the day, I’m passing on what otherwise looks like a DELICIOUS recipe.
lyuba says
Thank you, C!
Does this diet allow of a difference between the carbs? I’m talking carbs from flour/bread/potatoes/rice vs carbs from veggies? I just wonder if there is an different allowance there 🙂
Mich says
Your missing out. We eat keto and just made it. Use almond flour.
Ashlee says
Any more information on the nutrition facts about this recipe? I can’t seem to make it all add up. Seems like a lot of carbs list. Can you provide clarification?
lyuba says
Hi Ashlee,
Cauliflower is actually a high-carb vegetable.
I cave a screenshot of the breakdown I can send you on the email you provided.
Stephenie says
I came across this recipe while trying to come up with a way to use the pretty orange cauliflower and it did not disappoint!
lyuba says
I am SO happy you liked, Stephanie! I bet it was pretty with that cauliflower too 😉
Becca says
Any substitutions for dairy? Full fat coconut milk?
Erika says
My entire family absolutely LOVED this soup!! It’s a staple in our house now!
Geri says
I never post after making a recipe but this was so delicious I just had to comment. Everyone loved it and it was so easy to make!
Barbara says
I made this soup tonight and it was fabulous. I used 3 cups of broth and it was just right. Will absolutely make it again.