This roasted cauliflower soup is everything you need for a healthy and fiber-rich meal without butter and cream.
For more cauliflower recipes, try our cauliflower salad, whole roasted cauliflower, and cauliflower Alfredo pasta.

Don’t have time to read the full blog post? JUMP TO RECIPE HERE!
You will love this Mediterranean soup
Traditional cauliflower soup is often made with butter, cheese, heavy cream, and nutmeg.
But Louise and I use creamy tahini, cumin, garlic, fresh lemon juice, and heart-healthy extra virgin olive oil instead.
I love serving this creamy cauliflower soup to guests with warm pita bread, no-knead focaccia, or crostini.
It’s excellent for Mediterranean-themed dinners, or as meal-prep as it stores for days in the fridge.
Recipes like our whole roasted cauliflower, roasted cauliflower salad, and lentil cauliflower salad inspired ud to re-create the flavors in a soup.
If you love Mediterranean diet recipes, and you are trying to reduce your cream and butter intake, this soup is for you.
Finally, this recipe is ridiculously easy to make in 3 simple steps– YAY!
Ingredients
Quantities are in the recipe box at the bottom of the page.
Cauliflower
Use a large head of fresh cauliflower if you can. It has a richer flavor than frozen cauliflower, producing a denser and creamier soup.
If you use frozen cauliflower, we recommend reducing the amount of vegetable broth by half a cup (so from 3 cups down to 2 1/2).
Extra virgin olive oil
We recommend extra virgin olive oil because it has a richer and fruitier flavor than regular olive oil.
Also, its heart is healthy and stable at high temperatures thanks to its high polyphenol content that protects it from oxidation.
Onion
Use white or yellow onion. Substitute a large shallot for the onion.
Garlic
We use fresh garlic. You can grate, mince, or press the garlic.
Cumin
Ground cumin has a fragrant, earthy, and slightly citrusy aroma that goes wonderfully with cauliflower.
The soup won’t taste too much of cumin and we are sure you’ll love it combined with the other ingredients.
Vegetable broth
That’s our liquid of choice for blending the cauliflower.
Tahini
Tahini or tahina (ุทุญููุฉ in Arabic) is an Eastern Mediterranean, Levantine, and Middle-Eastern sesame seed paste with a rich, nutty flavor and a creamy texture.
It’s naturally vegan, gluten-free, and packed with healthy fats and minerals. In this recipe, tahini is the perfect substitute for butter, cheese, and cream.
We recommend choosing a tahini made with 100% hulled sesame seeds, a runny consistency, and light color for best results.
Lemon juice
Freshly squeezed lemon juice adds brightness and freshness and elevates the other flavors.
Parsley
We recommend flat-leaf parsley, the variety that is commonly used in Mediterranean recipes, with cauliflower.
Other fresh herbs you can use are fresh cilantro and curly parsley.
Olives
It’s hard to describe how delicious olives are with this roasted cauliflower soup. They are the perfect topping.
We recommend Greek Kalamata Olives, Italian Taggiasche, or Gaeta Olives.
Serves well with
- Warm pita bread or toasted pita chips.
- Homemade croutons or air fryer croutons.
- Crostini or homemade no-knead focaccia.
- Flatbread with garlic and oil.
- Crispy roasted chickpeas or air-fried chickpeas.
How to Make Creamy Cauliflower Soup
US cups + grams measurements in the recipe box at the bottom of the page.
Roast the cauliflower
Preheat the oven to 400ยฐF or 200ยฐC.
Remove the outer leaves of the cauliflower, rinse the head, pat it dry, and chop it into pieces.
Add it to a baking sheet and toss it with extra virgin olive oil, salt, and black pepper.
Roast for 30 minutes or until golden and fork tender.
Make the flavor base
While the cauliflower bakes, make the flavor base. This step is essential as it will add delicious flavor to your roasted cauliflower soup.
Heat the extra virgin olive oil in a large pot or Dutch oven. Add chopped onion and sautรฉ on medium heat for 5 minutes or until translucent. Stir occasionally.
Add grated garlic and ground cumin, and sautรฉ for one more minute or until fragrant.
Now pour in the vegetable broth and simmer for 5 minutes, then turn the heat off and wait for the cauliflower to finish cooking.
Blend the soup
Add most of the roasted cauliflower to the pot with the broth, but set aside a few florets to use as topping.
Blend the soup with an immersion blender until smooth.
Note: If you use a standing blender, we recommend waiting a few minutes for the cauliflower to cool down slightly before blending it in batches that fit your blender.
Add the tahini and blend for one more minute until it’s fully incorporated.
Now stir in freshly squeezed lemon juice, then taste and adjust for salt and acidity, adding more lemon juice if necessary.
You can warm the soup by letting it simmer for two to three minutes if necessary.
Serving Suggestions
We recommend topping the soup with a piece of roasted cauliflower, fresh parsley, olives, and garlic-flavored oil.
To make the flavored oil, heat the extra virgin olive oil in a saucepan.
Add thinly sliced garlic and the olives (optionally, add red pepper flakes for some heat) and fry for about a minute. Don’t let the garlic brown.
You can serve this roasted cauliflower soup as a starter or as a main course with bread and side dishes.
It can even be part of a mezze platter with other Mediterranean-tasting recipes.
Serve it with a side
- Fresh and crunchy chickpea salad.
- Mediterranean orzo salad.
- Bulgur tabouli or lentil tabouli
- Mediterranean farro salad or barley salad.
- Creamy tahini salad with crispy chickpeas.
Storage & Make Ahead
Make ahead: roasted cauliflower soup with tahini is an excellent meal prep recipe, as it lasts for days in the fridge and months in the freezer.
Refrigerator: Let the soup cool down at room temperature, then transfer it into an airtight container and store it in the fridge for up to 4 days. It’s best to store it without topping.
Freezer: Let it cool down completely, transfer it to a freezer-friendly container, and freeze it for up to 3 months.
Thaw & Reheat: Defrost over several hours in the fridge. Warm it in a saucepan on the stovetop for 5 minutes or in the microwave for 2 minutes.
Questions
We recommend using tahini to thicken cauliflower soup. It’s a wholesome, nutritious, and heart-healthy ingredient that’s delicious with cauliflower.
You can also thicken by blending in a boiled potato, cheese or vegan cheese, yogurt or non-dairy yogurt, or by letting the soup simmer for a few more minutes.
To make cauliflower soup without milk or cream, we recommend trying tahini, an Eastern Mediterranean sesame seed paste that tastes delicious with cauliflower.
Check out our roasted cauliflower recipe below to see how to use it.
More Cauliflower Recipes
For more cauliflower inspiration, check out our:
- Roasted cauliflower or air fryer cauliflower.
- Lemon cauliflower pasta.
- Cauliflower salad with creamy tahini dressing.
- Mediterranean-inspired cauliflower lentil salad.
- Aloo gobi with potatoes and cauliflower.
- Chickpea and cauliflower curry.
- Red pepper pasta with roasted cauliflower.
- Cauliflower rice.
Or take a look at these easy and wholesome cauliflower recipes.
Cauliflower Soup
Equipment
- Immersion blender or standing blender
Ingredients
Roasted Cauliflower
- 1 large head cauliflower of about 2 pounds or 1000 grams cleaned
- 1 tablespoon extra virgin olive oil
- ยฝ teaspoon salt
- 2 twists black pepper
Other Ingredients
- 1ยฝ tablespoons extra virgin olive oil
- 1 large onion white or yellow, chopped
- 2 cloves garlic grated
- 1 teaspoon ground cumin
- 3 cups vegetable broth
- ยผ cup tahini
- 3 tablespoons lemon juice
To Garnish
- โ cup olives sautรฉed in extra virgin olive oil and 2 thinly sliced garlic cloves.
- 1 handful parsley best if flat-leaf
Instructions
- Preheat the oven to 400ยฐF or 200ยฐC. Chop 1 large head cauliflower and add it to a baking tray.Toss with 1 tablespoon extra virgin olive oil, ยฝ teaspoon salt, and 2 twists black pepper and bake for 30 minutes or until fork tender.
- In the meantime, heat 1ยฝ tablespoons extra virgin olive oil in a large pot. Add 1 large onion (chopped) and sautรฉ on medium heat for 5 minutes. Stir often.Add 2 cloves garlic (grated) and 1 teaspoon ground cumin and sautรฉ one more minute.
- Add 3 cups vegetable broth and simmer for 5 minutes. Then add most of the roasted cauliflower. Set some florets aside for garnishing.
- Blend with an immersion blender until smooth.Then, add ยผ cup tahini and blend for a few more seconds until incorporated.
- Now stir in 3 tablespoons lemon juice, then taste and adjust for salt and acidity, adding more lemon juice if necessary.Warm the soup by letting it simmer for two minutes if necessary.
MAKE IT A MEAL
- Serve in bowls and top each portion with a piece of roasted cauliflower, 1 handful parsley, and drizzle with garlic-flavored oil.To make the flavored oil, heat two to three tablespoons of extra virgin olive oil in a saucepan.Add 2 thinly sliced garlic cloves, โ cup olives (optionally, add red pepper flakes for some heat) and fry for a minute.Serve with pita bread or focaccia. For more ideas, check out the "Serving Suggestions" chapter linked in the notes below.
Video
Notes
Nutrition
If you liked this roasted cauliflower soup recipe, you might also enjoy:

Hi! We are Nico & Louise
Weโre here to share delicious, easy, and healthy plant-based recipes (vegetarian & vegan) ๐ฟโจ.
Welcome to our blog, we are glad you are here.
Delicious! I will certainly make this again. Great ingredients! The combinations produce an excellent flavor! Sidenote: I put all the cauliflower in when pureeing and left it a little lumpy — nice texture. I topped it with rainbow micro greens instead of the other toppings; a zippy addition. Question: How much is a serving size to match the nutrition notes?
Hi Dee,
I’m so happy that you enjoyed this soup, YAY!
So, our nutrition calculations are always estimates. In this case, each serving size is one serving out of three servings.
I hope this helps. All the best, Louise
Fabulous, tasty and easy to make. Thank you Nico and Louise ๐
Ho omesso olive e limone, che non avevo. Un sapore comunque strepitoso gradito anche da chi, in famiglia, non ama il cavolfiore!
Love this soup
Lovely, delicious soup with the subtle taste of tahini. A definite keeper. Thank you.
Hey Nico & Louise,
Love your recipes and social media channel! For this recipe Iโm wondering could I swap the white potato for white beans like cannellini beans? Iโm also dairy free so was thinking nutritional yeast instead of Parmesan? Iโll give it a go anyway ๐
Hi Emma,
thanks for your message ๐ Yes, you can definitely swap cannellini for potatoes! It’d be delicious and creamy.
Nutritional yeast will also be good in it ๐
Have a great day!
Nico
It was an okay soup. It is filling and healthy but it doesnโt really have a lot of taste. I added some other spices but still a bit bland. Wouldnโt make again.
Thinking of making this and wondering: If one is using potato in the recipe, why not chop and roast it with the other vegetables?
Hi Laura,
Thanks for your message ๐
Yes, you can try baking the potato with the cauliflower.
It might have a different cooking time, though, taking longer than the cauliflower (what you don’t want is burnt/overcooked cauliflower and hard/undercooked potato).
Also, I noticed that the potato is easier to blend when boiled, steamed, or microwaved. The soup gets creamier this way, even with an immersion blender.
I hope this helps ๐
Nico
Splendid!
Thanks Marta! I’m happy you liked the soup. Cheers, Louise