This Mediterranean Cauliflower Soup Recipe comes together in about 30 minutes and is made all in one pot for a quick and easy weeknight dinner that your family will love! You can switch up the herbs and add in whatever vegetables you have on hand, use it as a ‘clean out the fridge’ meal to get rid of leftovers and odds and ends! Trust me, it’s a lifesaver for busy nights!
Ingredients List
Let’s get you prepped! Here’s what you’ll need for this Mediterranean Cauliflower Soup:
- 1 large head cauliflower (about 2 pounds), cut into florets
- 3 tablespoons extra virgin olive oil, plus more for drizzling
- 1 large yellow onion, diced
- 3 garlic cloves, minced
- 4 cups vegetable broth (or chicken broth)
- 1 cup water
- 2 tablespoons fresh oregano (or 2 teaspoons dried)
- 2 tablespoons fresh thyme (or 2 teaspoons dried)
- 1 tablespoon fresh rosemary, finely chopped
- 2 bay leaves
- 1 teaspoon sea salt (adjust to taste)
- ½ teaspoon freshly ground black pepper
- 2 tablespoons fresh lemon juice
- ½ teaspoon smoked paprika (optional)
- Crumbled feta cheese, for serving
- Fresh herb sprigs, for garnishing
- Toasted pine nuts, for added crunch
- Crusty bread, drizzled with olive oil for dipping (because who doesn’t love bread?)
How to Make Mediterranean Cauliflower Soup
Alright, let’s dive into it! Here’s how to whip up this creamy bowl of goodness.
1. Prepare the Aromatic Base
Start by heating 3 tablespoons of olive oil in a large, heavy-bottomed pot over medium heat. Once hot, add the diced onion and cook for about 5-6 minutes until it’s softened and translucent. You want it sweet and fragrant, when those little edges just start to turn golden, that’s a sure sign! Then, toss in the minced garlic and cook for about a minute more until it’s all deliciously aromatic!
2. Add the Cauliflower and Herbs
Next, add the cauliflower florets to the pot, making sure to coat them well in that fragrant oil mixture. Then sprinkle in the oregano, thyme, rosemary, and bay leaves, stirring to mix everything together. Let the cauliflower cook for 3-4 minutes, allowing it to absorb all those savory herb flavors.
3. Build the Soup Base
Now it’s time to pour in the 4 cups of vegetable broth and 1 cup of water, make sure the liquid covers the cauliflower by about an inch. Toss in a couple pinches of sea salt and black pepper, plus that smoked paprika if you’re feeling adventurous! Bring the mixture to a boil, then reduce the heat to maintain a gentle simmer.
4. Simmer to Perfection
Cover the pot and let it simmer away for 20-25 minutes, or until the cauliflower is completely tender, think fork-tender, where you can pierce it easily. It smells amazing, right? Let the excitement build!
5. Blend and Finish
Once the cauliflower is soft, take out those bay leaves and allow the soup to cool slightly. Now, using an immersion blender, puree the soup until it’s silky smooth, it’s such a satisfying process! If you don’t have an immersion blender, you can do this in batches with a regular blender. Just be careful! After blending, stir in 2 tablespoons of fresh lemon juice and taste. Adjust the seasonings as needed, maybe a little more salt or a squeeze more lemon? The best part!
6. Serve with Mediterranean Flair
Ladle the soup into bowls and finish it off with a generous drizzle of good olive oil. Top with crumbled feta cheese, a sprinkle of fresh herbs, or some toasted pine nuts for that extra crunch. Oh, don’t forget that crusty bread, perfect for dipping!

