Simple Vegan Blog

  • Recipes
  • Start Here
  • About
  • Subscribe
menu icon
go to homepage
  • Recipes
  • Start Here
  • About
  • Subscribe
subscribe
search icon
Homepage link
  • Recipes
  • Start Here
  • About
  • Subscribe
×
Home > Recipes > Soups

Vegan Cauliflower Soup

Iosune with a glass of juice.
Updated: Oct 9, 2026 by Iosune Robles · This post may contain affiliate links
4.89 from 86 votes
Pin Recipe Jump to Recipe
Vegan cauliflower soup with bread, fresh parsley, and a spoon on the side

This vegan cauliflower soup is creamy, comforting, and made with simple everyday ingredients. It's been one of the most popular recipes on the blog for years, and I love how easy it is to make: everything comes together in about 30 minutes, and you don't need cashews, coconut milk, or even an oven to get a smooth, rich texture.

Two bowls of vegan cauliflower soup with olive oil, black pepper, and parsley

The soup gets its creamy texture from tender cauliflower blended with vegetable broth and unsweetened plant milk, while garlic, onion, and nutritional yeast add plenty of savory flavor. It's a simple stovetop recipe with no complicated steps, and the nutritional yeast is optional if you prefer a more neutral cauliflower flavor.

I like serving this soup for an easy lunch or as a starter before dinner, especially during the colder months. You can also pair it with crusty Vegan Bread, a sandwich, or a simple salad for a more filling meal. It's great for meal prep too, since you can make it ahead, keep it in the fridge for a few days, and reheat it whenever you need something quick.

If you love cauliflower, try my Vegan Fried Cauliflower, Buffalo Cauliflower Wings, or Whole Roasted Cauliflower next. They're all easy, flavorful ways to enjoy cauliflower in completely different ways, whether you're in the mood for something crispy, spicy, or simple and comforting.

Why You'll Love This Vegan Cauliflower Soup

What makes this recipe stand out:

  • Simple, everyday ingredients: You only need cauliflower, onion, garlic, vegetable broth, plant milk, and a few basic seasonings. No specialty ingredients or complicated prep required.
  • Creamy without cashews or coconut milk: The cauliflower itself creates a naturally smooth texture once blended, while plant milk adds extra creaminess without making the soup heavy.
  • No roasting required: Everything cooks right on the stovetop, so there's no need to turn on the oven or wait for the cauliflower to roast before making the soup.
  • Ready in about 30 minutes: This is the kind of easy soup you can make even on a busy day, with just a few minutes of prep and one pot to clean.
  • Perfect for make-ahead meals: It stores and reheats well, so you can make a batch in advance and have an easy lunch or starter ready for the next few days.

Vegan Cauliflower Soup Ingredients

Ingredients for vegan cauliflower soup
  • Olive oil: I use extra virgin olive oil, but any olive oil will work. You can also use another neutral oil, such as avocado, vegetable, sunflower, or canola oil.
  • Onion: Yellow or white onion both work well. Shallots are also a good substitute.
  • Garlic: Fresh garlic gives the best flavor, but you can use 1 teaspoon garlic powder instead.
  • Cauliflower: Use fresh cauliflower cut into florets. Frozen cauliflower can also work, but the texture may be slightly softer and the soup may need a little less cooking time.
  • Vegetable broth: Use a good-quality vegetable broth or stock. I like to use my Homemade Vegetable Broth, but store-bought works well too.
  • Unsweetened Plant Milk: I usually use Soy Milk, but oat, almond, or cashew milk also work well. Just make sure it's unsweetened and unflavored.
  • Salt: Adjust to taste depending on how salty your broth is.
  • Black pepper: Freshly ground black pepper gives the best flavor. Add more to taste.
  • Nutritional yeast: Optional, but it adds a subtle cheesy, savory flavor. You can leave it out for a more neutral cauliflower soup.

Find the full recipe with exact measurements in the recipe card below.

