This creamy cauliflower soup is what you make when you want something warm and nourishing without pulling out every pot you own. It’s smooth, balanced, and quietly rich, built from softened cauliflower and cashew cream instead of dairy or heavy add-ins.

When you want a soup that feels wholesome and cozy without a long ingredient list or a lot of prep, cauliflower soup is a solid place to start—but only if it’s done right. Too often, it ends up thin or overly rich, or requires extra steps that make it less appealing on a weeknight. This creamy cauliflower soup keeps things simple while still creating a comforting texture.
The cauliflower is softened gently, then blended with cashew cream to create a soup that’s velvety and smooth without relying on dairy. The cashews add body, while the cauliflower stays front and center, keeping the flavor clean and balanced. It’s an easy, blended soup that feels satisfying without being heavy, and it reheats well for lunches later in the week.
Why This Recipe Works
If you’ve ever made cauliflower soup that looked promising but landed somewhere between thin and oddly heavy, the issue usually isn’t the ingredient—it’s the decisions around it. This version is built around a few simple choices that keep the soup smooth, rich enough to be satisfying, and easy to make. Here’s what makes it work:
- Cashew cream replaces dairy without masking the cauliflower. Instead of butter, cream, or cheese, cashew cream adds body and richness while keeping the flavor clean and vegetable-forward.
- Softening the cauliflower before blending guarantees a smooth texture. Cooking the cauliflower gently until fully tender makes it easy to blend into a velvety soup, even without roasting or straining.
- The ingredient list stays short and intentional. Each ingredient plays a clear role—aromatics for depth, broth for balance, cashew cream for structure—so the soup tastes complete without feeling heavy.
- The texture holds after reheating. The blended base stays cohesive, which makes this soup a good option for leftovers and meal prep.
Key Ingredients
This soup is built around a small set of ingredients that do a lot with very little. Nothing flashy, nothing fussy—just a few smart choices that turn cauliflower into something silky, rich, and very comforting.

- Cauliflower: This is the foundation, so it’s treated gently. Instead of roasting, the cauliflower is softened slowly with a small amount of liquid, which keeps the flavor mild and the texture smooth. Once fully tender, it blends into a naturally creamy base without needing flour, potatoes, or dairy.
- Cashew Cream: Cashew cream gives the soup body without stealing the spotlight. It adds richness and structure, helping the soup feel hearty while still letting the cauliflower stay front and center.
- Scallions, Shallots, and Celery: These aromatics are subtle by design. They’re softened just enough to add depth and balance, and are not browned or caramelized. The result is a savory backbone that enhances the cauliflower without competing with it.
- Vegetable Broth: Broth sets both the seasoning and the final consistency. Starting with less keeps the soup thick and velvety, with room to adjust later.
- Vegan Butter: A small amount goes a long way. Vegan butter rounds out the flavors without making it feel heavy.
How to Make This Cauliflower Soup
This is a simple, blended cauliflower soup, but a few key decisions make the difference between something thin and dull and something smooth, cohesive, and satisfyingly rich. Here’s how it comes together. For full recipe details, scroll to the end of this post.
- Step 1: Soften the Cauliflower – Add the cauliflower florets, water, and a small amount of vegan butter to a heavy pot and cover. Cook gently until the cauliflower is fully tender—not browned or caramelized—and most of the liquid has been absorbed. You want it soft enough to blend easily.
- Step 2: Blend Until Smooth – Transfer the softened cauliflower to a blender and let it cool slightly. Blend until completely smooth, then add the cashew cream and blend again. At this stage, the base should look thick, pale, and velvety.
- Step 3: Build the Aromatic Base – Return the pot to the stove and melt the remaining vegan butter. Add the scallions, shallots, and celery and cook just until softened. Keep the heat moderate—the goal is to soften and mellow the aromatics, not brown them.
- Step 4: Blend Again – Transfer the aromatics to the blender and blend until smooth. This extra pass keeps the soup cohesive and ensures no stray bits are interrupting the texture.
- Step 5: Finish and Adjust – Pour everything back into the pot and stir in the vegetable broth, starting with the lower amount. Warm gently, adjusting with more broth if you prefer a looser consistency. Season with salt and pepper to taste.
- Step 6: Serve – Serve hot, finished simply or with a few sautéed mushrooms and fresh parsley if you want added texture. This soup is at its best when it stays simple, with additions that enhance the soup’s velvety texture.