Enjoy your delicious Mediterranean Cauliflower Soup!
Why I Love This Recipe
This Mediterranean Cauliflower Soup Recipe is my go-to recipe when I need a comforting meal that warms the soul! It’s loaded with flavor, creamy and a little tangy from that fresh lemon juice. Plus, I’m a real sucker for dishes that are versatile; you can use whatever you’ve got on hand, whether that’s more veggies or different herbs. And honestly, the best part is that it’s a complete meal in itself, easy to whip up, and so filling, it’s become a family favorite in my house!
If you loved this soup, be sure to check out my Chicken Kofta Garlic Yogurt Sauce, my Chicken Kabsa, or my Persian Skewered Meat!
Why This Recipe Works
Quick & Easy
This soup comes together in under 30 minutes! Yep, it’s as simple as that! Perfect for when you’re juggling a million things and need a delicious meal without all the crazy fuss.
One Pot Wonder
Minimal cleanup required! Everything is done in one pot, so you can spend less time scrubbing dishes and more time enjoying a cozy meal with your loved ones.
Budget-Friendly
Using affordable, everyday ingredients means you won’t have to stretch your wallet. Cauliflower is usually pretty budget-friendly, and it’s absolutely satisfying!
Comfort Food
It’s creamy, warm, and comforting, loaded with tons of flavor! It’s just that kind of soup that wraps you up in a warm hug, you know? Perfect for chilly evenings!
Customizable
Use whatever ingredients you have on hand. Have some leftover veggies? Toss them in! Not a fan of feta? Swap it out for some goat cheese instead! It’s all about making it your own!
Serving and Storage Tips
How to Serve This Soup
Serve this Mediterranean Cauliflower Soup with crusty bread drizzled with olive oil, or alongside a fresh salad for a complete meal! It pairs beautifully with a light side, and the cozy texture makes it feel so indulgent.
How Long Will It Keep?
This soup will keep in the refrigerator for about 3-4 days. Just store it in an airtight container to keep it fresh!
Best Reheating Method
To reheat, simply warm it on the stove over medium heat, stirring occasionally until heated through. You can always add a splash of water or additional broth if it’s thickened up too much, just like your favorite café soup!
Freezer Friendly?
Yes! You can freeze this soup for up to 3 months. Let it cool completely before transferring it to freezer-safe containers. When you’re ready to enjoy it, you can defrost it in the refrigerator overnight and then reheat as mentioned above.
And there you have it! A delightful, Mediterranean Cauliflower Soup Recipe that’s bound to become a constant in your weeknight dinner rotation. The flavors are incredible, and you’ll love how simple it is to throw together. Enjoy!
This recipe will make your kitchen smell heavenly, so don’t forget to share the good vibes, and the recipe with your friends and family. Happy cooking! For more Recipes Follow Us in our Pinterest.
Print
Mediterranean Cauliflower Soup
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A creamy Mediterranean cauliflower soup that’s quick to prepare and perfect for a comforting weeknight dinner.
Ingredients
- 1 large head cauliflower (about 2 pounds), cut into florets
- 3 tablespoons extra virgin olive oil, plus more for drizzling
- 1 large yellow onion, diced
- 3 garlic cloves, minced
- 4 cups vegetable broth (or chicken broth)
- 1 cup water
- 2 tablespoons fresh oregano (or 2 teaspoons dried)
- 2 tablespoons fresh thyme (or 2 teaspoons dried)
- 1 tablespoon fresh rosemary, finely chopped
- 2 bay leaves
- 1 teaspoon sea salt (adjust to taste)
- ½ teaspoon freshly ground black pepper
- 2 tablespoons fresh lemon juice
- ½ teaspoon smoked paprika (optional)
- Crumbled feta cheese, for serving
- Fresh herb sprigs, for garnishing
- Toasted pine nuts, for added crunch
- Crusty bread, drizzled with olive oil for dipping
Instructions
- Prepare the aromatic base: Heat olive oil in a large pot over medium heat. Add onion and cook until softened, about 5-6 minutes. Add minced garlic and cook for 1 more minute.
- Add the cauliflower florets and herbs: Coat the cauliflower in the oil, stirring in oregano, thyme, rosemary, and bay leaves. Cook for 3-4 minutes.
- Build the soup base: Pour in vegetable broth and water, ensuring it covers the cauliflower. Add salt, pepper, and smoked paprika. Bring to a boil then simmer.
- Simmer to perfection: Cover and let it simmer for 20-25 minutes, until cauliflower is tender.
- Blend and finish: Remove bay leaves, blend the soup until smooth, stir in lemon juice, and adjust seasonings as necessary.
- Serve with Mediterranean flair: Ladle soup into bowls, drizzle with olive oil, and top with feta, herbs, or pine nuts. Serve with crusty bread for dipping.
Notes
This soup is customizable; feel free to add leftover veggies or swap the feta for goat cheese.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 serving
- Calories: 300
- Sugar: 5g
- Sodium: 600mg
- Fat: 14g
- Saturated Fat: 2g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 5g
- Protein: 8g
- Cholesterol: 5mg



