Cauliflower Soup

Cauliflower soup

Here’s an easy & simple weeknight winter soup that’s not only kid approved, but vegan and dairy-free, if you omit the parmesan cheese.  This soup only requires 4 simple ingredients; a head of cauliflower, yellow onion, garlic, chicken or veggie stock.

I love this soup because it’s a creamy soup without the cream! Yippee! The cauliflower adds a wonderful creamy texture to the soup, so it’s warm, comforting rich and smooth on the taste buds. Whenever I make this soup, people always ask me if there’s milk or cream in it, but there’s not, it’s the pureeing of the cauliflower that makes this soup naturally creamy! I love topping this soup with some oven roasted shiitake mushrooms, as it converts this simple plain-jane soup into a gourmet restaurant soup! Delish! I also love topping it with some sliced avocado and chopped raw cashews for some added texture and healthy fats!

Cauliflower soup with avocado and cashews

My kids rates this soup a 10, and they always ask for it when the weather starts turning cool.  I usually serve this up with some couscous cakes or chickpea veggie burgers.  We also love pairing this soup with a grilled cheese and roasted broccoli sandwich. Total comfort cooking!

Grilled cheese with broccoli

Cauliflower soup

recipe adapted from Smitten Kitchen

Basic soup:

    • 1 medium sized head cauliflower – If you get a large head, then you may want to add a bit more stock.
    • 2 tablespoons extra-virgin olive oil
    • 1 small yellow onion, chopped
    • 3 cloves garlic, minced
    • 4-5 cups chicken stock or vegetable stock, or more to depending on the size of your head of cauliflower – I used chicken stock – Note: if you use vegetable stock your soup will look browner than my photo, but it will still taste the same.
    • 1-2 teaspoons celtic sea salt, plus more to taste

Optional add ins:

  • optional: 1/2 cup finely grated or shredded Parmesan cheese – this soup tastes amazing with or without the parm.
  • optional:  1/4 cup raw cashews – cashews add layer of rich creaminess to the soup, as well as some healthy fats – see my note in the recipe below as when to add the cashews.
  • optional: 1 teaspoon to 1 tablespoon fresh lemon juice – Adding and acid at the end can brighten and lift the flavors of a soup.

Ingredients for cauliflower soup

Remove the leaves and thick core from the head of cauliflower, and then rinse it.  You can actually use some of the core in the soup, just make sure to remove the leaves. I love rinsing my veggies in this strainer, especially when there’s a lot to rinse at once.

Wash cauliflower

Coarsely chop the cauliflower (and core if using) and set it aside (coarsely chop means to just cut up the cauliflower in random sizes).

Coarsely chop cauliflower

Heat the olive oil in a large soup pan or Dutch Oven over medium heat.

Once the oil is heated, add in the onion, garlic and 1 teaspoon sea salt.

Cook until the onion is softened, but not browned, about 5-8 minutes.

Sautee onions

Once the onion has softened, add in the chopped cauliflower and chicken/veggie stock, and bring to a boil.

You want to add enough chicken/veggie stock to cover the cauliflower.

Simmer cauliflower

Reduce the heat to simmer, cover, and cook until the cauliflower is very soft and falling apart, about 15-20 minutes.

Below is a photo of how it should look.

Fully cooked cauliflower

Remove the soup from the heat and puree it using either a blender, (I used my vitamix) or a hand held immersion blender. If you want to add in 1/4 cup raw cashews, now is the time.  Add the 1/4 cup (no more as it can be overwhelming) raw cashews to the soup and puree until smooth and creamy!

Tip:  If you’re using a blender, wipe the leftover pieces of onion and cauliflower out of the pan, so you have a nice clean pot for the pureed soup.

Add the soup back to the pot and add in the parmesan cheese, if you’re using it, and stir until smooth.

Adding parm to soup

Taste the soup and season with a bit more salt if needed. Please don’t be afraid of using salt, (be sure to use unrefined celtic sea salt) as salt brings out the natural flavors!  If you feel the soup’s flavor is too bland for your liking then you can always add in some fresh lemon juice. It helps to liven up the flavor as well.
Keep soup warm until ready to serve.

Below is the finished product, doesn’t it yummy and creamy?

Creamy cauliflower soup

Top each bowl with a bit of parmesan cheese (if using) and some freshly ground pepper. You can also top the soup with some roasted shiitake mushrooms!