How to Make Vegan Cauliflower Soup

Onion and garlic cooking in olive oil
  1. Sauté the onion and garlic in the olive oil over medium heat until soft and lightly golden.
Cauliflower, broth, and plant milk in the pot
  1. Stir in the cauliflower, vegetable broth, and plant milk, then bring everything to a boil.
Cooked cauliflower soup before blending
  1. Lower the heat and simmer, partially covered, for 15-20 minutes, until the cauliflower is very tender.
Smooth blended vegan cauliflower soup
  1. Take the pot off the heat, add the salt, black pepper, and nutritional yeast, and blend until completely smooth and creamy.

Tips for the Best Results

  • Cut the cauliflower evenly: Keep the florets roughly the same size so they cook at the same rate and soften evenly before blending.
  • Don't add extra liquid too soon: Blend the soup first, then add a splash of broth or plant milk only if you want a thinner consistency. The soup will loosen up once it's completely blended.
  • Blend until completely smooth: Give the soup a little extra blending time for the creamiest texture, especially if you're using an immersion blender.
  • Adjust the consistency after blending: If the soup is too thick, stir in a little more broth or plant milk. If it's too thin, simmer it uncovered for a few minutes.
  • Taste and season at the end: Broths vary a lot in saltiness, so taste the finished soup before serving and adjust the salt, black pepper, or nutritional yeast as needed.
Two bowls of cauliflower soup topped with olive oil, black pepper, and parsley

Serving Suggestions

This vegan cauliflower soup is delicious with something crusty on the side, especially Vegan Bread or Vegan Garlic Bread, which are perfect for dipping into the creamy soup. A warm Vegan Grilled Cheese is another great option if you want to turn it into a more satisfying lunch or dinner.

You can also serve it with a fresh salad on the side. A Vegan Caesar Salad adds plenty of crunch and savory flavor, while a Vegan Quinoa Salad makes the meal more substantial. A Vegan Greek Salad is another good choice if you want something fresh and tangy alongside the creamy soup.

For toppings, I like adding chopped chives, parsley, or green onions, freshly ground black pepper, croutons, toasted nuts or seeds, or a drizzle of olive oil. A little extra nutritional yeast is also great if you want to boost the savory, cheesy flavor.

How to Store and Reheat Leftovers

  • Fridge: Store leftover soup in an airtight container in the refrigerator for up to 4-5 days.
  • Freezer: Freeze the soup in an airtight container or freezer-safe bag for up to 3 months. Leave a little room at the top for expansion.
  • Thaw: Thaw overnight in the refrigerator before reheating. You can also reheat it gently from frozen if needed, adding a splash of broth or plant milk as it loosens.
  • Reheat: Warm the soup in a saucepan over medium-low heat, stirring occasionally, until heated through. Add a little vegetable broth or plant milk if it has thickened too much.

Frequently Asked Questions

How do you make vegan cauliflower soup creamy without cashews or coconut milk?

The cauliflower becomes naturally creamy once it's cooked until very tender and blended with vegetable broth and unsweetened plant milk. You don't need cashews, coconut milk, or heavy cream to get a smooth, rich texture.

Can I use frozen cauliflower instead of fresh cauliflower?

Yes. Frozen cauliflower works well in this recipe and doesn't need to be thawed first. Just add it directly to the pot and cook until very tender. It may need slightly less cooking time than fresh cauliflower.

Why is my cauliflower soup too thick or too thin?

The consistency can vary depending on the size of your cauliflower, how much liquid it absorbs, and how long the soup cooks. If it's too thick, blend in a little more vegetable broth or plant milk. If it's too thin, simmer it uncovered for a few minutes to let some of the liquid evaporate.

Do I need to roast the cauliflower first?

No. Roasting can add a deeper flavor, but it isn't necessary for this recipe. Cooking the cauliflower directly in the broth and plant milk keeps the method simple and still gives you a smooth, creamy soup.

