Cauliflower Soup

4.89

17

Jump to RecipeSave to FavoritesPrint

This post may include affiliate links. Thank you for your support.

This easy cauliflower soup is thick, creamy and packed full of flavor. It’s vegan, dairy-free and comes together in under 30 minutes with less than 10 ingredients.

A bowl of cauliflower soup topped with fresh herbs.

These chilly winter days have me craving all the warm and comforting recipes… cue this cozy cauliflower soup! It’s so creamy and definitely hits the spot on a comfort level. Plus, it’s packed full of flavor and leaves me so satisfied after each bite.

Why You Need to Make This Soup

  • Budget-friendly – Just a handful of simple, affordable ingredients come together to make this flavorful soup.
  • One-pot wonder – Minimal dishes mean less cleanup and more time to relax!
  • Creamy and comforting – Blended cauliflower gives this soup a velvety texture without needing heavy cream, but you can add a drizzle for extra richness if you’d like.
  • Versatile –  Perfect as-is, or customize it with your favorite toppings and herbs to suit your taste.
  • Great for meal prep –  Whip up a batch and enjoy nourishing soup all week long!

Ingredients Needed

Ingredients measured out to make cauliflower soup: pepper, salt, garlic, parsley, olive oil, cream/coconut milk, cauliflower, onion and veggie/chicken stock.
  • cauliflower – the star of the show! You can use pre-chopped cauliflower florets to save time or 1 medium to large cauliflower head. 
  • olive oil – to sauté the vegetables in your pot.
  • yellow onion and garlic – the main source of flavor in this soup!
  • vegetable broth or chicken broth – the liquid base of the soup. I like to use low-sodium broth for flavor and so I can control how salty the soup is at the end.
  • seasonings and spices – sea salt and pepper to bring all the flavors together!
  • optional toppings – fresh parsley, chives and/or heavy cream or coconut milk.

Substitutions

  • Cauliflower: Frozen cauliflower works in a pinch! Just reduce the cooking time slightly since frozen cauliflower softens faster.
  • Olive oil: You can swap olive oil for avocado oil, butter, or ghee if you prefer.
  • Broth: Use vegetable stock to keep it vegan, or swap for chicken broth for a richer flavor. Water also works, but the soup may be less flavorful.
  • Heavy cream: Coconut milk is a great dairy-free alternative that adds creaminess with a hint of sweetness. You can also skip the cream entirely for a lighter soup.
  • Herbs: Try swapping parsley or chives with fresh thyme, dill, or cilantro for a fun flavor twist.

How to Make Cauliflower Soup

This cauliflower soup is simple, cozy, and oh-so-creamy. It comes together in just a few steps—here’s how to make it:

Onion and garlic sautéing in a large stock pot.

Step 1: Heat oil in a large pot over medium heat. Add diced onions and minced garlic, cooking for 5-7 minutes until soft and fragrant.

Salt, pepper, cauliflower and vegetable broth being added to the stock pot.

Step 2: Stir in salt, pepper, cauliflower, and water or broth. Bring to a boil, then reduce to a simmer and cook for 10-15 minutes, until the cauliflower is tender.

Cauliflower cooking in a stock pot.

Step 3: Use an immersion blender or transfer the soup to a blender (in batches) to puree until smooth. Taste and adjust seasoning as needed.

An immersion blender blending up cauliflower soup in a stock pot.

Step 4: Ladle into bowls and top with parsley, chives, and a drizzle of heavy cream or coconut milk if desired. Enjoy warm!

Pro tip!

  • When chopping your cauliflower, chop the florets into small pieces all about the same size. They’ll be easier to eat and cook faster.
An overhead view of a bowl of cauliflower soup.

How to Serve

Here’s where it gets fun! Get creative with your toppings, or serve with your favorite sides. Here are some ideas:

A bowl of cauliflower soup. A spoon is lifting a spoonful out of the bowl.

How to Store Leftovers

As I mentioned earlier, this soup is a great meal prep recipe. I like to make a batch at the beginning of the week and enjoy it for easy lunches or dinners throughout the week. Allow the soup to cool slightly and then store in an airtight container in the refrigerator for up to five days or in the freezer for up to 3 months.

Frequently Asked Questions

How can I add more flavor to my cauliflower soup?

If you want more flavor in your soup, you can easily add in some spices like paprika, cayenne, chili powder, cumin, etc. A splash of fresh lemon juice and fresh herbs like chives, green onions or thyme will also add great flavor to your soup!

How do you thicken up cauliflower soup?

If you’d like to thicken your cauliflower soup you can add some arrowroot powder, corn starch or flour. To do this, you can make a roux with 1 part thickening agent to 2 parts liquid. I don’t recommend adding the thickener straight to the soup because it will clump up.

How much protein does cauliflower soup have?

One serving of cauliflower soup has 4 grams of protein.

Can I freeze cauliflower soup?

I haven’t tried it, but I don’t see why not! This soup should freeze well if stored in a freezer-safe container for up to 3 months.

What if I don’t have an immersion blender?