Cauliflower soup

Try topping your soup with some sliced avocado and chopped cashews!  It not only adds flavor and texture, but some healthy fats as well!

You could even top the soup with some leftover quinoa or brown rice.

Cauliflower soup with avocado and cashews

I love making my soups on the weekends or during the day while the kids are at school, and then storing them till dinnertime or later that week.  It just makes dinner that much easier when all you have to do is re-heat some soup and add some warm crusty bread or a pre-made chickpea burger or couscous cake! These quinoa cakes go amazing with this soup.

Quinoa cakes

My vegan butternut squash soup is amazing and gets made weekly here in the fall and winter. I use coconut oil and coconut milk in the soup instead of butter and cream.

Butternut squash soup in bowl

With love Jackie

Cauliflower Soup

Recipe by Jackie
5.0 from 1 vote
Prep time

5

minutes
Cook time

25

minutes
Total time

30

minutes

    Here's an easy & simple weeknight winter soup that's not only kid approved, but vegan and dairy-free, if you omit the parmesan cheese. This soup only requires 4 simple ingredients; a head of cauliflower, yellow onion, garlic, chicken or veggie stock.

    Ingredients

    • Basic soup
    • 1 medium sized head cauliflower - If you get a large head, then you may want to add a bit more stock.

    • 2 tablespoons extra-virgin olive oil

    • 1 small yellow onion, chopped

    • 3 cloves garlic, minced

    • 4-5 cups chicken stock or vegetable stock, or more to depending on the size of your head of cauliflower - I used chicken stock - Note: if you use vegetable stock your soup will look browner than my photo, but it will still taste the same.

    • 1-2 teaspoons celtic sea salt, plus more to taste

    • Optional add ins
    • ½ cup finely grated or shredded Parmesan cheese - this soup tastes amazing with or without the parm.

    • ¼ cup raw cashews - cashews add layer of rich creaminess to the soup, as well as some healthy fats - see my note in the recipe below as when to add the cashews.

    • 1 teaspoon to 1 tablespoon fresh lemon juice - Adding and acid at the end can brighten and lift the flavors of a soup.

    Directions

    • Remove the leaves and thick core from the head of cauliflower, and then rinse it. You can actually use some of the core in the soup, just make sure to remove the leaves.

    • Coarsely chop the cauliflower (and core if using) and set it aside (coarsely chop means to just cut up the cauliflower in random sizes).

    • Heat the olive oil in a large soup pot or Dutch Oven over medium heat.

    • Once the oil is heated, add in the onion, garlic and 1 teaspoon sea salt.

    • Cook until the onion is softened, but not browned, about 5-8 minutes.

    • Once the onion has softened, add in the chopped cauliflower and chicken/veggie stock, and bring to a boil. You want to add enough chicken/veggie stock to cover the cauliflower.

    • Reduce the heat to simmer, cover, and cook until the cauliflower is very soft and falling apart, about 15-20 minutes.

    • Remove the soup from the heat and puree it using either a blender, or a hand held immersion blender. If you want to add in ¼ cup raw cashews, now is the time. Add the ¼ cup (no more as it can be overwhelming) raw cashews to the soup and puree until smooth and creamy! Tip: If you're using a blender, wipe the leftover pieces of onion and cauliflower out of the pan, so you have a nice clean pot for the pureed soup.

    • Add the soup back to the pot and add in the parmesan cheese, if you're using it, and stir until smooth.

    • Taste the soup and season with a bit more salt if needed. Please don't be afraid of using salt, (be sure to use unrefined celtic sea salt) as salt brings out the natural flavors! If you feel the soup's flavor is too bland for your liking then you can always add in some fresh lemon juice. It helps to liven up the flavor as well.

    • Keep soup warm until ready to serve.

    • Top each bowl with a bit of parmesan cheese (if using) and some freshly ground pepper. You can also top the soup with some roasted shiitake mushrooms! They're amazing!

      Did you make this recipe?

      Tag @marinmamacooks on Instagram and hashtag it #MarinMamaCooks

      Like this recipe?

      Follow us @marinmama on Pinterest

      Did you make this recipe?

      Follow us on Facebook

      Nourish your inbox!

      More to explore
      Most popular posts
      Nourish your inbox
      Jump to recipes
      I want to share with you guys a simple lesson about reading ingredients. Here’s my favorite brand of coconut milk, Native Forest. As you can see, they have 2 kinds of the full fat unsweetened coconut milk, one is called simple, and one is classic. The difference here is in the ingredients, one contains guar gum and one doesn’t. 