Can I make this vegan cauliflower soup ahead of time?

Absolutely. This vegan cauliflower soup is a great make-ahead option and keeps well in the refrigerator for 4-5 days. Store it in an airtight container and reheat it gently on the stovetop, adding a splash of broth or plant milk if it has thickened.

Creamy vegan cauliflower soup served with bread, a spoon, and fresh parsley

More Vegan Soup Recipes

  • Vegan Broccoli Cheddar Soup
  • Vegan Carrot Soup
  • Vegan Asparagus Soup
  • Vegan Potato Leek Soup
  • Creamy Vegan Mushroom Soup
Two bowls of vegan cauliflower soup surrounded by bread, parsley, and a spoon
4.89 from 86 votes

Love it? Leave a rating!

Vegan Cauliflower Soup

This creamy vegan cauliflower soup is one of those easy recipes that comes together with just a few simple ingredients. It's smooth, cozy, and ready in about 30 minutes, with no cashews, coconut milk, or roasting needed.
Prep: 5 minutes mins
Cook: 25 minutes mins
Total: 30 minutes mins
Servings: 4
PRINT PIN COMMENT


Ingredients 
 

  • 2 tablespoons olive oil
  • 4 cloves garlic, minced
  • ½ onion, chopped
  • 1 head cauliflower, cut into florets
  • 2 cups vegetable broth
  • 1 cup unsweetened plant milk, I use soy milk
  • ½ teaspoon salt
  • ⅛ teaspoon black pepper
  • ¼ cup nutritional yeast, optional

Instructions 

  • Heat the oil in a large pot over medium heat. Add the onion and garlic and cook for 3-5 minutes, stirring occasionally, until softened and lightly golden.
    Onion and garlic cooking in olive oil
  • Add the cauliflower, vegetable broth, and plant milk. Stir well and bring to a boil.
    Cauliflower, broth, and plant milk in the pot
  • Reduce the heat and simmer, partially covered, for 15-20 minutes, or until the cauliflower is very tender.
    Cooked cauliflower soup before blending
  • Remove from the heat and add the salt, black pepper, and nutritional yeast, if using. Blend until smooth and creamy with an immersion blender, or carefully transfer the soup to a regular blender and blend in batches. Serve immediately.
    Smooth blended vegan cauliflower soup

Notes

  • Keep leftovers in an airtight container in the refrigerator for 4-5 days.
  • Freeze in a freezer-safe container or bag for up to 3 months, leaving a little room for expansion.
  • Thaw overnight in the refrigerator, or reheat gently from frozen if needed.
  • Warm on the stovetop over medium-low heat, stirring occasionally. Add a splash of vegetable broth or plant milk if the soup has thickened.

Nutrition

Serving: 1serving | Calories: 141kcal | Carbohydrates: 14g | Protein: 4g | Fat: 9g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Sodium: 805mg | Potassium: 518mg | Fiber: 4g | Sugar: 6g | Vitamin A: 251IU | Vitamin C: 71mg | Calcium: 65mg | Iron: 1mg
Did you try this recipe?Leave a comment below and let me know how it turned out!
Course: Soup
Cuisine: American
Author: Iosune Robles

More Vegan Soup Recipes

  • Vegan lasagna soup in a bowl with vegan ricotta and basil on top
    Vegan Lasagna Soup
  • Vegan carrot soup in two bowls topped with coconut milk and parsley, with bread on the side
    Vegan Carrot Soup
  • Vegan asparagus soup served with bread and a spoon on the side.
    Vegan Asparagus Soup
  • Bowl of vegan tortilla soup topped with crispy tortilla strips and fresh cilantro.
    Vegan Tortilla Soup
7.9K shares
Iosune with a glass of juice.

About Iosune

Hi, I’m Iosune! I’m a food lover, home cook, recipe creator, and co-founder of Simple Vegan Blog, which I started in 2014 to show how easy and delicious vegan cooking can be.

More about me

