This post may contain affiliate links. Please read our disclosure policy.

This creamy cauliflower soup recipe is silky smooth, simple to make, and it’ll warm you right up. You can have this cozy soup on your table in about 40 minutes!

Try my Potato Vegetable Soup or Kielbasa Soup next.

close-up of creamy cauliflower soup in a white bowl with a golden spoon

Why you’ll love it

I’ll be the first to admit that cauliflower isn’t the most exciting vegetable, but it is a fantastic vessel for making other ingredients shine (much like in my Easy Roasted Cauliflower)! It’s also perfect for making the irresistibly velvety texture in this cream of cauliflower soup.

Fresh thyme, smoked paprika, garlic, and Italian herbs are the stars of this silky cauliflower soup. It’s one of those soups that are even more delicious the next day after the ingredients have a chance to meld! A hint of cream rounds out this low-effort, comforting soup.

What you’ll need

  • Cauliflower – grab a large head
  • Olive oil and butter – for sautéing
  • Onion and garlic – I like sweet onions such as Vidalia or Walla Walla
  • Broth – use either chicken or vegetable broth for the savory base of the soup
  • Italian seasoning – this blend of dried herbs comes in a single jar
  • Smoked paprika – one of my favorite seasonings to infuse tons of flavor!
  • Cayenne – just a pinch adds a little warmth (it doesn’t make it spicy)
  • Bay leaf – optional, but it gives earthy, aromatic depth
  • Fresh thyme – it really complements the cauliflower
  • Heavy cream – a touch of real cream gives this soup body and tastes wonderful

Pro tip

Don’t rush the onion sautéing step. Getting the aromatics golden/lightly browned adds even more flavor!

Tools for this recipe

Check out Natasha’s favorite kitchen essentials, gadgets, and cookware!

How to make cauliflower soup

This is an overview with step-by-step photos. Full ingredients & instructions are in the recipe card below.

cooking cauliflower soup in a dutch oven and pureeing with an immersion blender

In a soup pot, sauté the onion in the oil and butter until golden. Stir in the garlic, followed by the broth, cauliflower, seasonings, bay leaf, and thyme. Bring to a boil, then simmer until the cauliflower is soft. Remove the bay leaf and thyme, then blend. Stir in the cream, and generously season with salt & pepper.

Substitutions and variations

  • You could sub the fresh thyme with dried if you need to. I’d add 1/4 to 1/2 teaspoon. Fresh or dried rosemary could also be an alternative to the thyme if need be.
  • My preference is adding heavy cream, but half-and-half or coconut milk will work fine in this recipe if you need an alternative. Or leave it out altogether. It’ll still taste good, but it just won’t be quite as smooth/velvety, and the cream does add a little bit of richness and flavor too (and the fat content makes it more filling).
creamy cauliflower soup in a pot with a ladle

What to serve with cauliflower soup

Leftovers and storage

  • Store leftover cauliflower soup for 3-4 days in an airtight container in the fridge.
  • You can freeze it for up to 3 months. Make sure it’s fully cooled before freezing.
  • Reheat over a low heat on the stove until warmed through.
creamy cauliflower soup in two white bowls

If you made this creamy cauliflower soup, please leave a star rating and review below! You can also find and tag me on Instagram if you made this or any S&L recipe.

close-up of creamy cauliflower soup in a white bowl with a golden spoon
5 from 12 votes

Creamy Cauliflower Soup

This creamy cauliflower soup recipe is silky smooth, simple to make, and it'll warm you right up. You can have this cozy soup on your table in about 40 minutes!
Prep: 10 minutes
Cook: 30 minutes
Total: 40 minutes
Servings: 6

Ingredients 

  • 1 large head cauliflower cut into florets
  • 1 tablespoon olive oil
  • 2 tablespoons butter
  • 1/2 medium onion chopped
  • 3 cloves garlic minced
  • 4 cups vegetable or chicken broth
  • 1/4 teaspoon Italian seasoning
  • 1/2 teaspoon smoked paprika
  • 1 pinch cayenne pepper
  • 1 bay leaf optional
  • 2-3 sprigs fresh thyme
  • 1/2 cup heavy/whipping cream
  • Salt & pepper to taste

