Mediterranean Vegan Cauliflower Soup recipe served in a rustic bowl

Mediterranean Vegan Cauliflower Soup Recipe: The Cozy Classic Your Cold Nights Need

By:

Veronica Taylor

October 17, 2025

There’s something soul-soothing about a bowl of soup that doesn’t just taste good—it feels good. This Mediterranean Vegan Cauliflower Soup recipe has been my go-to comfort food whenever New York decides to throw one of those moody, rainy evenings my way. And trust me, as someone who grew up under the Texas sun and now navigates city life, I know the kind of meals that feed both body and soul.

This recipe? It’s creamy without a lick of cream, rich with warm spices like cumin and turmeric, and easy enough to whip up on a weeknight (even with a clingy toddler on your hip or a Zoom meeting 30 minutes away). Let’s just say: this soup has saved my dinner plans more than once.

Table of Contents

Why You’ll Love This Mediterranean Vegan Cauliflower Soup Recipe

  • 100% Plant-Based: No dairy, no fuss, and still incredibly creamy.
  • Fast and fuss-free: Ready in under an hour from prep to table.
  • Packed with flavor: Thanks to roasted cauliflower, Aleppo pepper, saffron, and garlic.
  • Family-approved: Even my picky eaters go back for seconds.
  • Comforting: Warm spices make this feel like a hug in a bowl.

This soup doesn’t just satisfy—it nourishes. And we all need more of that in our lives.

What Does Mediterranean Vegan Cauliflower Soup Taste Like?

Imagine if your favorite cozy sweater were edible. Seriously—it’s that kind of comfort. Roasting the cauliflower brings out its nutty, caramelized depth, while saffron and Aleppo pepper bring a touch of the Mediterranean sun to your spoon. It’s creamy (without cream!), slightly smoky, and warmly spiced.

And thanks to the onion and garlic base, it has a depth of flavor that tastes like it simmered all day—even if it didn’t.

Ingredients You’ll Need for Mediterranean Vegan Cauliflower Soup Recipe

This soup uses simple pantry staples and a few special touches that make it feel gourmet. Here’s everything you’ll need:

  • 1/4 tsp ground saffron (bloomed in 2 ice cubes)
  • 1 large head of cauliflower, cut into bite-sized florets
  • 3 tbsp olive oil
  • 1 1/2 tsp kosher salt, divided
  • 1/2 tsp black pepper
  • 1 large yellow onion, chopped
  • 3 garlic cloves, minced
  • 1/2 tsp turmeric
  • 1 tsp Aleppo pepper (or substitute with red pepper flakes)
  • 1 tsp ground cumin
  • 4 cups vegetable stock

This recipe is similar in ease and comfort to our Turkish Lentil Soup and pairs beautifully with crusty bread or even a light salad like the one we serve with our Cauliflower Mac and Cheese.

Ingredients for Mediterranean Vegan Cauliflower Soup recipe
All the fresh ingredients you need for this Mediterranean soup

How to Make Mediterranean Vegan Cauliflower Soup Recipe – Step by Step

Whether you’re a seasoned home cook or just dipping your ladle into plant-based cooking, this step-by-step Mediterranean Vegan Cauliflower Soup recipe will walk you through everything you need to know—from roasting the cauliflower to blending the soup into silky perfection. Let’s break it down together:

Step 1: Bloom the Saffron (Don’t Skip This!)

Start by sprinkling ¼ teaspoon of ground saffron over two ice cubes in a small bowl. Let it sit and melt slowly while you prep the rest. This simple technique is called blooming, and it helps unlock the full flavor and color of the saffron—an essential ingredient that gives this soup its Mediterranean warmth.

💡 Curious about other flavor-boosting tricks? You’ll love our Lemony Greek Chickpea Soup where lemon zest is the magic-maker.

Step 2: Roast the Cauliflower for Deep Flavor

Preheat your oven to 425°F (220°C).

Cut one large head of cauliflower into bite-sized florets. In a large mixing bowl, toss the florets with:

  • 2 tablespoons olive oil
  • 1 teaspoon kosher salt
  • ½ teaspoon black pepper