Comments

  1. Sophie says

    September 04, 2019 at 2:17 am

    Delicious recipe! Love these simple, satisfying, and vegan recipes! Could you let me know how you got to 52g of protein for the whole recipe? Thank you!

    Reply
    • Iosune says

      September 05, 2019 at 11:57 am

      Hi Sophie! Thanks a lot 🙂 I use this web to calculate the nutritional info: https://www.verywellfit.com/recipe-nutrition-analyzer-4157076

      Reply
  2. Heather says

    May 05, 2019 at 12:03 am

    Delicious, I added some potato as well

    Reply
    • Iosune says

      May 05, 2019 at 9:36 am

      Hi Heather! Sounds so good 🙂 So glad you liked it!

      Reply
  3. Elaine says

    April 26, 2019 at 1:43 am

    This recipe was amazing, couldn’t believe how good it is. I have had to omit oils in my diet and have found frying onions in a little water very successful. I need to watch it until the water is evaporated and the onions get browned a little which gives a great taste.

    Reply
    • Iosune says

      May 01, 2019 at 9:44 am

      Hi Elaine! Yes, water is a great alternative to oil 🙂 So glad you enjoyed the soup!

      Reply
  4. Charlene says

    April 16, 2019 at 6:15 pm

    I have lots of frozen cauliflower from our CSA. Could I use that in your recipe?

    Reply
    • Iosune says

      April 17, 2019 at 8:32 am

      Hi Charlene! I've never tried it, but I think it should work 🙂

      Reply
  5. Alexis says

    March 28, 2019 at 1:01 am

    5 stars
    It was delicious! My kids loved it! I added a bit more salt.

    Reply
    • Iosune says

      March 28, 2019 at 5:02 am

      Hi Alexis! I'm so happy to hear that 🙂

      Reply
  6. Dawn says

    March 07, 2019 at 1:11 am

    I made this for dinner tonight. It was amazing! I didn't expect to like it as much as I did, but my husband loves cauliflower. I followed the recipe exactly and added no toppings. Fantastic! Thank you!

    Reply
    • Iosune says

      March 09, 2019 at 6:23 am

      Hi Dawn! Thank YOU 🙂 So glad you guys enjoyed it!

      Reply
  7. N.C. says

    March 02, 2019 at 7:52 pm

    I made this yesterday in my Instant Pot (5 minutes on the Manual setting...it probably would work with even less time). It was so delicious and easy to make! I did make a few changes based upon what I had on hand:
    I used some onion powder (about a tablespoon?) because I'm out of onions.
    I threw in a generous handful of unsalted raw cashews because I didn't have any plant based milk. (I used water to replace the liquid of the milk measurement.) The cashews softened as the cauliflower pressure cooked in the IP, and turned into cashew milk when I blended the soup in my Vitamix after cooking.
    I had roasted garlic cloves on hand, so I used those instead of raw garlic.
    This thick, creamy soup is so comforting and satisfying! I ended up eating a few extra spoonsful because I couldn't leave it alone (since it is mostly cauliflower, I didn't feel too guilty). My husband and brother both loved the soup, too, and said I need to keep this recipe. I will certainly be making this recipe again and again. Thank you so much for sharing it!

    Reply
    • N.c. says

      March 02, 2019 at 10:37 pm

      There's something wrong with the website; I made sure that I clicked on the 5-Stars before I clicked on Submit Comment button, but I don't see the stars next to my review above.
      As long as I'm posting again, I'll add that the other change that I made to your recipe was to omit the oil. I generally water sauté onions in an effort to reduce the fat in our meals. Since I was out of onions (which I substituted onion powder for), and I used roasted garlic instead of raw, there was no need for me to use the oil. Since I used cashews, we still got fat in the soup anyway.

      Reply
      • Iosune says

        March 09, 2019 at 5:37 am

        Hi N.C.! Sounds AMAZING 🙂 I'm so glad you enjoyed it!

  8. Kellie flad says

    January 29, 2019 at 3:14 am

    5 stars
    This was so good i forgot to take a picture 🙂
    Served it with roasted chickpeas on top... delicious! Thank you!

    Reply
    • Iosune says

      January 29, 2019 at 9:28 am

      Hi Kellie! Sounds great 🙂 You're so welcome!

      Reply
  9. Hillary B Thibodeau says

    January 27, 2019 at 4:58 pm

    5 stars
    We made this a few weeks ago, and my whole family loved it. I love how easy it is to make and how creamy it tastes. I'm making a double batch today for us and a family who is in need in the area. Its healthy, hearty and simple. Thank you for the fantastic recipe.

    Reply
    • Iosune says

      January 28, 2019 at 9:18 am

      Hi Hillary! Thank YOU for making the recipe 🙂 Hope you enjoy it!

      Reply
  10. Susan says

    January 20, 2019 at 7:25 am

    5 stars
    So easy to make and delicious, too! I don't particularly care for nutritional yeast so I substituted a handful of raw cashews and increased the cooking time so they would easily blend. Worked out great. Thanks for sharing this fabulous recipe!

    Reply
    • Iosune says

      January 21, 2019 at 8:50 am

      Hi Susan! You're so welcome 🙂 So glad you liked it!

      Reply
  11. Karen Clementi says

    January 19, 2019 at 2:56 pm

    5 stars
    Just made it! Very good, will make it again!

    Reply
    • Iosune says

      January 21, 2019 at 8:40 am

      Hi Karen! Thanks a lot 🙂 So glad you enjoyed it!

      Reply
  12. Ruth says

    January 17, 2019 at 3:54 pm

    5 stars
    So easy.... used 1 T of coconut oil instead of 2 T olive oil
    My husband had 2nd helping which is highly unusual!!

    Reply
    • Iosune says

      January 18, 2019 at 9:51 am

      Hi Ruth! I'm so happy to hear that 🙂

      Reply
