FREE 5-Ingredient Recipe EBook
GET IT NOWThe 6-Ingredient Roasted Cauliflower Soup Recipe I Make All Season

As soon as the temperature turns crisp and cool, I get obsessed with this cauliflower soup. At least that’s what I used to say before moving somewhere warm, and now I’ve realized that I don’t even have to wait for cold weather to enjoy it. This cauliflower soup recipe is comforting and satisfying in that beautifully simple kind of way. Here’s why I make it all season long:
- Thick and creamy – This has one of my favorite soup textures: smooth, thick, and velvety. If you like my cream of asparagus soup, healthy clam chowder, or acorn squash soup, you’ll love this one, too.
- Savory roasted cauliflower flavor – If you’ve had any of my cauliflower recipes, you know that I’m a big fan of roasting cauliflower before using it in recipes. I love the smoky, caramelized flavor that roasting creates without much extra work. (But if you’re looking for cauliflower soup recipes that don’t require roasting, try my cauliflower cheese soup instead.)
- Just 6 simple ingredients – Plus salt and pepper. This roasted cauliflower soup is a breeze to make, plus it’s naturally low carb and gluten free.
If you’re looking for an easy, comforting soup for cold days, this one always hits the spot. Make it with me!


“This cauliflower soup is so full flavor. I made this and added bacon like you suggested, and it’s out of this world! I didn’t expect to like this as much as I did. Can’t wait to make it again!”
-Margaret
Ingredients & Substitutions
Here I explain the best ingredients for my roasted cauliflower soup recipe, what each one does, and substitution options. For measurements, see the recipe card.
- Cauliflower – You’ll need about 6 cups of raw florets. Sometimes a large head is enough, but I usually grab two small or medium ones to get this amount. If you have leftover roasted or air fried cauliflower, feel free to toss that in, too.
- Broth – I prefer the flavor of chicken broth here, but you can use vegetable broth if you want a vegetarian option. I’ve also used chicken bone broth and it gives a richer flavor. Keep in mind that the amount of salt in my cauliflower soup recipe is based on reduced-sodium broth, so if you use regular, you may want to start with less.
- Cream Cheese – My secret ingredient to make this a creamy cauliflower soup without cream! You can substitute a vegan / dairy-free cream cheese or coconut cream, though the flavor will be different. Heavy cream or half and half can work too, but the soup won’t be as thick.
- Garlic – I recommend fresh minced garlic cloves for the best flavor, but have swapped in 2 teaspoons of jarred minced garlic when I was short on time.
- Fresh Thyme – Feel free to experiment with other herbs here. Rosemary, chives, or Italian seasoning also work well. If you replace the fresh thyme with any type of dried herbs, use 1 teaspoon dried herbs in place of 1 tablespoon fresh.
- Oil – I used olive oil for roasting the cauliflower and sauteing the garlic. Avocado oil works fine, as well. Sometimes I saute the garlic in butter instead for extra flavor — since this step is quick, the butter won’t get the chance to burn.
- Sea Salt & Black Pepper

How To Make Cauliflower Soup
I have step-by-step photos here to help you visualize the recipe. For full instructions with amounts and temperatures, see the recipe card.
- Season the cauliflower. Cut the cauliflower head into florets. Place them in a large bowl and toss with olive oil, salt, and pepper.
- Roast the cauliflower. Toss the cauliflower florets with olive oil, salt, and pepper. Spread them on a large baking sheet (this is my favorite) lined with parchment paper or foil. Roast the cauliflower in the oven, until tender and browned.
- Saute the garlic and herbs. Heat more olive oil in a large saucepan, pot, or Dutch oven over medium heat. Add the garlic and thyme. Saute until fragrant.


- Simmer the soup. Add the chicken broth and roasted cauliflower. Bring to a boil, then reduce heat and simmer to let the flavors develop.
- Blend until smooth. I use my favorite immersion blender, but if you don’t have one, you can blend the soup in batches in a regular blender.
- Make it creamy. With the soup on low heat, add the cream cheese cubes. Use the immersion blender again to help the cream cheese melt into the soup, until smooth. If you used a regular blender, you can add the cream cheese in there instead.
- Add salt and pepper to taste. I like to garnish this cauliflower soup with fresh thyme leaves, sometimes a drizzle of olive oil, and extra freshly cracked black pepper.