You really want to look at the labels and the ingredients, and not just trust the brand is the same across all products. 

I love this Native Forest, Simple, because again it clearly states no quars, and if you look in the ingredients, you’ll see organic coconut milk, organic coconut, filtered water. Simple whole food ingredients, no added fillers, gums, or flavors.  You always want to look for a BPA free cans and the USDA organic stamp, which means its certified organic, so there’s no GMO’s, pesticides etc. 

What is guar gum, and why is it bad? 

Guar gum, which is derived from the guar bean is a thickening agent that can wreak havoc on your digestive system by causing bloating, gas, and discomfort. It can disrupt the delicate balance of your gut microbiome, leading to inflammation and impaired nutrient absorption. It’s also seen a lot in non-dairy creamers or milks. 

Was this helpful? If so, let me know in the comments below, 👇 as well as what else you would like to see, or know more about? 

#readlabels #readfoodlabels #guargum #guthealth #guthealing #inflammationrelief #antiimflammatory
      Easy buckwheat porridge. If you’re looking to switch up your morning bowl of oats, then give buckwheat a try. It has a chewy texture and mild flavor, that pairs with just about anything.

Comment ‘easy buckwheat’ and I’ll send you the recipe. 

This buckwheat porridge is SO EASY to make, and is naturally gluten-free, dairy-free, and vegan to boot, and the bonus is it takes under 15 minutes to whip up in the morning.

This breakfast is hubby approved. Steve tried this the other day and kept saying, “this is the best breakfast,” “man, this is SO good.” So if I can get my mountain biking, carb loving hubby to happily eat of bowl of this, then I think your family might love this too.

I love topping mine with blueberries, @socotahini and bee pollen!

#buckwheat #buckwheatporridge #buckwheatrecipes #porridgebowl #porridge #porridgelover #breakfastideas #breakfast #healthybreakfast #healthybreakfastclub #healthybreakfastideas
      These vegan Mexican quinoa bowls have become a weekly staple in our house. They’re naturally vegan, but are full of flavor from the avocado tahini, and spicy chipotle tahini sauce. 

Comment ‘vegan bowl’ and I’ll DM you the recipe. 

These bowls are also great for those that are on the candida diet.

I ❤️ these bowls because they’re jam packed with plant protein, as quinoa is a complete protein, and beans when paired with the quinoa, make a complete protein too. This bowl is balanced and satisfying from the slow burning carbs, healthy fats, plant protein, and will honestly sustain you for hours.

These bowls are a great weeknight meatless dinner option, as I typically make the sauces ahead of time, (they literally take 5 minutes) so when it comes to dinner time, all I have to do is make the quinoa (takes under 20 minutes) and roast the sweet potatoes. I hope you give these a try, and that they become a go-to meatless dinner.

#candidadiet #candidacleanse #veganbowls #veganbowls #veganrecipes #veganrecipe #vegandinner #vegandinnerideas #healthyfood
      Here’s the perfect snack for those of you trying to cut back on refined sugar. These healthy no bake cacao oat bars are super addicting, once you have a bite, you just can’t stop. 

Comment ‘oat bars’ and I’ll DM you the recipe. 

The great thing is you don’t have to feel guilty, as these are made with pretty healthy ingredients and are GF, DF and refined sugar free. I love having these on hand for that afternoon, or post lunch craving. They hit the spot perfectly. #healthy #healthysnacks #healthysnackideas #healthysnack #refinedsugarfree #norefinedsugar #healthydesserts #healthydessert #healthydessertrecipes #healthysnackrecipes
      This miso tahini dressing is the perfect creamy dressing for warm quinoa or grain bowl, roasted vegetables, really any Plain Jane staple that you want to add a pop of flavor and nutrition to. 

Comment ‘miso” and I’ll send you the recipe.

It takes 5 minutes to whip up and uses 6 simple ingredients. It’s also dairy-free & vegan. The dressing gives a digestive boost from the lemon juice and some healthy fats to balance it all. 