Spread them out on a baking sheet in a single layer—this helps them brown evenly instead of steaming. Roast for 25 minutes, flipping halfway through. You’ll know they’re done when they’re golden brown and can be pierced easily with a knife.

👉 Tip: Save a handful of the roasted florets to use later as a garnish—this adds texture and makes the final bowl look gorgeous.

Need more ideas for cauliflower? Check out our cozy Cauliflower Mac and Cheese recipe that’s just as kid-approved.

Step 3: Sauté the Aromatics

In a large Dutch oven or soup pot, heat the remaining 1 tablespoon of olive oil over medium-high heat.

Add:

  • 1 chopped large onion

Sauté for about 5 minutes, stirring occasionally until the onion becomes soft and translucent. This is your flavor foundation.

Next, stir in:

  • 3 cloves garlic, minced

Turn the heat to medium and cook for another 2 minutes, letting the garlic gently release its aroma.

🥄 Looking for prep tips to save time on chopping? Our kitchen hacks post shares easy knife tricks and how to store chopped garlic for the week.

Step 4: Add Roasted Cauliflower and Spices

Now, gently stir in your freshly roasted cauliflower—except the florets you set aside for garnish.

Add:

  • ½ tsp turmeric
  • 1 tsp Aleppo pepper (or red pepper flakes if that’s what’s in your pantry)
  • 1 tsp ground cumin
  • The remaining ½ tsp kosher salt

Cook for 2–3 minutes, stirring to coat the cauliflower and onions with the vibrant spices. You’ll notice the kitchen start to smell heavenly at this point—earthy, toasty, and warm.

Step 5: Pour in the Stock and Simmer

Add 4 cups of vegetable stock to the pot. Bring the soup to a gentle simmer, then cover with a lid.

Let it cook for 15 minutes. This step helps marry all the flavors and softens the cauliflower even more, making it easier to blend.

Step 6: Blend the Soup Until Creamy

After simmering, turn off the heat.

Using an immersion blender, puree the soup directly in the pot until smooth and creamy. If you don’t have an immersion blender, carefully transfer the soup to a traditional blender in batches—just be sure to vent the lid slightly to prevent pressure buildup.

🍲 Looking for more smooth and satisfying soups? Our Butternut Squash and Sweet Potato Soup is another dreamy option.

Step 7: Add the Bloomed Saffron and Finish

Turn the heat back on to medium.

Pour in the melted saffron (along with the remaining liquid) and stir gently. Let it cook for another 5 minutes, allowing the saffron to infuse the soup with its unmistakable golden hue and subtle floral flavor.

Step 8: Serve and Garnish Like a Pro

Ladle the soup into bowls and top with your reserved roasted cauliflower florets. A drizzle of high-quality olive oil or a sprinkle of smoked paprika can take it over the top.

Pair it with crusty bread, or try our Creamy Orzo with Garlic Butter Asparagus on the side for a more filling meal.

Final Notes on This Step-by-Step Mediterranean Vegan Cauliflower Soup

This isn’t just a soup—it’s a cozy ritual. And with this step-by-step guide, you can feel confident making it anytime, even on a busy weeknight. Whether you’re batch cooking or entertaining a guest who “just turned vegan last week,” this recipe is always a hit.

Want more ideas like this? You might love our Best Lentil Soup Recipe or Golden Chicken Lentil Soup if you’re in the mood for protein-rich goodness next time.

Tips and Tricks for Perfect Mediterranean Vegan Cauliflower Soup Recipe

  • Don’t skip the roast: Roasting the cauliflower makes all the difference in flavor.
  • No immersion blender? A regular blender works, just cool slightly and blend in batches.
  • Blooming saffron: That little step adds layers of flavor—don’t rush it.
  • Want it spicier? Add a pinch more Aleppo or even a dash of cayenne.
  • Avoid frozen cauliflower: It gets mushy and lacks that roasted depth.

