Instant Pot Cauliflower Soup

Jump to Recipe
This Instant Pot Cauliflower Soup is thickened naturally with white beans and cashews, so it's luscious and creamy but dairy-free. It's a quick and easy dump-and-go Instant Pot recipe that's made with just 10ish ingredients, so it's perfect for busy weeknight dinners. Stovetop instructions also included.
Prep Time: 8 mins
Cook Time: 17 mins
Total Time: 25 mins
5 from 107 votes

This creamy vegan Instant Pot Cauliflower Soup is one of the few recipes I actually make on a regular basis. I say actually because even though I have some favorite recipes, I don’t cook the same recipes that often. That’s because I’m constantly testing out new recipes for my blog, Youtube channel, and currently, my second cookbook.

But we make an exception for this creamy cauliflower soup for a few reasons. One, it’s so easy that it requires zero thought and about 5 minutes of prep, thanks to the Instant Pot (this is the model I recommend for beginners).

This means it’s easy enough for Max to make on his own (no supervision from me!). Two, it’s very healthy, so it’s a nice recipe to have to throw in between our weekly pizza and weekly pasta nights. Three, it’s so satisfying and tasty!

3 bowls of creamy cauliflower white bean soup garnished with olive oil and lemon

Why you’ll like this Vegan Instant Pot Cauliflower Soup

Creamy and dreamy. This soup is crazy creamy. I’m talking almost-as-creamy-as-hummus creamy.

Satiating / a complete meal. While “cauliflower soup” might not sound like a complete meal, this is not your ordinary cauliflower soup. We’ve got a good deal of protein, thanks to two cans of cannellini beans. And a good deal of healthy, satiating fats (and a decent amount of protein) from the cashews.

Quick. From start to finish, this cauliflower soup takes 25 to 30 minutes.

Almost too easy. This is a dump-and-go Instant Pot recipe, so there is zero hands-on cooking. All you need to do (literally) is cut the cauliflower into large florets and roughly chop the garlic. And then use an immersion blender at the end. Even the most novice cooks can rock this soup!

Flavorful. Most dump-and-go Instant Pot recipes are rather bland because there’s no opportunity to build up layers of flavor. Not so with this cauliflower white bean soup!

It has woodsy notes from the fresh thyme and rosemary and savory richness from the nutritional yeast. And it gets taken over the top with three finishing ingredients: lemon zest, crushed red pepper flakes, and extra virgin olive oil.

How do you make cauliflower soup creamy?

When you cook (steam/boil/roast) cauliflower and blend it up, it turns quite creamy. It’s often used as a base for healthy dairy-free sauces, like Alfredo. But, this soup takes the creaminess factor even further by adding (1) raw cashews and (2) cannellini beans.

If you’re familiar with vegan cooking, you know that soaked raw cashews have the potential to make extremely creamy sauces, soups, and desserts. But, thanks to the high pressure of the Instant Pot, we don’t even need to soak the cashews.

Adding cannellini beans, the king of creamy beans, makes this soup even creamier.

Finally, when you blend everything together, the texture of the cauliflower soup becomes luscious and unbelievably creamy. If you want a silky smooth texture, transfer the soup to a stand blender. If you don’t mind a slightly more rustic version, an immersion blender works great (and means fewer dishes to wash).

bowls of creamy vegan instant pot cauliflower soup with bread

How to make cauliflower soup in the Instant Pot 

This is going to be short, so here we go!

Gather your ingredients.

cauliflower soup ingredients on cutting board with text

Roughly chop the garlic and cut the cauliflower into large florets.

cauliflower florets and chopped garlic on cutting board

Add all the ingredients to the Instant Pot and pressure cook at high for 7 minutes, then perform a quick pressure release.

cooked cauliflower soup in instant pot

Blend the soup using an immersion blender until thick, creamy, and smooth.

blended cauliflower soup in Instant Pot

Finish the soup with lemon zest, red pepper flakes or Aleppo pepper, and extra virgin olive oil.

hands about to pick up a spoon of creamy soup

Tips for making this recipe

