Mediterranean Vegan Cauliflower Soup

5 from 3 votes
Jump to RecipeComment

This post may contain affiliate links.

This roasted vegan cauliflower soup is creamy and rich without any dairy. Made with just a few ingredients, this cauliflower soup comes together in less than an hour, making it the perfect weeknight dinner that the whole family will love.

front shot of roasted cauliflower soup with a spoon.


 

We love creamy soups as part of our weeknight dinners and we love them even more when they’re made without cream since that makes them lighter. From our popular Turkish red lentil soup and potato soup to roasted butternut squash soup, it’s the vegetables and the power of an immersion blender that gives each soup that silky and luscious creaminess. Today I’m going to show you how to make creamy vegan cauliflower soup with a touch of saffron, and I bet everyone will ask for seconds!

I think cauliflower is truly underappreciated. One of my favorite ways to eat cauliflower is to make whole roasted cauliflower as a vegetarian main dish. Sometimes I turn it into fritters or this delicious roasted cauliflower salad that doubles as a filling dinner, and other times I make this creamy, luscious roasted cauliflower soup which is perfect for any time of the year!

Ingredients

To make this recipe you need cauliflower, olive oil, onion, garlic, spices and bloomed saffron.
  • Cauliflower: You need a whole head of cauliflower to make this soup. Make sure the cauliflower is very firm and pale, with no dark or brown spots.
  • Olive oil: Use extra virgin olive oil to roast the cauliflower and sauté the onions.
  • Onion and garlic: These would be the base of the soup. You can also use shallots if desired.
  • Spices: I use Aleppo pepper, cumin and turmeric. You can also use spice mixes such as Persian advieh, seven spice or ras el hanout.
  • Saffron: The great flavor of this soup comes from saffron. We will bloom the saffron on ice. Check out my tutorial on how to bloom saffron.

How To Roast Cauliflower

  1. Preheat the oven to 425 degrees F. Cut the cauliflower into bite-size florets and toss it with the olive oil, salt and pepper.
  2. Roast in the oven for 25 minutes, flip halfway through so the cauliflower florets roast evenly on all sides.
  3. Make sure not to overbake the cauliflower. You’ll know it’s ready once it’s tender and you can slice it easily.

How To Make Vegan Cauliflower Soup

roast the cauliflower, saute the onion and garlic then add the cauliflower and spices. Add the stock and cook then blend.

Preheat the oven to 425 degrees F. Cut the cauliflower into bite-size florets and toss it with the olive oil, salt and pepper, then arrange them on a baking sheet in one single layer.

Roast in the oven for 25 minutes, flip halfway through so the cauliflower florets roast evenly on all sides.

While the cauliflower is roasting, sauté the onion in olive oil until translucent. Add the garlic and cook for a couple of minutes then add the roasted cauliflower florets.

Season with the turmeric, paprika and cumin. Stir to combine then add the vegetable stock.

Bring it to a simmer, cover and cook for 15 minutes. Using an immersion blender, blend the soup until creamy. Stir in the bloomed saffron and serve warm.


What To Serve with Cauliflower Soup

We love serving this roasted cauliflower soup with some fresh bread such as barbari or pide bread. A side salad such as tabouli, fattoush or Greek salad can turn this into a complete vegetarian dinner.

Leftovers

Store the leftovers in an airtight container and refrigerate for up to 4 days. Reheat in a saucepan over medium heat for about 10 minutes, stirring occasionally.

Can I freeze cauliflower soup? Yes, this soup freezes beautifully. Transfer the soup to a freezer-safe container and freeze for up to 3 months. To serve, thaw in the fridge overnight and then reheat in a saucepan.

Frequently Asked Questions

Can I make this soup ahead of time?

Yes, you can make roasted cauliflower soup up to 1 day in advance.

Can I use frozen cauliflower for this recipe?

I don’t recommend using frozen cauliflower for this recipe since roasted frozen cauliflower won’t have the same flavor.

Why does my cauliflower soup taste bitter?

If the cauliflower is overcooked, it’ll taste better. The cauliflower is ready once you can prick it easily with a fork or knife.

Why is my cauliflower soup bland?

Not enough seasoning! Cauliflower needs generous seasoning so don’t be shy. Taste the soup before serving and add more salt if needed.

two bowls of soup topped with cauliflower.

More Vegan Soup Recipes To Try

Did you make this recipe? I’d love to hear about it! Please comment and leave a 5-star🌟 rating below. You can also follow us on Instagram, Facebook, Pinterest or subscribe to our newsletter to get a free e-Cookbook!

5 from 3 votes

Vegan Cauliflower Soup Recipe

Vegan cauliflower soup is creamy and rich without any cream! Made with just a few ingredients and in less than an hour, this cauliflower soup is a family favorite.
Prep: 10 minutes
Cook: 40 minutes
Total: 50 minutes
Servings: 4
Save this Recipe
Enter your email and get it sent to your inbox!

Ingredients 

Instructions 

  • Sprinkle the ground saffron over 2 cubes of ice and set it aside to melt. This will be your bloomed saffron.
  • Preheat the oven to 425 F. Toss the cauliflower with 2 tablespoons olive oil, 1 teaspoon kosher salt and pepper. Arrange the cauliflower florets on a baking sheet in one single layer and roast for 25 minutes, flipping them once to make sure they roast evenly. The cauliflower is ready once you can prick it easily with a knife or fork. Save a few florets for garnish.
  • Heat the remaining olive oil in a pot or a Dutch oven over medium high heat. Saute the onion until translucent, about 5 minutes. Add the garlic, turn the heat to medium and cook for a couple of minutes.
  • Add in the roasted cauliflower followed by the turmeric, paprika, cumin and the remaining 1/2 tsp kosher salt.
  • Pour in the vegetable stock and bring it the soup to a simmer. Cover and cook for 15 minutes.
  • Turn the heat off. Using an immersion blender, blend the soup until smooth and creamy. Turn the heat on to medium and add the bloomed saffron to the soup. Cook for 5 more minutes.
  • Serve and garnish with roasted cauliflower florets.

Video

Notes

  • Store the leftovers in an airtight container and refrigerate for up to 4 days. Reheat in a saucepan over medium heat. 
  • To freeze this soup, let it cool completely then transfer it to a freezer-safe container and freezer for up to 3 months. To serve, thaw in the fridge overnight and reheat in a saucepan. 
  • I don’t recommend using frozen cauliflower to make this recipe. 
  • Make sure not to overcook the cauliflower since it’ll become bitter. 

Nutrition

Calories: 164kcal | Carbohydrates: 15g | Protein: 4g | Fat: 11g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 8g | Sodium: 1866mg | Potassium: 522mg | Fiber: 4g | Sugar: 6g | Vitamin A: 658IU | Vitamin C: 73mg | Calcium: 53mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this recipe? Leave a comment below!

About Shadi Hasanzadenemati

Get a free eBook!
Fill out the form to get exclusive recipes that aren’t available anywhere else, plus receive free weekly recipes!
5 from 3 votes (1 rating without comment)

Leave a comment

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

Recipe Rating




2 Comments