Instructions 

  • Add the oil, butter, and onion to a soup pot over medium-high heat. Sauté the onion for 5 minutes or until it's starting to lightly brown.
  • Stir in the garlic and cook for 30 seconds.
  • Add in the broth, cauliflower, Italian seasoning, smoked paprika, cayenne pepper, bay leaf, and fresh thyme sprigs. Increase the heat to high and bring the soup to a boil. Cover the pot with the lid slightly ajar and reduce the heat so it's simmering for about 20 minutes (or until the cauliflower is very soft).
  • Remove the bay leaf and thyme sprigs. You may want to let the soup cool a bit prior to blending it. I used my immersion blender, but feel free to use a regular blender and carefully blend it in batches.
  • Stir in the cream and season with salt & pepper as needed (it definitely requires additional salt as cauliflower isn't super flavorful on its own).

Notes

  • A “large” head of cauliflower weighs about 2 pounds.
  • Serves 4-6.
  • If you need to, you may sub the cream with half-and-half or coconut milk.

Nutrition

Calories: 172kcal, Carbohydrates: 11g, Protein: 3g, Fat: 14g, Saturated Fat: 7g, Cholesterol: 37mg, Sodium: 710mg, Potassium: 453mg, Fiber: 3g, Sugar: 4g, Vitamin A: 840IU, Vitamin C: 69mg, Calcium: 49mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

© Salt & Lavender Inc. Content and photographs are copyrighted. Sharing this blog post is much appreciated, but copying and pasting full recipes without authorization to social media is strictly prohibited.

Leave a star rating and comment below!

Hi! Iโ€™m Natasha.

Salt & Lavender is a recipe blog with a focus on delicious comfort food using everyday ingredients. Beat the weekday grind with hundreds of easy-to-follow and hassle-free recipes!

The Salt & Lavender cookbook is here! Order Now

5 from 12 votes (3 ratings without comment)

Leave a comment

Please leave a recipe rating!

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

32 Comments

  1. Courtney says:

    5 stars
    The degree to which my husband and I love this soup is insane! It’s so simple, healthy, and easy to prepare in large batches and then freeze. I pass this recipe along to everyone I can ๐Ÿ™‚

    1. Natasha says:

      That’s so nice to hear!! ๐Ÿ˜€ I appreciate the shares!

  2. Sonya Wyatt says:

    5 stars
    Delicious! Rich, filling and flavorful.

    1. Natasha says:

      Thank you, Sonya!

  3. Martin says:

    DELICIOUS! Very easy to make and turns out to be pretty impressive for guest! I topped with roasted broccoli and cauliflower and croutons (made from cheddar biscuits) and a swirl of olive oil. A very pretty starter! Wish I could post a pic!!

    1. Natasha says:

      Thank you, Martin!

  4. Tanya Ashwindee says:

    5 stars
    Delicious and super creamy! I doubled the seasonings and added hot sauce on top at the end. This recipe is perfect, it was very flavorful and hearty for a cold day. I used frozen cauliflower florets for ease. The soup had the texture of polenta, loved it. I will definitely be following your other recipes and soups!

    1. Natasha says:

      I’m thrilled it was a hit, Tanya!! ๐Ÿ˜€ Thanks for your review. Let me know what else you try!

  5. Kaleigh says:

    Can I use frozen cauliflower instead of fresh?

    1. Natasha says:

      I think that should be fine! ๐Ÿ™‚

  6. Morgan says:

    5 stars
    Made this soup tonight for dinner in the dutch oven & it was a big hit with my everyone. Didnโ€™t even need to add the heavy cream. After using the immersion blender it was thick enough. Added some truffle cheese seasoning & it was delicious. Definitely will make again.

    1. Natasha says:

      Yay!! That’s awesome!