The serving size says 4, but if you serve this soup with bread or a salad, it’s closer to 6 servings. (I haven’t figured out how to allow the recipe card to include ranges for servings and cook times #foodbloggerproblems).

Don’t skip the nutritional yeast. That’s where a lot of savory depth of flavor comes from!

Similarly, don’t skip the finishing touches (lemon zest, red pepper flakes, good-quality extra virgin olive oil). The soup is quite good without them, but these three finishing ingredients really take the soup to another level. The lemon zest brings a bright citrus zing, the red pepper flakes bring a subtle heat, and the extra virgin olive oil brings a rich body and mouthfeel.

bowl of creamy cauliflower white bean soup with spoon and piece of bread

Frequently Asked Questions 

Can I substitute the cashews? 

I haven’t tried it in this particular recipe, but I’ve made similar recipes using Russet potatoes instead of cashews with fairly good results. Of course, the soup won’t be as satiating because potatoes are almost entirely starch. In contrast, cashews are packed with healthy fats and protein.

Can I substitute different herbs and spices in this soup?

I use thyme and rosemary in this soup because I love how they pair with cauliflower, but you can also substitute with fresh sage or oregano. If you’re not a fan of rosemary, just use a little extra thyme.

One of the finishing elements is crushed red pepper flakes, which add a subtle spicy kick. If you don’t want a spicy kick, I love using Aleppo pepper. It’s a beautiful coarsely ground red pepper that’s commonly used in Middle Eastern cuisine as a condiment and originally hails from Aleppo, Syria. It’s very mild in spice and has a subtle fruity yet earthy tang.

What can I use if I don’t have cannellini beans? 

Butter beans would work beautifully here!

Can I freeze cauliflower soup? 

Yes! This soup freezes quite well. Defrost in the fridge before reheating.

What can I serve with cauliflower soup? 

Our favorite way to eat this soup is with a hunk of good bread, like a sesame loaf or sourdough. A leafy green salad with a citrus vinaigrette or a tahini-based vinaigrette would also be nice. You can also try serving steamed/roasted broccoli or asparagus on the side.

Once, when I didn’t have that much soup left, I added some spice-roasted chickpeas to the soup for extra calories, and it was quite delightful.

Also, if you have vegan pesto on hand, a spoon stirred into this soup would be delightful. Or, if you’re more of a traditional soup person, load up on the croutons!

dipping bread into creamy soup

More creamy vegan soup recipes to try!  

Can’t get enough of creamy soups?

I hope you give this easy and delicious Instant Pot Cauliflower Soup recipe a try! If you do, please leave a rating and review below with your feedback and tag me on Instagram with your remakes :)

three bowls of creamy cauliflower soup with bread

Instant Pot Cauliflower Soup

5 from 107 votes
This Instant Pot Cauliflower Soup is thickened naturally with white beans and cashews, so it's luscious and creamy but dairy-free. It's a quick and easy dump-and-go Instant Pot recipe that's made with just 10ish ingredients, so it's perfect for busy weeknight dinners. Stovetop instructions also included.
Prep Time: 8 mins
Cook Time: 17 mins
Total Time: 25 mins
Course: Dinner, Lunch
Cuisine: American
Diet Vegan
Keyword: gluten-free, soy-free, vegan
Serving size: 4

Ingredients

  • 4 garlic cloves, roughly chopped
  • 1 large head cauliflower (24-28 ounces, or ~750g), cut into large florets
  • 1 cup (140g) raw cashews
  • 2 (15-ounce/425g) cans of cannellini beans, drained and rinsed
  • 4 cups (960 mL) low-sodium vegetable broth
  • 8 fresh thyme sprigs
  • 1 large fresh rosemary sprig
  • 1 bay leaf
  • 5 tablespoons nutritional yeast
  • 1 ¾ teaspoons kosher salt, plus more to taste
  • Freshly cracked black pepper to taste

For Finishing

  • Lemon zest
  • Crushed red pepper flakes (or Aleppo pepper)
  • Good-quality extra virgin olive oil
  • Bread for serving (optional)