If you don’t have an immersion blender, don’t worry—you have other options! For a chunkier texture, use a potato masher to mash the cauliflower once it’s fork-tender until you reach your desired consistency. If you prefer a smooth soup, transfer it to a blender in batches, being careful not to overfill since the soup will be hot. You can also blend just half the soup for a mix of smooth and chunky textures.

More Recipes With Cauliflower

Be sure to check out all of the soup recipes on EBF!

If you enjoyed this recipe, please consider leaving a ⭐ star rating and let me know how it went in the 📝 comments below.

Want to save this recipe?
Want to save this recipe? Enter your email below and we’ll send the recipe to your inbox. Plus you’ll get great new recipes every week!
4.89 from 18 votes

Cauliflower Soup

This easy cauliflower soup is thick, creamy and packed full of flavor. It's vegan, dairy-free and comes together in under 30 minutes!
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4

Ingredients  

  • 1 medium head cauliflower, cut into large chunks
  • 1 Tablespoon olive oil
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 4 cups water, vegetable, or chicken stock (plus more, as needed)
  • 1 teaspoon salt, plus more to taste
  • ½ teaspoon pepper, divided
  • ¼ cup fresh parsley and or chives chopped, for garnish
  • Heavy cream or coconut milk , for serving (optional)

Instructions 

  • Add olive oil to a large dutch oven or stockpot over medium heat. Add onion and garlic to the pot and saute about 5-7 minutes, until onions begin to soften and become translucent.
  • Add salt, pepper, cauliflower and water or broth to pot. Bring mixture to a boil. Reduce to a simmer, cover and cook until cauliflower is very soft, about 10-15 minutes.
  • Once cauliflower is soft, use an immersion blender to puree soup to a smooth consistency. If you do not have an immersion blender you can transfer the soup in batches to a blender and blend until smooth. Add more water or broth as needed to reach your desired consistency. Adjust seasoning to taste.
  • To serve, ladle into bowls and garnish with freshly ground black pepper, parsley and/or chives, and a drizzle of heavy cream (use 1-2 Tablespoons per serving) if desired.

Notes

  • Vegan option: If you’re looking to make this soup vegan just be sure to use vegetable broth or water and skip the heavy cream or use coconut milk as a substitution.

Nutrition

Serving: 1/4 recipe w/o heavy cream | Calories: 102kcal | Carbohydrates: 16g | Protein: 4g | Fat: 4g | Saturated Fat: 1g | Monounsaturated Fat: 2g | Sodium: 778mg | Potassium: 628mg | Fiber: 4g | Sugar: 6g

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

Additional Info

Course: Soup
Cuisine: American
Keyword: cauliflower soup
Did you make this recipe?Mention @eatingbirdfood and tag #eatingbirdfood!

About Brittany

Hey there, I’m Brittany, the creator of Eating Bird Food, cookbook author, health coach and mama of two littles. Here you’ll find quick and easy recipes that make healthy fun and enjoyable for you and your family!

More about Brittany
Get Your FREE High-Protein Meal Plan
Struggling to eat enough protein? Subscribe to my email list and I’ll send you a 3-Day High-Protein Meal Plan with a Shopping List!
4.89 from 18 votes (11 ratings without comment)

Leave a comment

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

Recipe Rating




17 Comments

  1. 4 stars
    The soup is quite good, but somewhat uneventful. I added dried thyme for flavor. Then, decided it needed a little girth, so added grilled chicken chunks and lima beans. After eating it, I decided it really is a “healthy” option to potato soup. So, next time I make it I will add bacon, cheese and chives instead. Glad I tried it and will make it again.

    1. Hi, Keri! Thanks so much for your review, dried thyme sounds like a great addition. It’s definitely similar to healthy potato soup, I bet bacon, cheese and chives would be a perfect topping. Let me know how it turns out for you when you try it again!

    1. Yay! I’m so glad this recipe worked out for you, M. Thanks for making it and coming back to leave a review and star rating, I really appreciate it.

  2. 5 stars
    This soup is amazing! I made it as written and added 1/4 teaspoon of cayenne pepper. The resulting soup was not spicy but definitely had a spice taste that I loved! I didn’t add cream or coconut milk, but I’m sure they would be awesome additions as well! Will make again!

    1. Yay! I’m so glad to hear you loved this recipe, Cheryl. The cayenne pepper sounds like a delicious addition, thanks for sharing and thanks for leaving a review! 🙂

  3. Could your recommend something I could use for seasoning besides the onion and garlic, as I’m allergic to both. Its hard to flavor soups without. This sounds yummy.

    1. Hi, Kathy. A mix of carrot and celery could be a good sub for the onions and garlic. Let me know how it turns out if you try it!

  4. 5 stars
    I made this for the first time today and it’s a hit with my whole family! My 9 year old said it tastes similar to Panera potato soup! We added bacon bits too

    1. Woo! I’m so glad this recipe was a hit for you, Katie! Thanks for making it and coming back to leave a review, I appreciate it.

  5. 5 stars
    Had a cauliflower head in the fridge that I needed to use and this recipe hit my inbox in the am and made the dish for lunch…. Amazing!!! So simple so comforting so delicious!!!

    1. Yay! I am so glad to hear that, Elaine! Thanks for trying this recipe and coming back to leave a review. I appreciate it so much!