If you’re looking for a fun twist on potato soup, try this Cauliflower Soup recipe. It tastes similar and is made from many of the same basic ingredients, but is quicker to make and has more vegetables.
For more ideas, check out all of our soup recipes.

I love soup. I say that all the time, but it’s true. I’m the kind of person and will eat soup in summer no problem. I don’t need to wait for soup season. The entire year is my soup season.
One of my absolute favorites is potato soup, which I usually make in the slow cooker. That takes a lot of extra time and preplanning. Plus, peeling all the potatoes is just extra work that I don’t always have time for.
Enter Cauliflower Soup. This soup tastes similar to potato soup because it has a bunch of the same ingredients. But, we’re swapping potatoes for cauliflower and there’s no sharp cheddar cheese.
Please, stay with me here.
I know cauliflower had a moment for a while where people were trying to make everything out of cauliflower, like cauliflower rice, cauliflower bread, cauliflower pizza crust, etc. This is not like that. I’m not trying to substitute potatoes with cauliflower. Go ahead and eat your potatoes. They’re delicious.
But so is this cauliflower soup.

If you’re like me and you’re a fan of homemade soup, be sure to check out our list of Super Soups To Make. Yes, that photo says for fall, but you can make them anytime.
If you have a slow cooker, our Slow Cooker Soups list is for you.
Cauliflower Soup Recipe
Affiliate links are included in this post and Drugstore Divas may make a small commission if you use them.
Cauliflower Soup Ingredients:
You can get the full list of ingredients with measurements in the recipe card below.
- Bacon – Low sodium bacon is best for this recipe because you’re able to control the amount of salt in the recipe that way.
- Carrots – Carrots add a really nice sweetness to the soup.
- Celery – Celery adds a little bitterness that balances the sweetness of the carrots.
- Onion – Either a white or yellow onion works in this recipe.
- Fresh cauliflower – The larger the head of cauliflower you can find, the better.
- Garlic – Chopping fresh garlic adds more flavor than using jarred, minced garlic.
- Salt
- All purpose flour – You need this to make a roux to thicken the soup.
- Chicken broth – Low sodium chicken broth works here. Chicken stock would work in a pinch, but you’ll need to add some extra seasoning. Chicken broth usually has salt and black pepper added and chicken stock usually doesn’t.
- Heavy cream – This adds a really nice velvety texture to the soup, plus it makes this a creamy cauliflower soup.
How To Make Cauliflower Soup:

Chop the bacon into small pieces.
Add them to a Dutch oven and cook for about seven minutes until the bacon is cooked through.
Quick note: If you don’t have a Dutch oven, a large pot will work. I prefer the Dutch oven because it cooks evenly and holds the heat really well, so it’s perfect for making soups.
When the bacon is done, remove it from the Dutch oven and place it on a paper towel-lined plate to cool.
Leave the bacon grease behind.

Peel and chop the carrots.
I chop the carrots in half, then chop the halves into slices that are about a half centimeter wide.
Dice the celery.
Like the carrots, I cut the celery in half then chop the halves into half centimeter slices.
Finely dice the onion.

Add the carrots, celery, and onion to the Dutch oven. Cook over medium-high heat for six minutes, stirring often.

While that’s cooking, cut the whole head of cauliflower.
You want to remove the stem and the leaves.
Chop the cauliflower down into pretty small pieces. They can be slightly larger than the celery and carrot pieces, but kind of close to the same size.

Add the cauliflower to the Dutch oven and cook for about six minutes, making sure to stir often.
As you’re stirring, you’ll want to break apart any large cauliflower florets.
If you start to break the cauliflower into small pieces now, you won’t need to use an immersion blender for this soup.
And, actually, I never use an immersion blender when I’m making soup. Yes, that’s a great way to blend soups, but I actually prefer when they have a little bit more texture from the vegetables. That makes the soup more interesting.

Chop the garlic.
Add the chopped garlic and a large pinch of salt to the Dutch oven. Cook for four minutes.

Make a small well in the center of the vegetables.
Add in the flour.
Very quickly stir to coat the vegetables and start to cook the flour. This should only take a minute.