How To Serve
This cauliflower soup is perfect on its own, but pairs well with a few simple, carby sides. Here are a few ideas to get you started:
- With homemade or store-bought bread: Serve it with something sturdy and warm for dipping. Crusty sourdough bread, easy focaccia, or vegan biscuits all work beautifully here. A slice of toasted sandwich bread with a pat of plant-based butter is simple, unfussy, and very much in the spirit of this soup.
- As a light meal: Pair the soup with a straightforward green salad—think lemony vinaigrette, crisp greens, and maybe a handful of toasted nuts. The freshness keeps the meal balanced without competing with the soup’s heartiness.
- With a little texture on top: If you want contrast, finish the soup with sautéed cremini mushrooms, cracked black pepper, or a drizzle of olive oil to keep it rustic and simple.
FAQs
Creamy cauliflower soup is more about technique than dairy. Fully softening the cauliflower before blending is what creates that velvety texture, and blending it while still warm helps everything emulsify smoothly. In this recipe, cashew cream adds structure and body, so the soup feels rich without relying on heavy cream, cheese, or flour.
Yes. This soup holds its texture well and actually improves slightly after resting. Store it in the refrigerator for up to 4 days and reheat gently on the stovetop, adding a splash of broth if needed to loosen it.
Cauliflower soup usually turns out thin or grainy when the cauliflower isn’t fully softened before blending, or when it’s blended with too much liquid too early. For a smooth, velvety texture, the cauliflower needs to be completely tender so it breaks down easily in the blender. Starting with less broth and adding more only after blending helps keep the soup cohesive and creamy instead of watery.

More Cozy Vegan Soup Recipes to Try Next
- Vegan Split Pea Soup
- Creamy Roasted Parsnip Soup
- French Onion Ramen Soup
- Vegan Chicken and Rice Soup
Did you make this creamy cauliflower soup recipe? We’d love to hear how it turned out for you by leaving a comment and star rating below. Your feedback helps others find our recipe (and makes our day!)
Get This Recipe In Your Inbox
Share your email, and we’ll deliver it straight to your inbox.
Plus, enjoy new content every week as a bonus!
Creamy Cauliflower Soup
- Total Time: 40 minutes
- Yield: 4 servings
- Diet: Vegan
Description
This creamy cauliflower soup is for nights when you want something warm and smooth, but don’t want to wrestle with a long ingredient list or extra steps. The cauliflower is softened, then blended with cashew cream, which gives the soup a dairy-free richness without tipping it into heaviness. It’s a simple way to get a bowl of soup that feels cozy and complete.
Ingredients
- 2 tablespoons vegan butter, divided
- 4–5 cups cauliflower florets
- 2/3 cup water
- 1 1/2 cups cashew cream
- 6 scallions, roughly chopped
- 2 shallots, roughly chopped
- 1 stalk celery, roughly chopped
- 2–3 cups vegetable broth
- salt and black pepper, to taste
to serve (optional)
- Sautéed mushrooms
- Fresh parsley, chopped
Instructions
Soften the cauliflower
- Add 1 tablespoon vegan butter, cauliflower florets, and 2/3 cup water to a medium, heavy-bottomed pot over medium heat.
- Cover and cook for 18–20 minutes, until the cauliflower is very tender and most of the water has evaporated.
- Remove from heat and let cool slightly.
Blend the cauliflower base
- Transfer the softened cauliflower to a high-speed blender.
- Blend until completely smooth.
- Add the cashew cream and blend again until silky and uniform.
- Set aside.
Build the aromatic base
- Return the pot to the stove over medium heat.
- Add the remaining 1 tablespoon vegan butter, scallions, shallots, and celery.
- Sauté for 4–5 minutes, until softened and fragrant but not browned.
Combine and blend again
- Transfer the sautéed aromatics to the blender with the cauliflower mixture.
- Blend until fully smooth.
Thin and season the soup
- Pour the blended soup back into the pot.
- Stir in 2 cups vegetable broth, adding more as needed to reach your desired consistency.
- Warm gently over low heat.
- Season with salt and black pepper to taste.
Serve
- Ladle into bowls and finish with sautéed mushrooms and fresh parsley, if using.
- Serve warm.
Notes
- Texture & consistency: This soup is intentionally thick and velvety. For a thinner consistency, add additional vegetable broth ¼ cup at a time until it reaches your preferred texture. The soup will continue to thicken as it cools.
- Blender matters: For the smoothest cauliflower soup, use a high-speed blender rather than an immersion blender. A standard blender works, but blend in batches and allow steam to escape to avoid pressure buildup.
- Storage: Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop, adding a splash of broth or water to loosen.
- Freezing: This cauliflower soup freezes well. Cool completely, then freeze in freezer-safe containers for up to 2 months. Thaw overnight in the refrigerator before reheating.
- Serving ideas: This soup pairs well with crusty bread, crackers, or simple biscuits. For extra depth, finish with sautéed mushrooms, cracked black pepper, or a drizzle of olive oil.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Lunch, Dinner
- Method: Sautéed, Simmered
- Cuisine: American
This recipe was originally published in 2013 and updated in 2025 with clarified recipe instructions and serving suggestions.