Instructions

  • To the Instant Pot inner pot, add the garlic, cauliflower florets, cashews, cannellini beans, vegetable broth, thyme, rosemary, bay leaf, nutritional yeast, 1 ¾ teaspoons kosher salt, and black pepper to taste. Stir to combine.
  • Secure the Instant Pot lid and set the Pressure Release to Sealing. Select the Pressure Cook setting and set to high pressure for 7 minutes.
  • Once the 7-minute timer has completed and beeps, perform a Quick Pressure Release by switching the Pressure Release knob from Sealing to Venting.
  • Open the pot and remove any whole herb sprigs. Use an immersion blender to puree the soup until thick and creamy, taking care to blend all the cashews.
    Alternatively, if you want a super silky texture, transfer the soup to a stand blender and blend until creamy and smooth (replace the center cap from the blender lid and cover with a dish towel to allow steam to escape).
  • Taste for salt and pepper and adjust accordingly (I usually add a bit more salt at this stage).
  • Transfer the soup to bowls, and before serving, zest some lemon on top, add a scattering of red pepper flakes, and drizzle with a bit of extra virgin olive oil. Serve with bread, if desired.

Creamy Vegan Cauliflower Soup (Stovetop)

5 from 98 votes
This Creamy Vegan Cauliflower Soup is thickened naturally with white beans and cashews, so it's luscious and creamy but dairy-free.
Prep Time: 15 mins
Cook Time: 25 mins
Total Time: 40 mins
Course: Dinner, Lunch
Cuisine: American
Keyword: gluten-free, soy-free, vegan
Serving size: 4

Ingredients

  • 4 garlic cloves, roughly chopped
  • 1 large head cauliflower (24-28 ounces, or ~750g), cut into large florets
  • 1 cup (140g) raw cashews
  • 2 (15-ounce/425g) cans of cannellini beans, drained and rinsed
  • 4 cups (960 mL) low-sodium vegetable broth, plus more as needed (or water)
  • 8 fresh thyme sprigs
  • 1 large fresh rosemary sprig
  • 1 bay leaf
  • 5 tablespoons nutritional yeast
  • 1 ¾ teaspoons kosher salt, plus more to taste
  • Freshly cracked black pepper to taste

For Finishing

  • Lemon zest
  • Crushed red pepper flakes (or Aleppo pepper)
  • Good-quality extra virgin olive oil
  • Bread for serving (optional)

Instructions

  • Pour boiling water over the cashews to cover and let rest for 15 minutes. Drain and rinse before using. Meanwhile, prep all the other ingredients (cut cauliflower, herbs, garlic).
  • Strip the thyme leaves and rosemary leaves from the stems and roughly chop them up.
  • Heat 1 tablespoon olive oil in a large Dutch oven or soup pot over medium heat. Once hot, add the garlic, thyme, and rosemary, cook for 2-3 minutes, stirring frequently.
  • Pour in the vegetable broth and deglaze the pot, stirring up any browned bits on the bottom of the pot. Then add the soaked and drained cashews, cauliflower florets, cannellini beans, bay leaf, nutritional yeast, 1 ¾ teaspoons kosher salt, and black pepper to taste. Stir to combine.
  • Add enough water (or more vegetable broth) to cover the cauliflower and beans.
  • Bring the soup to a boil. Then reduce the heat to maintain a rapid simmer and cook for 15 minutes, or until the cauliflower is tender and soft.
  • Once the soup is done cooking, blend it up until thick, creamy, and smooth. You can transfer it to a stand blender (in two batches), or use an immersion blender. If you use a stand blender, remove the center cap of the blender and cover it with a dish towel to allow the steam to escape.
  • Taste for salt and pepper and adjust accordingly (I usually add a bit more salt at this stage).
  • Transfer the soup to bowls, and before serving, zest some lemon on top, add a scattering of red pepper flakes, and drizzle with a bit of extra virgin olive oil. Serve with bread, if desired.

Did you make this recipe?

Tag @rainbowplantlife and hashtag it #rainbowplantlife

Leave a Comment & Rating

If you enjoyed this recipe, please consider giving it a star rating along with your comment! It helps others discover my blog and recipes, and your comments always make my day :) Thank you for your support!

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

Rate this recipe