#tahini #miso #misotahinidressing #buddahbowl #healthyfood

      34 thoughts on “Cauliflower Soup”

      1. Although my husband says he doesn’t enjoy cauliflower, I know he would like this recipe. It just needs to be disguised. ; ) Sounds wonderful! I look forward to trying this!

        1. Hi Vespa. I hope he enjoys the soup. It does taste like cauliflower, but it’s so creamy and mellow that I think he will enjoy it as well.

        1. Hi Paula. I have never made it with frozen cauliflower, but I’m sure you can. I think it would be best to thaw it first and then drain it really well and then pat dry with a towel. I’m not sure how many bags would equal one head, but I’m assuming one bag would. Give it a try, and please let me know how it turns out!

      2. I had to comment on this soup because it’s one of my favorite go-to soups. My kids, ages 6 and 9, love this soup as well. It’s creamy and goes perfectly with those couscous cakes. MAKE IT, you will not regret it. Kerry

      3. Hi Jackie! I made this soup last night and it was DELICIOUS! It was also one of the easiest soups I’ve made in a while. Looking over the pictures, I realize I forgot to add the parmesan! It was still yummy as I topped each bowl with a bit parmesan and chives so maybe that was enough to satisfy my taste buds. Served with a crusty mulitgrain bread, the night was complete!

        1. Cheryl, you honestly rock! I love that you made breakfast and dinner from the blog. It truly makes me one happy girl 🙂 This soup truly is the simplest to make and tastes so good! It’s ones of Eli’s favorites. How was the quinoa cereal day two?

      4. You might want to try a bit of freshly ground nutmeg in your cauliflower soup…used with a light hand, it can add a delicious not to cauliflower soup.

        1. Hi Pamela. Yes, you will love this soup. It’s super simple to make and only uses 5 ingredients. It’s one of our favorite soups and with this cold weather, I think I might make some up for lunch today! xoxo, Jackie

        1. Hi Caitlin. Yaay! Another recipe hit. I’m so glad the family enjoyed the soup, it’s one of our faves 🙂 xoxo, Jackie

        1. Hey girl! I hope your cold feels better. Great minds think alike because I made this soup tonight for diner as well. I didn’t have time to make the carrot ginger nor the ingreeints and I had everything on hand for this soup! Glad to hear that you and David loved it 🙂

      5. Would love to try this soup. I’m nervous about overcooking the cauliflower to the point of it taking on that strong cabbagey smell and taste I experienced in the past with another soup recipe. Do you mind telling me if 15 to 20 generally get the cauliflower soft without that overpowering result?

        1. Hi Julie! I’ve never had this soup take on a cabbagey smell or taste, and there have been times I haven’t cut up the cauliflower that small and thus it took longer to cook. If you’re worried about cooking it too long, then just cut the cauliflower into smaller pieces. I’ve made this soup about 50 times and it’s one of those recipes that always tastes the same. I would also recommend using chicken stock as opposed to vegetable stock, as vegetable stock can change the flavor and color just a tad. Let me know if you have any other questions 🙂 xoxo, Jackie

      6. Yum, this was good! My 2 and 4 year olds both loved it too… Definitely going to make this healthy soup again. We had it with crusty Italian bread and also some couscous cakes from your blog.

      7. Hi Jackie! First of all, I love my over the sink strainer too! I love taking it out right after a walk to the farmers market and rinsing all my leafy greens to package in the cooler for the week. 🙂

        I am looking forward to making the soup this week especially as the winter is to approach soon! I would love to make this recipe vegan (without the cheese) and am wondering what the Parmesan provides, IE nuttiness, saltiness, texture.. my thoughts are to use a raw, or roasted tahini, and adjusting the amount to 1/4 cup depending on your reply. Thanks for the inspiration! – SFJess

        1. Hi Jessica! So happpy to hear that I have a fellow sink strainer buddy 🙂 You really don’t need the parm. Try the soup first and then decide if you want to add in anything. The parm is really more of a texture thing, but the soup tastes great without the parm. I hope you make and enjoy it 🙂 xoxo, Jacquelyn

      8. Jackie, you need to do a cookbook, so I can have all of your recipes in one place! Can’t wait to make the cauliflower soup.

      9. Awww… Lynn, you’re too sweet! Maybe someday I’ll have cookbook. I’ll call it Marin mama’s favorites! Thanks for the support sweetie 🙂 xoxo, Jacquelyn

      Leave a Comment

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

      Scroll to Top