I made this tonight and it was amazing. I used chicken broth instead of veggie and plan to put bacon on it next time! We are not vegan obviously 😊
The only way I really enjoy eating cauliflower is in soup (e.g. cauliflower and roasted red pepper soup; a fav), and this soup is perfection in a bowl; loved it! And also love the addition of a few sauteed mushrooms atop (more than a garnish; lots of added flavor). So delicious. Many thanks. Have saved this recipe and will make at least monthly. And Happy New Year to you and yours.
I’m so happy you enjoyed the recipe Gina! Happy new year to you as well. 🙂
What a great soup. And all plant based! Genius.
I KNOW this soup will be unbelievably delicious … on our menu.
How funny! I am looking for something to make for dinner tonight. It's a rare because I will be alone and plan on finishing We Are Water! I love Wally lamb! Have you read I Know Thus Much Is True? I think it's meant to be that I make this soup:)
Book twinsies! I love Wally too, and I Know This Much is True is one of my favorite books! I hope you enjoy the soup!
Will cashew meal work in the cashew cream? If so would I need to soak/moisten the cashew meal prior to blending? I just bought it at the store and have never used it before. Thanks!
Melinda, I'm not familiar with cashew meal, but some meals are defatted during processing, so I suspect this would not work. The cashew cream works here because it's high in fat, so I would highly recommend using that to get a rich and creamy result. Good luck!
So…now you've turned me into a soup snob;) I refuse to serve canned soups now like I used to. The process is actually so simple, and the results are so much more flavorful and robust…and healthier without all the added sodium etc. I also find myself really enjoying the process of making thick, creamy soups like this in the winter months (even if it is Okinawa winter;). It is such good comfort food. This recipe in particular is outstanding! My husband was also impressed because he is not a big fan of cauliflower, but did not realize there was cauliflower in the soup till I told him, and both him and my son LOVED it. I had made a double batch (known as Fortier portions) and it was all gone that night. The only variations I made, was adding some fresh crushed garlic, and using a different kind of mushrooms which were AMAZING. I cut them much like your cauliflower steaks and pan seared them in Earth Balance before laying them atop the soup. I had never tried this Japanese mushroom before, and if you haven't, you simply must. I know you would love it. They are called "Maitake.".
Leila, I am so happy you enjoyed, and thanks as always for your kind feedback! I am obsessed with soups right now too, there's just something so comforting about them this time of year. I love that you made a double-batch "Fortier" portion, and it was demolished — that makes me so happy!
Now, onto maitake — I have only seen these once or twice in Whole Foods, but they were so ridiculously expensive, I wouldn't buy them. So I keep an eye out for them in Chinatown, but they never have them. Once I do get my hands on some fresh, reasonably priced maitake, I will be making this recipe, which looks to die for! http://www.bonappetit.com/recipe/seared-maitake-mushrooms
Oh my word, that recipe looks amazing! I will have to try that too! I soooo wish I could send you fresh produce from here! It is so cheap! Speaking of ingredients from abroad–have you checked your mail lately? I sent you another package a couple weeks ago. 😀
Oh yay! I only check about once a month, and luckily got to the post office before it closed yesterday. Holy wheat gluten, what fabulously strange items I have here! I cannot wait to figure out how to use them. I will be in touch on that shortly. : )
Thank you, thank you, thank you, Leila!! xo
I'm a new vegan. I didn't see a recipe for cashew cream here. I have one, but not sure if it's the proper amount for this soup. Thanks.
Hi, there is a link to the cashew cream recipe in the ingredient list above: https://olivesfordinner.com/2013/09/basic-cashew-cream.html
You can use that or just cashews and water here — the difference between them is really slight. I hope you enjoy!
Wow, looks great! Never used cashew cream either, wonder if a hemp seed version would work.
I've never used hemp seed, so I'd can't say for sure. If hemp cream has no real dominant taste, is high in fat and doesn't need to be strained after being pureed, then I suspect it could be subbed here. Good luck if you try it!
beautiful. i have yet to make use cashew cream in a soup, dw has some reservations about that.
Thanks Lan! Sneak it into some soup and wait for him to tell you how good it is! ; )