« Older Comments
Newer Comments »
4.89 from 86 votes (9 ratings without comment)

Leave a Reply Cancel reply

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

Recipe Rating





Iosune and Alberto.

Welcome!

We’re Iosune and Alberto, the couple behind Simple Vegan Blog. Since 2014, we’ve been sharing easy, flavorful vegan recipes anyone can make.

More about us

Most Popular Recipes

  • Crispy fried tofu served on a plate.
    Crispy Fried Tofu
  • Photo of a bowl of general tso's tofu served over some rice
    General Tso's Tofu
  • Close-up of two tofu rice bowls with fresh toppings and a fork
    Tofu Rice Bowl
  • A bowl with tofu stir fry garnished with some sesame seeds.
    Easy Tofu Stir Fry
  • Picture of a dish with homemade vegan jambalaya topped with chopped parsley
    Vegan Jambalaya
  • A bowl with vegan tofu ricotta cheese and some bread slices around.
    Vegan Tofu Ricotta Cheese (4 Ingredients)

Cozy Fall Favorites

  • Vegan pumpkin cake topped with cream cheese frosting and pecans.
    Vegan Pumpkin Cake
  • A tall stack of vegan pumpkin pancakes drizzled with maple syrup and topped with vegan butter and pecans.
    Vegan Pumpkin Pancakes
  • Plate of vegan apple crisp, vegan vanilla ice cream, and spoon.
    Vegan Apple Crisp
  • Vegan butternut squash mac and cheese in a bowl.
    Vegan Butternut Squash Mac and Cheese
  • Bowls of vegan pumpkin soup, topped with coconut milk, parsley, and a dash of black pepper.
    Vegan Pumpkin Soup
  • Vegan chili presentation with fresh green onions, red onion, and vegan cheese.
    Vegan Chili

Footer

↑ Back to top • Recipes • About • Contact

© 2026 Simple Vegan Blog. All rights reserved. Privacy Policy • Terms & Conditions • Affiliate Disclosure

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.