Storage

  • Refrigerator: Store in an airtight container up to 4 days.
  • Freezer: Cools like a dream. Freeze for up to 3 months in a sealed container.
  • Reheating: Warm gently in a saucepan over medium heat. Stir well before serving.

FAQs

Can I use frozen cauliflower?
I really don’t recommend it. You’ll miss out on that nutty roasted flavor that fresh brings to the table.

Is this soup spicy?
It’s warm, not hot. Aleppo pepper adds a mild kick, but you can tone it down (or kick it up!) based on your spice tolerance.

Is this gluten-free?
Yes! Naturally gluten-free and dairy-free—no swaps needed.

Conclusion

This Mediterranean Vegan Cauliflower Soup recipe is the kind of meal that makes you feel like you’re doing something good—for your body, your tastebuds, and your schedule. It’s fast, flavorful, and fancy without being fussy.

And if you love a nourishing bowl like this one, try our Lemony Greek Chickpea Soup next—it’s another winner from my kitchen to yours.

Follow us on Pinterest for weekly slow cooker inspiration, or join the conversation over on our Facebook page where fellow food lovers share their favorite comfort meals.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Mediterranean Vegan Cauliflower Soup recipe served in a rustic bowl

Mediterranean Vegan Cauliflower Soup Recipe: The Cozy Classic Your Cold Nights Need


  • Author: Veronica Taylor
  • Total Time: 50 minutes
  • Yield: 4 servings 1x

Description

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.


Ingredients

Scale
  • 1/4 tsp ground saffron
  • 1 head cauliflower, cut into bite-sized pieces
  • 3 tbsp olive oil
  • 1 1/2 tsp kosher salt
  • 1/2 tsp black pepper
  • 1 large onion, chopped
  • 3 cloves garlic, minced
  • 1/2 tsp turmeric
  • 1 tsp Aleppo pepper
  • 1 tsp cumin
  • 4 cups vegetable stock

Instructions

1. Sprinkle the ground saffron over 2 cubes of ice and set it aside to melt. This will be your bloomed saffron.

2. Preheat the oven to 425°F. Toss the cauliflower with 2 tablespoons olive oil, 1 teaspoon kosher salt, and black pepper. Arrange on a baking sheet in a single layer and roast for 25 minutes, flipping once. Save a few florets for garnish.

3. Heat the remaining 1 tablespoon of olive oil in a pot over medium-high heat. Sauté the onion until translucent, about 5 minutes.

4. Add garlic, reduce heat to medium, and cook for a couple more minutes.

5. Add the roasted cauliflower, turmeric, Aleppo pepper, cumin, and remaining 1/2 tsp salt to the pot.

6. Pour in the vegetable stock and bring the soup to a simmer. Cover and cook for 15 minutes.

7. Turn off the heat and use an immersion blender to blend the soup until smooth and creamy.

8. Turn heat back on to medium and stir in the bloomed saffron. Cook for 5 more minutes.

9. Serve hot and garnish with the reserved roasted cauliflower florets.

Notes

Store leftovers in an airtight container and refrigerate for up to 4 days. Reheat in a saucepan over medium heat.

To freeze, let the soup cool completely, then transfer to a freezer-safe container and freeze for up to 3 months. Thaw overnight in the fridge and reheat in a saucepan.

Do not use frozen cauliflower, as it can affect texture.

Avoid overcooking the cauliflower to prevent bitterness.

  • Prep Time: 10 minutes
  • Cook Time: 40 minutes
  • Category: Soup
  • Method: Roasting, Blending
  • Cuisine: Middle Eastern-Inspired

Nutrition

  • Serving Size: 1 bowl
  • Calories: 164
  • Sugar: 6g
  • Sodium: 1866mg
  • Fat: 11g
  • Saturated Fat: 2g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 15g
  • Fiber: 4g
  • Protein: 4g
  • Cholesterol: 0mg

Keywords: Vegan Cauliflower Soup, Creamy Vegan Soup, Healthy Comfort Food

Leave a Comment

Recipe rating