This Carb Creamy Ham and Cauliflower Soup will come together in under an hour using the Instant Pot, making it a delicious healthy soup great for any meal. It is chocked full of tender cauliflower, celery, onions, and hearty chunks of ham all in a rich a d creamy broth.
Does Cauliflower Taste Just Like Potatoes?
My Creamy Ham and Cauliflower Soup are delicious, hearty, and thick. Which by my standards makes it the ultimate bowl of yummy goodness on all these super cold nights.
Not only will your family enjoy this soup, but you’ll be amazed at how simple it is in the Instant Pot.
Sure I love the flavors, but my favorite part is that I can have this yummy soup on our dinner table super quickly and it only uses only basic ingredients that can be found at any grocery store.
It is the perfect swap out for traditional potato soup!
I have always loved potato soup and always remember my mom making the best while I was growing up, but when I started trying to eat low-carb a few years back that soup became one I needed to avoid since a single bowl of potato soup would have around 32 grams of carb per bowl.
So I’ve learned through the years how to swap out other veggies for the potatoes to create this yummy soup.
Anyone that follows a lower-carb lifestyle, won’t be surprised that cauliflower is the star of this recipe. It is the most common veggie that is used in recipes to mimic white potatoes.
You may be wondering, will cauliflower taste the exact same as potatoes? Will I be able to fool everyone at the table into thinking there are potatoes in their bowl?
Well, the answer to those questions is simple, no. I’d be lying if I said cauliflower tastes 100% like potatoes, but I believe cauliflower is definitely a close fit.
It has a mild flavor that will soak up all the other flavors in the soup as potatoes do and the text does remind me of potato if it isn’t overcooked.
So with the right ingredients, it can taste pretty close to potatoes when used in your favorite dishes.
When I made this cauliflower soup to replace that creamy potato soup I fell instantly in love with it. This recipe has also become one of my readers’ favorites.
Every soup season, I get tons of messages about this soup and how it is one of their favorites.
How Do You Make Creamy Cauliflower and Ham Soup in The Instant Pot?
In the past, I have always prepared my Creamy Ham and Cauliflower Soup on the stovetop. It is simple enough to do and the soup can be ready in under an hour or so.
But ever since I joined in all the Instant Pot fun a couple of years back I’ve started making this soup in my Instant Pot. It worked out perfectly too, so yay!
I love making it in the Instant Pot early in the morning and letting it cook, then I can simply let dinner set on warm until we are ready to eat it.
So the Instant Pot is my favorite way to make this soup.
Here’s The Ingredients You’ll Need.
- large head of cauliflower
- celery and onion
- chicken or ham broth
- cubed ham
- cream cheese
- heavy whipping cream
- spices: garlic, onion powder, salt, and pepper
- Optional toppings: shredded cheese, sour cream, green onions
Once you’ve shopped for and gathered your ingredients in the kitchen you’re ready to through this soup together. Here are the steps to making this Creamy Ham and Cauliflower Soup in the Instant Pot.
- Prepare the Instant Pot: Turn the Instant Pot on Saute and add the oil or butter to the bottom of the pot.
- Veggies: When the oil is hot add in the chopped celery and onions. You’ll just want to saute them a little before adding in the rest of the ingredients. They don’t have to be extremely tender because the press will cook them along with the cauliflower. I mostly do this because I like that the sauteing process brings out more of the flavors.
- Adding The Rest of The Ingredients: Add the large head of cauliflower, you may have to cut it in half to get it to fit, the chicken broth, and the cubed ham into the Instant Pot. Note: If you don’t have a fresh head of cauliflower, you can use a few bags of florets from the product or even some bags of frozen florets. I like to use a large head of cauliflower and remove the leaves and the core.
- Add in The Seasonings: I like to use spices like garlic powder, onion powder, salt, and pepper. But others that are yummy in this soup are thyme and parsley.
- Start The Instant Pot: When you are ready to cook the soup, place the lid onto the pressure cooker, turn the steam valve to seal so it can build up pressure, and press the Manual Button on the cooker. Set it for 4 minutes. Yes, that is all, super quick right?
- The Cooking Process: The Instant Pot will begin to build up steam and once that has happed the timer will appear and start to count down the 4 minutes of cooking time. Once the 4 minutes of cook time has finished, carefully turn the steam valve to the open position for a quick release.
- Adding Finishing Touches To The Soup: After all of the pressure has been released, you’ll need to open the Instant Pot lid slowly avoiding all the hot steam that will escape. To finish this soup and make it ultra-creamy like those traditional potatoes soups we’re trying to mimic, we’ll stir in the cream cheese until it is melted and 1/2 to 3/4 cup of the delicious and luscious heavy whipping cream. That is all it takes to complete this amazing soup.
- Keep Warm: Set the Instant Pot to warm and this will hold the soup at the perfect temperature until you are ready to serve it to your family.
Do I Have To Make This Soup In The Instant Pot?
My Creamy Ham and Cauliflower Soup turned out great in the Instant Pot but it is also easy to do on the stovetop or in a slow cooker.
I am confident when I say that this recipe is one of the easiest recipes to make any way you choose.
I’ll share the steps of making this soup on both the stovetop and slow cooker below in case that is your go-to choice for soups. Both are easy and turn out just as delicious.
Stove Top: If you wanted to make this soup on the stovetop, start with a medium-sized soup pot. Next, add the oil to the bottom of the pot and saute the onions and celery.
When using the stovetop, I suggest cutting the cauliflower up more into florets before you add them to the onions and celery.
Next add in all the other ingredients, reserving the cream cheese and heavy cream until the end when you are ready to finish and serve.
Once the soup is cooked and you are ready to serve it, just stir in the cream cheese and cream then serve.
Slow Cooker: To use your slow cooker, all you need to do is to add all of the ingredients, except the heavy cream and cream cheese, to the slow cooker.
Pour in chicken broth and cover with the slow cooker lid. This soup will work on low for 4-6 hours or until the cauliflower is fork-tender.
Once the soup is down, I recommend blending the cream cheese and whipping cream together until smooth then add it to the slow cooker. Stir well and serve when ready.
How do you like to make your soups? Do you enjoy cooking them in the Instant Pot or would you call yourself more of a slow cooker kind of person?
I would love to hear from you if you try this soup and which cooking mether you chose to go with.
So drop me a comment below! Oh, and if you’ve made this soup and enjoyed it please be sure to rate the recipe so it will let others know what you thought of it!
Creamy Ham and Cauliflower Soup || Instant Pot
A creamy cauliflower and ham soup that works well as a low-carb replacement for potato soups. It is hearty, creamy, and delicious.
Ingredients
- 1 tablespoon of butter or coconut oil
- 3 small stalks of celery, chopped
- 1 small red onion, chopped
- 1 large head cauliflower or 3 bags of frozen
- 8 cups chicken stock, low sodium
- 8 ounces of cubed ham
- 1 teaspoon salt
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 2 ounces softened cream cheese
- 1/2 to 3/4 cup of heavy cream
Instructions
- Turn the Instant Pot on Saute and add the oil or butter to the pan.
Toss in the chopped celery and onions and saute until slightly tender. - Add the fresh cauliflower, chicken broth, and ham to the Instant Pot and sprinkle in the spices. Note: I used a large head of cauliflower and removed the leaves and the core. Next, I just cut the head in half and placed it in my pot.
- Place the lid on the Instant Pot and turn the steam valve to seal and turn the Instant Pot on Manual for 4 minutes.
- The Instant Pot will begin building up pressure and once it has reached full pressure it will begin the 4-minute count down.
- Once the 4 minutes of cook time has finished turn the steam valve carefully to release. This will release the pressure quickly.
- After all the pressure has been release carefully open the Instant Pot and stir in the cream cheese and heavy cream and serve.
- Optional Toppings: chopped green onions, shredded cheese, or more cubed ham.
Nutrition Information
Yield
10Serving Size
1 bowlAmount Per ServingCalories 110Total Fat 7gTrans Fat 0gCarbohydrates 7gNet Carbohydrates 4gFiber 3gProtein 6.9g
I am not a nutritionist. If you have strict dietary needs I always recommend using an online nutrition calculator to calculate your totals using your exact brands you're using in this recipe as values may vary per brand.
I am a southern girl through and through that loves to laugh, cook, read and spend time with family. My passions outside of home schooling my son are ministering to those in need and creating art in the kitchen! Every day is an adventure in our little house and I wouldn’t trade it or the chance to share here with you for anything!
Jan W says
Could I swap out the ham for seafood chowder and stay on plan?
Keri Bucci says
Yes, absolutely!
Anita says
How many does this serve?
Keri Bucci says
This would easily serve 4-5 people. We are a family of 3 and it feeds us with leftovers for lunch the next day.
Beatrice says
I made a similar soup I just winged it! A whole head of cauliflower chopped with celery and green onions. About two cups of chicken broth, and a cup of heavy cream. An ounce of cream cheese and two cups of cheddar. I added two cups of diced Ham. I like mine chunky!! A sprinkle of garlic not too much. I grow fresh lemon thyme and the taste is wazoo!!! Great sub for all the carbs of potato soup!!! Served with Keto foccia bread yummy meal!!
Linda says
The ultimate best comfort food. So easy to make ❤️ Thank you, Mahalo
VCGal says
This was such a great find! I did alter the recipe a bit for my family’s taste, but I’m not a “from scratch” cook and always need a solid, trustworthy recipe base. This was the only one I found that looked like a winner and didn’t look overly heavy or cheesy. It was amazing! Thanks for the great tips on stove top cooking, too. I started there: I sauteed the onion and celery in coconut oil a large soup pot, and put in 1.5 bags (15 or 16 oz bags) of frozen cauli in the microwave to steam while they softened. Added the broth and seasonings, then batch blended the veggies, broth and cauli with 1 T of cream cheese from a “remnant” I had, 3 Light Laughing Cow wedges (I didn’t want to open a new cream cheese block!), and the heavy cream and returned the blend to the pot. Added a light shake of cayenne pepper, generous black pepper, a couple of drops of liquid smoke, smoked paprika, about 3T of nutritional yeast and chopped leftover Thanksgiving ham. It was SO very good! We will be doubling or tripling the recipe next time! Thank you so much. I know it looks like I deviated a lot, but really, all I did was use frozen cauli instead of fresh and shake some extra stuff in. 🙂
Keri Bucci says
I’m so glad you enjoy the recipe and were able to adapt to your liking. 🙂
Di Lemberger says
Family just Not a big fan of this soup. Coconut oil tasted of coconut in finished product. Miss the potatoes and much prefer yellow onion for soup. Just not my cup of tea.
Keri Bucci says
I understand not all my recipes will be for everyone and that’s okay. The great thing about recipes is that they are totally flexible. If you prefer yellow onions then you could have used them. You also don’t have to use coconut oil, you could use olive oil or really any oil you prefer. I’m sorry your oil tasted like coconut. A good tip here is that there are “refined” coconut oils that have no coconut taste which is what I use. I blog about low carb food so potatoes would defeat the purpose of this soup so maybe a potato soup is what you need to make next time so it suits you and your family’s tastes. Thanks for giving this recipe a try though and letting me know your thoughts.
Helen says
does this soup freeze ok?
Keri Bucci says
That is a good question, Helen. I’ve never frozen it as we don’t mind eating on it for a couple of days as leftovers. The only thing I would wonder about is the heavy cream in the soup. Sometimes when you freeze it the texture changes, but since there is only a small amount in this soup it is okay. I will try to freeze a bowl the next time I make this and try it out. Let me know how it turns out if you try to freeze it.
Rachael says
I have made this twice and it is absolutely my favorite Instant Pot recipe!!! However….. with the heavy cream and such, I don’t particularly see how this is low carb….please educate me
Otherwise, amazing recipe!!
dena says
I made this tonight. Absolutely delicious!!
Keri Bucci says
Wonderful! It’s one of my favorites, so glad you enjoyed it!
Todd Rose says
Amazing and even a guy banished from the kitchen can make this! Almost said Neanderthal. Seriously good eats. Thanks so much!
Theresa says
Delicious!! And easy!! The cauliflower was perfect after 4 minutes. I did add a half tsp of dried basil at the end. I used a stick blender and got about half the cauliflower blended to make it creamier, it was very potato-like. So good! But I wanted it even creamier, so I used a full 8 oz brick of cream cheese and 1/2 cup of heavy cream. And I had chorizo I wanted to use instead of the ham. But the overall recipe is easy and amazing!!
Keri Bucci says
Yum Theresa, those changes sound so amazing! I bet the chorizo added a fantastic flavor. Will be trying that soon, thanks for sharing your changes!
krista atwater says
This recipe was amazing, tasty and EASY!! and the not health conscious people here thought it was a traditional calorie-laden cream soup, excellent recipe!
Keri Bucci says
That makes me one happy blogger! 🙂
Chris says
In your IP instructions you do not tell when to put in the ham!
Keri Bucci says
Uh oh, good grief, so sorry about that. After a year this is the first time it has been mentioned that I missed that step, lol. Thank you for letting me know that. I will get it fixed right away. I use fully cooked cubed ham, so I just toss it in at the end and let it sit for a few minutes before serving so the ham has time to warm through.
Kim says
This was delicious! However, I did add more seasoning to mine.
1 bay leaf
1 tsp marjoram
1 tsp thyme
Christa says
What’s the nutritional information on this recipe?
Keri Bucci says
I do not have them on this one, but I will work on getting them on the post as soon as I can. 🙂
Marilee Compston says
Can you use frozen cauliflower for this?
Keri Bucci says
You could use frozen yes, however, I would do it on the stove top. I think the Instant Pot would overcook the frozen cauliflower into mush.
Malissa says
This recipe looks great. Instapot is also great for cooking on warm Southern California winter days. I’m assuming you meant 3 cups of chicken broth, correct?
Keri Bucci says
Hi Malissa, yes, so sorry 3 cups I will get that corrected. I think it will be an awesome tool to use this summer when it is hot here too.
Carol says
I know this comment was written a long time ago, and bot sure you’ll even see this comment, but the recipe says 8 cups chicken broth. The comment above says 3 cups. Does that mean the recipe was never changed? I really would like to make this, but want to make sure that the recipe is accurate. Thank you.
Keri Bucci says
Okay, so if you are making a smaller batch and don’t want a lot of broth then use the 3 to 4 cups, but I personally still make mine with 8 because we make a big Instant Pot full. You can use one of those 32 ounce boxes of chicken stock (4 cups) and then judge from there if you’d like to add the whole 8 or stop there. Hope that helps.