Add in the chicken broth.
Give it a really good stir, making sure to pick up any browned bits at the bottom of the Dutch oven.
Bring the pot to a boil. Reduce it to medium heat and let the pot simmer for 10 minutes.

Pour in the heavy cream and the rest of the salt.
If you don’t have heavy cream (or don’t want to use it because it’s expensive), you can use whole milk. You’re gonna be missing a little bit of the rich flavor that heavy cream adds, but you’ll still get a creamy soup with milk.
Don’t try to substitute skim or low fat milk, though. That doesn’t have enough fat, so it makes the soup really thin and doesn’t add any flavor.
Cook for five minutes.
Remove the entire pot from the heat and give it a really good stir, again making sure to pick up any browned bits that are stuck to the bottom of the Dutch oven.

Serve each bowl of soup with bacon crumbles on top.
Pete adds red pepper flakes and a swirl of hot sauce into his soup for some spice, so you could do that if you want a little kick.

Cauliflower Soup: Frequently Asked Questions
Wait until the soup has cooled to room temperature, then store any leftover soup in an airtight container in the fridge. It will last about three days that way.
The easiest way to reheat it the next day is in a glass bowl in the microwave for about a minute. Stir it to make sure it’s heated through before eating.
This soup isn’t vegetarian because of the bacon and broth. If you wanted, you could cook the vegetables in about two tablespoons of olive oil and then use a vegetable broth instead of the chicken broth.
If you do that, the soup will be vegetarian, but it may be a little boring. Cooking the vegetables in bacon fat adds a bunch of flavor, so you may need to add more seasoning to compensate for that.
To make it a vegan cauliflower soup, you’d also need to substitute the heavy cream, which adds a lot of flavor, so we don’t suggest that. If you’re looking for a vegan soup, you can try our Vegan Kale And Bean Soup instead.
Cauliflower Soup
If you're looking for a fun twist on potato soup, try this Cauliflower Soup recipe. It tastes similar, but is quicker to make and has more vegetables.
Ingredients
- 4 slices of bacon
- 2 carrots
- 2 stalks of celery
- 1 medium onion
- 1 head of cauliflower
- 3 cloves of garlic
- Salt
- 1/4 cup flour
- 4 cups of chicken broth
- 1 cup heavy cream
Instructions
- Chop the bacon into small pieces.
- Add them to a Dutch oven and cook for about seven minutes until the bacon is cooked through.
- When the bacon is done, remove it from the Dutch oven and place it on a paper towel-lined plate to cool. Leave the bacon grease behind.
- Peel and chop the carrots.
- Dice the celery.
- Finely dice the onion.
- Add the carrots, celery, and onion to the Dutch oven. Cook over medium-high heat for six minutes, stirring often.
- While that's cooking, cut the whole head of cauliflower.
- Add the cauliflower to the Dutch oven and cook for about six minutes, making sure to stir often.
Chop the garlic. - Add the chopped garlic and a large pinch of salt to the Dutch oven. Cook for four minutes.
- Make a small well in the center of the vegetables. Add in the flour.
- Coat the vegetables with the flour and cook one minute.
- Add in the chicken broth.
- Bring the pot to a boil. Reduce it to medium heat and let the pot simmer for 10 minutes.
- Pour in the heavy cream and the rest of the salt.
- Cook for five minutes.
- Serve each bowl of soup with bacon crumbles on top.
Notes
Nutrition Information
Yield
4Serving Size
1Amount Per Serving Calories 926Total Fat 58gSaturated Fat 25gUnsaturated Fat 34gCholesterol 309mgSodium 394mgCarbohydrates 25gFiber 5gSugar 7gProtein 69g
Have you made this simple Cauliflower Soup recipe yet? Let us know how it went in the comments.

Lou Lou Girls
Monday 3rd of August 2015
I absolutely love this!
Melinda Mitchell
Tuesday 28th of July 2015
Two words, yummy yum!
Laurie
Tuesday 28th of July 2015
This looks wonderful!
Melinda Mitchell
Tuesday 28th of July 2015
This looks and sounds so delish!
Jennifer A Stewart
Tuesday 28th of July 2015
I love cauliflower soup. It's a staple while I am on Paleo!