My Recipe Tips
- If you like, you can reserve some of the florets before blending, to add back to the soup later. To do this, use a slotted spoon to remove some florets before pureeing, then stir into the soup at the end. I love the extra texture with this option, but the soup itself turns out a little thinner.
- Do you have to use a Dutch oven? No, I just love this one because it holds heat well and cooks the cauliflower soup quickly. A regular pot will work just fine.
- Cut the cream cheese into small cubes to melt into the soup more easily. It also melts in better if it’s at room temperature first.
- Can you just stir in the cream cheese instead of blending? I don’t recommend it. The roasted cauliflower soup will be very thin that way, and more importantly, the cream cheese won’t melt in smoothly. You’ll end up with little chunks. An immersion blender or at least a regular blender works much better. If you still want to try without blending, I would ladle a little broth into a small bowl, and whisk in the cream cheese in tiny pieces, preferably from room temperature. Then, return to the pot.
- Do you have to roast the cauliflower? No, you don’t, I just think the flavor tastes so much better if you do. To skip that step, just simmer the florets in the broth instead, until tender, then blend.
- Want it even thicker? Reduce the broth to 3 cups instead of 4.
Cauliflower Soup
Make my easy roasted cauliflower soup recipe with just 6 simple ingredients! It's creamy, thick, and will warm you up on a cold day.
Instructions
Tap on the times in the instructions to start a kitchen timer.
-
Preheat the oven to 425 degrees F (218 degrees C). Line an extra large baking sheet with foil and grease lightly.
-
In a large bowl, toss the cauliflower florets with 2 tablespoons (30 mL) olive oil and 1/4 teaspoon (1 g) sea salt. Roast in the oven for about 30 minutes, until browned on the edges and very soft.
-
Heat the remaining tablespoon of olive oil in a pot or Dutch oven over medium heat. Add the garlic and thyme. Saute for about a minute, until fragrant.
-
Add the chicken broth and roasted cauliflower. Bring to a boil, then reduce to a simmer. Simmer for 5 to 10 minutes.
-
Use an immersion blender to puree the cauliflower, until smooth. (If desired, you can use a slotted spoon to remove some florets before pureeing, then return to the soup after.)
-
With the roasted cauliflower soup on low heat, add the cream cheese cubes. Use the immersion blender again to help the cream cheese melt into the soup, until smooth.
-
Stir in the remaining 1/2 teaspoon sea salt (2 g) and the black pepper. Adjust to taste as needed.
LAST STEP: Leave a rating to help other readers, or tag me @wholesomeyum on Instagram. I’d love to hear from you!
Maya’s Recipe Notes
Serving size: 1 cup
- Tips: Check out my recipe tips above to help you get a smooth texture and answers to common questions I get.
- Variations: Don’t miss my recipe variations below for ways to add more flavor or even protein.
- Storage: Keep leftovers in an airtight container in the fridge for up to 3-5 days.
- Meal prep: Make the soup ahead, or just roast the cauliflower in advance so all you have to do is simmer and blend.
- Reheat: Warm on the stove or in the microwave. If it separates, blend it again.
- Freeze: Keep the soup in the freezer for up to 3 months. I recommend adding the cream cheese after thawing and reheating.
📖 Want more recipes like this? Find this one and many more in my Keto Ebook Bundle and Winter Ebook Bundle!
I provide nutrition facts as a courtesy. Have questions about calculations or why you got a different result? Please see my nutrition policy.
Add Your Notes Your Notes
© Copyright Maya Krampf for Wholesome Yum. Please DO NOT SCREENSHOT OR COPY/PASTE recipes to social media or websites. We’d LOVE for you to share a link with photo instead.
Cauliflower Soup
Recipe Variations
I kept this cauliflower soup recipe simple, with just 6 ingredients, but you can also change it up in these ways:
- Protein – My go-to way is to add leftover shredded Instant Pot chicken, but you can also cook ground beef or turkey in the same pot in the beginning. Since this cauliflower soup gets blended, I remove the meat before cooking the soup, then add back in at the end. You can also use the method from my creamy chicken soup recipe instead.
- Bacon – If you have already cooked bacon in the oven, air fryer bacon, or microwave bacon, you can sprinkle it over the roasted cauliflower soup at the end. If you don’t have any ready to go, you can cook raw bacon at the start, and then use the bacon grease to saute the garlic. Another option is to chop the raw bacon and add it to the cauliflower when roasting, like I do for bacon brussels sprouts.
- Veggies – Try onions, carrots, or celery. Saute them first, before adding the garlic and thyme. If you don’t want them pureed, remove them before adding the cauliflower, then add back in at the end.
- Lemon – Add a teaspoon of lemon zest or a splash of lemon juice at the end.
- Spicy – If you like heat, add a kick with crushed red pepper flakes, cayenne pepper, or hot sauce.
- Slow cooker – While it won’t have the same roasted flavor, you can toss all the ingredients in a Crock Pot to make it even easier. Cook for 3 hours on high or 6 hours on low, until the cauliflower is tender, then blend until smooth.
More Cauliflower Soup Recipes
Cauliflower is one of my favorite additions to soup, because it adds veggies and bulk without changing the flavor. Try one of my other cauliflower soup recipes next:

Shop
My
Custom












88 Comments
Hope
0Cauliflower soup is one of my favourite soups – this one was extra creamy with the addition of cream cheese. Loved it!
Cynthia
0Gorgeous soup! I love cauliflower…It’s certainly enjoying its time in the limelight!
Kelly Page
0You had me at cauliflower! I’m game for anything cauliflower – especially this soup!
Jean
0I love cauliflower everything, and this sounds so creamy and comforting! Can’t wait to try this.
Raia Todd
0I love cauliflower soup. I thought that the cream cheese was a delicious addition!
Megan Stevens
0I love how this slow cooks, the thyme and where would we be without cream cheese? It was delicious!
Heather
0What a wonderful combination of deep flavors, especially from the cauliflower!!
Renee D Kohley
0Roasting is just about one of the only ways I truly love cauliflower -what a great soup idea! Thanks!
Joni Gomes
0This soup turned out SO creamy! Will make again and again!
Les
0I make a similar soup but add celeriac to it. Very tasty and smooth.
Jules
0This family neglected cauliflower for way too long! This was great with some veg broth and dairy free cream cheese!
Andrea Metlika
0This soup is very creamy and flavorful. I’ll definitely be saving to make again.
Dannii
0I love cauliflower soup. So creamy and really comforting.
Lisa
0I’m always on the lookout for some good soups and this one with cauliflower was a gem! I better make it again before it gets too warm!
Ali randall
0This recipe was a winner. I can’t believe there are only 6 ingredients. I love cauliflower soup and the fact that it is healthy and not loaded with unhealthy ingredients sold me.
Jacqueline Meldrum
0That is gorgeous and was delicious. I love that you added cream cheese, I’ll have to remember that.
Taryn
0Great recipe! This is one of my favorite types of soup!
Laura
0Your soup is so creamy and delicious! Love that it is healthy, too!
Karyn
0Could you suggest a non dairy substitute for the cream cheese? Would coconut cream possibly work?
Maya | Wholesome Yum
0Hi Karen, It would be less thick, but yes, you can use coconut cream.
Jenna Urben
0This is absolutely delicious 🙂 I love healthy and filling soup for dinner. Amazing!!
Kristina
0Oooh! Roasted cauliflower is such good flavor and this was super creamy! Delish!
Kelly Anthony
0Roasting cauliflower is the only way to eat it. I’ve never made soup with my roasted cauliflower but it sounds delicious and super healthy. I can’t wait to try your recipe.
Robin
0Absolutely making this soup. We keep organic riced cauli on hand in the freezer, and I imagine it can be sautéed with the onions and herbs and then the rest added. We use the riced cauli in casseroles and soups, but mainly to make pizza crusts. Thank you!
Jessica Formicola
0Even my veggie-hating kids loved this delicious soup! Thanks so much for sharing the recipe!
Mary Bostow
0That is just what I needed right now. Simply amazing! YUM!!! Thanks so much for the recipe.
Jillian
0This looks so easy & so creamy – 2 of my most favorite things!!
Samantha
0I have always adored cauliflower soup, but roasting took this recipe over the top! Yum.
Beth
0I love cauliflower! This was easy and delicious!