Cauliflower Basil Soup is a comforting bowl of hearty vegetables and aromatic herbs and spices. This roasted soup is both vegan and gluten-free, and while it’s warming enough to be perfect for a cool winter night, it’s also not too heavy for the warmer months.
Inspiration
I love creating soups that are good fits for all seasons.
This fall-like Roasted Cauliflower Basil Soup would certainly warm you up on a cold winter night, but it’s brightened greatly with fresh basil, also making it a nice fit in the spring and summer.
Really, no matter the season, it’s a delicious, rich, flavorful and comforting bowl of soup.
Who wouldn’t want that any day?
What’s in this vegan soup?
- olive oil
- cauliflower
- potato
- onion
- garlic
- basil
- nutmeg
- salt, pepper
How to Make a Vegan Soup Creamy
The cooking technique to achieve a creamy vegan soup is quite simple, and it can be done with almost all vegetable you choose to use in a puréed soup similar to this one. The secret: potato!
When soups are puréed like this Cauliflower Basil Soup, with a touch of potato, they can become incredibly rich and creamy. And dreamy!
I think you’d be hard pressed to find anyone who tasted it, who wouldn’t think there was cream in it. And I think that’s pretty impressive for a vegan soup.
Enjoy every last, delicious spoonful of this Cauliflower Basil Soup.
(Here are a few additional ways to thicken soups — for all diets.)

Cauliflower Basil Soup Recipe
Ingredients
- 3¼ pounds cauliflower
- 7 tablespoons olive oil
- 1 cup yellow onion, roughly chopped
- 2 teaspoons garlic, minced
- ¾ cup white potato, peeled, roughly chopped
- 2 cups packed basil leaves, washed and dried
- ½ teaspoon ground nutmeg
- 5 cups vegetable stock
- salt and freshly ground black pepper to taste
Instructions
- Preheat the oven to 500°F. (The very high heat is crucial in making this so delicious!)
- Pour ¼ cup of the olive oil on a baking sheet and set aside.
- Trim the greens and the root off of the cauliflower and cut it into approximately half-inch slices, placing them on the oil-coated baking sheet as you go. (You won’t have perfect slices, because many of the flowerets will break into pieces.)
- Flip the cauliflower pieces over so both sides are coated with the olive oil. Then, generously sprinkle with salt and pepper.
- Roast in the preheated 500°F oven until the underside of the cauliflower is very brown, about 15 minutes. Use metal kitchen tongs to flip the pieces over and sprinkle this side with salt and pepper. Then brown this side as well, about 10 more minutes.
- While the cauliflower is roasting, coat the bottom of a large soup pot with the 1 tablespoon of olive oil and place it over medium-high heat.
- Add the onion and garlic and cook until the onion is soft, about 5 minutes. Add the potato and cook for another couple of minutes. Then add the roasted cauliflower, along with any remaining oil from the baking sheet.
- Pour the vegetable stock over all of the ingredients and bring to a boil. Turn the heat to low, cover and simmer for 20 minutes. (The potatoes should be very tender when it's done.) Add the basil leaves and nutmeg and mix them in.
- Turn the heat off and use an immersion blender or standing blender to puree the soup until it's as smooth as possible. (It will be relatively thick and creamy when it's done.)
- Season with salt and pepper to taste. (Here's how.)
Notes
Cooking On The Weekends is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.
Cathy @ She Paused 4 Thought says
Since it is snowing in half the country right now, this soup is perfect timing! Soup is comforting no matter what time of year and your soup looks so inviting. I will be buying cauliflower at the farmer’s market tomorrow to make this.
Rob says
About how much basil should be used?
valentina says
Hi Rob, thank you so much for asking, as I somehow left it out of the ingredient list!
I’ve edited the recipe to include it now, thanks to you.
It’s 2 cups packed basil leaves (about 2 average sized bunches). Hope you enjoy the soup! 🙂
David says
Valentina – this soup looks amazing both from the ingredient stand point and your beautiful photo. And it looks so rich, when it is really very light and healthy!
valentina says
Thanks so much, David! That’s exactly what I was hoping for — rich and creamy, but still healthy. 😀
Kushi says
Such a delicious and flavorful combo. Loved it.
valentina says
Thanks so much!
Kristi says
The roasted cauliflower alone sounds good, I would have a hard to making that and having enough left for the actual soup. It all sounds like a great meal for a winter day.
valentina says
Thanks, Kristi. I’ve actually had that happen to me! 🙂
Helen of Fuss Free Flavours says
Roasting cauliflower gives such a fabulous flavour. Together with the other ingredients, makes for a very tasty and hearty bowl of goodness.
Patty @ Spoonabilities says
I love cauliflower and make cream of cauliflower soup all the time! Roasting and using basil sounds sooooo good! Love this!
valentina says
Thanks, Patty. Hope you try it!
Julie says
This must have such an incredible, deep flavor after roasting the cauliflower. Love a good soup recipe for cold winter days!
valentina says
Thanks so much, Julie! Yes, it’s very warming. 🙂