Cauliflower Mushroom Soup
Cauliflower Mushroom Soup is a savory soup to make in the Instant Pot that’s delicious with Parmesan Cheese added at the table. My sister Pam’s family loves this tasty soup, and this can easily be vegetarian if you make it with vegetable broth!
Pin the Cauliflower Mushroom Soup to make it later!

Cauliflower Mushroom Soup is a creamy soup that I loved when I first made it, and my sister Pam also enjoyed this soup when I tried it out on her. But this was a recipe where the original photos didn’t show the soup off in all it’s tasty deliciousness. So Kara and I decided to update the recipe and take new photos.
And I don’t apologize for the way we always want to improve the recipe when we’re updating with better photos! We made a few simple changes in this Cauliflower Mushroom Soup recipe to bump up the flavor even more. If anyone was a fan of the original version, you can still find that in the NOTES section of the complete recipe below.
This soup was partly inspired by Cafe Zupas Wisconsin Cauliflower Soup, a rich and creamy and decidedly not diet-friendly soup! Mushrooms were the perfect umami-adding ingredient to bump up the flavor without adding many carbs. And making it in the Instant Pot made this an easy recipe. Whether you make the soup vegetarian or use chicken broth, I hope you try it soon!
Email This Recipe To Me!
What ingredients do you need for this recipe?
(This is only a list of ingredients; please scroll down for complete printable recipe. Or if you use the JUMP TO RECIPE link at the top of the page, it will take you directly to the complete recipe with ingredient amounts.)
- onion
- Olive Oil (affiliate link)
- Minced Garlic (affiliate link)
- Dried Thyme or Ground Thyme (affiliate links)
- Spike Seasoning (affiliate link)
- salt (optional)
- soy sauce or reduced sodium soy sauce. Use Gluten-Free Soy Sauce if needed. (affiliate link)
- heavy cream (or use half and half or milk)
- mushrooms
- cauliflower
- canned vegetable broth (affiliate link) or canned chicken broth (affiliate link)
- cornstarch (optional)
- freshly grated Parmesan cheese
What mushrooms did we use for Cauliflower Mushroom Soup?
We used brown Cremini mushrooms (sometimes called Baby Bellas) for this soup. They added a nice flavor and a bit of color, but use any type of mushroom you prefer.
Why I didn’t cook the mushrooms in the Instant Pot:
You could cook the mushrooms in the Instant Pot after you cook the onions if you hate the idea of using another pan. But getting the mushrooms nicely browned and evaporating all the liquid that’s released when mushrooms cook is important for the flavor in this soup. I feel that works better in a large frying pan on the stove.
Do you need cornstarch to thicken this soup?
The original recipe for this Cauliflower Mushroom Soup didn’t use cornstarch. But when we added a few more ingredients for flavor and creaminess, we liked it best with just one tablespoon of cornstarch mixed with water for a slight bit of thickening. If you prefer not to use cornstarch it will still taste good, but you’ll have a slightly thinner soup.
How low in carb is this Cauliflower Mushroom Soup?
I was pleasantly surprised that even with the optional cornstarch this soup had only 8 net carbs per serving with 7 grams of protein. I didn’t tag this recipe for Keto because it didn’t have much fat and Keto diet followers might not want to use even a small amount of cornstarch. But some people might find it fine for Keto, especially if you skip the cornstarch.
What size Instant Pot did I use?
I use a 6 Quart Instant Pot (affiliate link) for all my Instant Pot Recipes. Check out my growing collection of Instant Pot Recipes on the blog!
How to Make Instant Pot Cauliflower Mushroom Soup:
(This is only a summary of the steps for the recipe; please scroll down for complete printable recipe. Or if you use the JUMP TO RECIPE link at the top of the page, it will take you directly to the complete recipe.)
- Heat oil in the Instant Pot on SAUTE, MEDIUM and cook onions. Add minced garlic, dried thyme (or ground thyme), and Spike Seasoning and cook a few minutes more.
- While onions cook, wash mushrooms and cut into quarters.
- Heat oil in a large frying pan. Cook mushrooms until they’re nicely browned and released liquid has evaporated. (Or cook mushrooms in the Instant Pot.)
- Cut up 4 cups of small cauliflower pieces.
- Put cooked mushrooms, cauliflower, soy sauce, and chicken or vegetable broth into Instant Pot.
- Set the Instant Pot to MANUAL, HIGH PRESSURE, 5 minutes.
- When time is up let the pressure release naturally 10 minutes, then release the rest of the pressure.
- Here’s how the soup looked when we took off the lid.
- I recommend an Immersion Blender (affiliate link) to puree the soup.
- Set Instant Pot to SAUTE, LOW and stir in the heavy cream, half and half, or milk and let it heat.
- Then mix cornstarch with water, stir it in, and let soup cook to thicken for a minute or two. (Cornstarch is optional)
- Be sure soup is not boiling, and then add 3/4 cup of Parmesan cheese and let it cook until all the cheese has melted.
- Season soup to taste with salt and fresh-ground black pepper. (You may not want much salt.)
- Serve the Cauliflower Mushroom Soup hot, with more freshly-grated Parmesan cheese to add at the table
Make it a Low-Carb Meal:
Cauliflower Mushroom Soup would be delicious with toasted Almond Flour Savory Bread or Olive Bread for a low-carb meal!
More Delicious Instant Pot Soups:
Check out Low-Carb and Keto Instant Pot Soups for more tasty ideas for low-carb soup made in the Instant Pot.
Weekend Food Prep:
This Cauliflower Mushroom Soup recipe has been added to a category called Weekend Food Prep where you’ll find recipes you can prep or cook on the weekend and eat during the week!
Cauliflower Mushroom Soup
Cauliflower Mushroom Soup is a delicious savory cauliflower soup for mushroom fans! And this soup is made in the Instant Pot, and if you use vegetable broth it can easily be vegetarian.
Ingredients
- 1 onion, chopped
- 2 tsp. + 1 T olive oil
- 1 T minced garlic
- 1 tsp. dried thyme (or slightly less ground thyme)
- 1 tsp. Spike Seasoning
- 1 lb. Cremini mushrooms, washed and chopped
- 4 cups chopped cauliflower (see notes)
- 2 T soy sauce (see notes)
- 6 cups vegetable broth (or chicken broth)
- 1/4 cup heavy cream (see notes)
- 1 T cornstarch mixed with 1 T water (optional)
- salt and fresh-ground black pepper (to taste)
- 3/4 cup freshly grated Parmesan cheese, plus more for adding at the table if desired
Instructions
- Heat 2 tsp. oil in the Instant Pot on SAUTE, MEDIUM and cook onions until they're starting to barely brown, about 5 minutes.
- Then add minced garlic, dried thyme or ground thyme, and Spike Seasoning and cook about 2 minutes more. (I like to use a slightly smaller amount of ground thyme, but regular dried thyme is fine. If you don't have Spike Seasoning, use any all-purpose seasoning blend.)
- While onions cook, wash mushrooms if needed, cut up mushrooms into quarters, and heat 1 T oil in a large frying pan on the stove.
- Cook mushrooms until they're nicely browned and any released liquid has evaporated. (You can cook the mushrooms in the Instant Pot, but I think browning the mushrooms and evaporating the liquid works better in a pan on the stove.)
- Cut up 4 generous cups of small cauliflower pieces.
- Put the cooked mushrooms, cauliflower, soy sauce, and chicken or vegetable broth into the Instant Pot.
- Set the Instant Pot to MANUAL, HIGH PRESSURE, 5 minutes.
- When time is up let the pressure release naturally for 10 minutes, then release the rest of the pressure.
- Then use an Immersion Blender (affiliate link) to puree the soup, leaving it a little chunky if you prefer. (You can also puree in a food processor or blender, but the immersion blender is much easier.)
- Set Instant Pot to SAUTE, LOW and stir in the heavy cream, half and half, or milk and let it heat through.
- Then mix 1 T cornstarch with 1 T water, stir it in, and let the soup cook to thicken for a minute or two. (This is optional if you don't mind a slightly thinner soup.)
- Be sure the soup is not boiling and not too hot, and then add 3/4 cup of Parmesan cheese and let it melt for 5 minutes, or until all the cheese has melted into the soup.
- Season soup to taste with salt and fresh-ground black pepper. (Soy sauce adds sodium so you might not want much salt.)
- Serve Cauliflower Mushroom Soup hot, with more freshly-grated Parmesan cheese to add at the table
Notes
You don't have to have exactly four cups of chopped cauliflower; just use 1 large head of cauliflower.
This soup with good with chicken broth if you don't care whether it's vegetarian.
Use low-sodium soy sauce if you prefer. Be sure to use gluten-free soy sauce if needed.
Use half and half or milk instead of heavy cream if you prefer.
Low-Carb Cauliflower and Mushroom Pressure Cooker Soup with Parmesan (original recipe made in electric pressure cooker)
Ingredients:
- 1 large onion, chopped
- 1 tsp. + 1 tsp. olive oil
- 1 T crushed or minced garlic
- 1 tsp. dried thyme
- 1 lb. Cremini (Baby Bella) mushrooms, washed and chopped
- 4 cups chopped cauliflower (1 large head)
- 6 cups vegetable or chicken stock
- 3/4 cup freshly grated Parmesan cheese
- (additional grated Parmesan or light sour cream for adding at the table - optional)
Instructions:
Heat 1 teaspoon of olive oil in the bottom of the pressure cooker (or in a non-stick frying pan).
Add the onions and saute until they're starting to brown, about 5-7 minutes. (Use the saute setting on the electric pressure cooker or medium-high heat on the stove.)
Add the minced garlic and thyme and cook 1-2 minutes more.
Put onions in a bowl (or add them to the pressure cooker if you used a pan to saute the onions.)
Heat the other teaspoon of olive oil and saute the mushrooms until they're lightly browned and all the liquid is evaporated, about 5 minutes.
Put the onion mixture, mushrooms, cauliflower, and stock into the pressure cooker and set to cook for 5 minutes time at high pressure. (For stovetop pressure cooker, bring to high pressure and cook 5 minutes.)
I let the pressure release naturally because I wasn't in a hurry, but you can also use the quick release method.
Use an Immersion Blender to puree the soup, leaving it a little chunky if you prefer. (You can also puree in a food processor or blender, but be careful with the hot liquid if you use one of those.)
Add the 3/4 cup Parmesan and simmer 5-10 minutes, or until all the cheese has melted into the soup.
Serve hot, with freshly-grated Parmesan cheese or sour cream to add at the table.
Recipe created by Kalyn when she was slightly infatuated with her new electric pressure cooker.
Nutrition Information
Yield
8Serving Size
1Amount Per Serving Calories 132Total Fat 8gSaturated Fat 3gTrans Fat 0gUnsaturated Fat 3gCholesterol 20mgSodium 1360mgCarbohydrates 10gFiber 2gSugar 4gProtein 7g
Nutrition information is automatically calculated by the Recipe Plug-In I am using. I am not a nutritionist and cannot guarantee 100% accuracy, since many variables affect those calculations.
Low-Carb Diet / Low-Glycemic Diet / South Beach Diet Suggestions:
This Cauliflower Mushroom Soup would be approved for low-carb eating plans, as well as all phases of the original South Beach Diet. Check nutritional information to see if you would eat this for Keto. Low-carb diets would want heavy cream and plenty of cheese; the South Beach Diet would recommend low-fat milk and a moderate amount of Parmesan cheese.
Find More Recipes Like This One:
Use Instant Pot Recipes to find more recipes like this one. Use the Diet Type Index to find recipes suitable for a specific eating plan. You might also like to follow Kalyn’s Kitchen on Pinterest, on Facebook, on Instagram, on TikTok, or on YouTube to see all the good recipes I’m sharing there.
Historical Notes for this Recipe:
This recipe for cauliflower and mushroom soup was first posted in 2014 when I had a new electric pressure cooker (after using a stovetop pressure cooker for a few years.) The recipe was improved for better flavor and updated with new photos in 2022 and last updated with more information in 2026.



35 Comments on “Cauliflower Mushroom Soup”
If using immersion blender before serving, why the need to chop cauliflower and mushrooms before cooking? Just trying to save time and energy.
I feel the vegetables will cook more evenly, mushrooms will brown more evenly, and they both will puree more easily and evenly when they’re in smaller pieces.
Can this be made on the stove, without instant pot?
I’m sure it can be made on the stove, but I haven’t ever made it that way so I wouldn’t be able to tell you exactly how to adapt it and what the cooking time would be. I do know you will need slightly more chicken broth for cooking on the stove, because some will evaporate. I’d love to hear how it goes if you try it!
If you look below there is a comment from someone who made it on the stove, although she didn’t give a lot of details.
I made this for dinner tonight. We loved it. It will be a repeat dinner at my house.
Thanks Judy, so glad you enjoyed it!
Absolutely delicious and different from anything I’ve made or even eaten. My Instant Pot was not cooperating (probably driver error), so after two attempts, the soup ended up in a big pot on the stove. The only deviation from the recipe was adding extra cream. I didn’t need the cornstarch, probably because I was generous with the vegetables. Definitely a keeper, especially when I want to impress people. I’ll surely tell everyone where I found the recipe!
Thank you Dolores! I am so happy to hear you enjoyed it and don’t mind at all that you ended up with a pan on the stove. That’s how good cooks improvise.
This was delicious. I have added this to my regulars.Â
Thank you for a great recipe.
So glad you enjoyed it! I have been thinking I need to make this lately myself!
Im making it right now, as I work from home.Â
I roasted the cauliflower in the oven before I put it in the Instant Pot, used less liquid (only because I didn’t read the recipe correctly) and added leeks. Smells divine.Â
Hope you enjoy! I think roasting the cauliflower is a great idea.
Going to make tomorrow.  Is there a reason you don’t sauté the mushrooms with the onions/garlic/thyme?
You could add them in after the onions and garlic have cooked a bit, but mushrooms release a lot of liquid when they cook so I wanted be sure that was evaporated and get some browning on the mushrooms.
Made this tonight- it was so good! First time I’ve used my IP. Very easy, very fast and very tasty!
Glad you liked it!
This recipe rocks. Â Thank you always get compliments!
So glad you have enjoyed it!
Pingback: 50 AMAZING Low Carb Instant Pot Soup Recipes - Slow Cooker or Pressure Cooker
Pingback: The BEST Low-Carb Instant Pot Soup Recipes – Paleocious
I love soups all year long. This looks so filling. A nice touch to add cheese at the end.
Thanks Ruth, hope you enjoy!
This was a-m-a-z-i-n-g!!! I did add a splash of balsamic vinegar. Thank you!
So glad you liked it. I like your idea of adding balsamic vinegar!
So glad you liked it, and thanks for sharing how it worked to cook this on the stove. And I love that the mushroom haters liked it!
I made this tonight on the stove top with just the 6 cups of liquid called for in the pressure cooker recipe. After sauteing the onions and mushrooms, I added the cauliflower and broth and boiled it only about 20 minutes because I was in a hurry to get dinner on the table. The cauliflower was still a little firm, which probably gave the soup some additional texture after I used my immersion blender on it. I like a little texture in my pureed soups, so that worked for me. I also added about 2 teaspoons of salt and rather than serving it with sour cream, mixed about a cup of light sour cream into the pot just before serving. It was delicious and got rave reviews even from the mushroom haters in my family!
Jeanette, isn't the pressure cooker great; I am loving this one!
I just got a pressure cooker a few months ago and I can't believe I waited to long – it has made my life so much easier! Love using cauliflower in creamless creamy soups – this sounds perfect for today's wintery day.
GiGi and Godzilaw, you can cook it on top of the stove, using a little more liquid and simmering until the vegetables are done. I haven't ever made it that way, so I can't give specific information about adapting the recipe, but I'd guess about 1 cup more stock and simmer about 45 minutes. But that is only a guess; if either of you try it I would love to hear what worked.
This looks great, but I don't have a pressure cooker – how long would you recommend I cook this on the stove? Thanks in advance – I love your recipes!
For those of us that do not have a pressure cooker, is there an alternate way to cook this?
Barbara, I can tell I will be using my new pressure cooker often! Thanks for the warning about the immersion blender. Mine seemed to be okay, but I will edit and mention it in the post.
Joanne, I am loving it!
Thanks Hari, it was so delicious.
Looks too good.. Yummy!!
Be careful when using an immersion blender in the non-stick pressure cooking pot. I scratch mine up badly when I got a new immersion blender that had ridges on the bottom.
A pressure cooker is one kitchen appliance I still don't have! This soup looks like a great reason for me to get one!