87 comments on Instant Pot Cauliflower Soup

  1. Patty

    5 stars
    This was so easy and quite yummy – even though I didn’t follow the recipe to a T or add the finishing touches (I didn’t have them or didn’t want the extra calories in the oil). Thank you, Nisha!

  2. Russell S Adams

    5 stars
    This was delicious! I opted for the Aleppo pepper for a little smokiness. It also played up the lemon zest a bit more than I think the red pepper flakes would have. Either way, this is a keeper. Thanks for sharing it.

  3. Annette

    A quick and easy recipe that is full of flavour and very satisfying. I will definitely be making this again. I only had a small head of raw cauliflower so I topped it up with frozen cauliflower. It still turned out very well.
    The lemon zest and chili flakes definitely add to the flavour.

  4. Madonna

    5 stars
    Easy and delicious!! I made cannellini beans from dried, so I ended up using the bean broth that had been seasoned before cooking and adding some vegetable boullion. This was very very good and will definitely make again. Your recipes never disappoint, thanks for another keeper!

  5. Kathy

    5 stars
    I kept getting asked about this soup that I had made once before. So what goes in it, how long does it take, what else is in it. It’s so effortless with so few ingredients but so gooood that I think my answers could not be trusted. So to stop the questions, I just took a few minutes out of my day to prove it. I set out the ingredients ahead and showed my family, “these go in the pot, press the button, blend afterwards!” It really is that easy and more delicious than you would imagine. Don’t burn your mouth wolfing this down!

  6. Bettina

    Hi, sounds so delicious but can it be made without an instant pot?

    1. Nisha

      Yep, there are stovetop instructions below the instant pot instructions!

  7. Gail F Nalven

    5 stars
    I made this for Friday night dinner. Super easy and awesome tasting! It’s going to be a new favorite! Served with homemade challah. Yum!

    Love your recipes. Thanks for writing out everything!

    I also appreciated thestovetop version.

    Best,
    Gail

  8. Laura

    5 stars
    This is my favorite way to make dinner: put everything in the instantpot, go workout, and return to an almost completed dish that’s delicious and satisfying. I felt we needed a green vegetable so I added spinach, which turned it a lovely shade of green. Next time I may mix it up with root veggies. Thanks for a great recipe!

  9. Raque

    5 stars
    Genius! will make it this weekend.Voted for you as my favorite blogger…<3

  10. Giselle

    Hi Nisha,
    Thank you for sharing another great recipe. Even though I don’t have all the ingredients I am going to give this a try. I currently only have frozen broccoli and cauliflower which I will thaw first. I also don’t have fresh herbs but I’m sure that I can cultivate plenty of flavor with the rest of the ingredients. So glad to see the white beans, I love those in soups!

  11. Jay Brodbar

    1. I have a yeast allergy — could I leave out the nutritional yeast?? Do I need to sub something in?

    2. Thoughts on using any coconut milk or cream? Should I cut back on the cashews if I do?

  12. Becky

    I am making this for dinner tonight! I love all of your recipes and am so excited to hear that you are working on another cookbook!!!

  13. Linda

    5 stars
    To make this even simpler & quicker, I used frozen cauliflower rice. Still very tasty

  14. Ivy

    5 stars
    I just made this and added Black Truffle Oil and Red Pepper Flakes to finish. It was very filling and I will definitely be making this again and again. This is delicious!

  15. Evgenia

    What if I don’t have fresh Rosemary and thyme. Can I use dry? I’m so upset I don’t have these two ingredients right now. I’ve been meaning to cook this all week. Not good planning on my part.

    1. Nisha

      Hi Evgenia, you can substitute them with dried and I’m sure it will taste nice, but you’ll get more flavor with fresh herbs, especially since this soup doesn’t involve any sauteing (where you usually build up flavor).

  16. Adrienne

    Can this be made with frozen cauliflower?

    1. Dominique

      4 stars
      I made it with frozen cauliflower and it was absolutely delightful. Also cheaper.

  17. Colette

    5 stars
    Love how simple this recipe is and it’s delicious!! This will definitely be a go to meal when our family needs something to eat quickly. Everyone loved it. Thanks!!

  18. Katie Wright

    Can you use frozen cauliflower?

  19. Margaret

    5 stars
    My favorite new soup! I can’t believe how easy it is to make yet so good. Served it with some homemade sourdough and it was the best combination ever.

  20. Sara Beth

    5 stars
    Love love love love this soup! I made it after seeing it in your incredible meals for lazy days video (yes, I’m lazy lol). It’s so good and so fricking easy! We’ll be making this all winter long.

Development Alchemy + Aim