
This velvety Mediterranean-inspired cauliflower soup turns basic items into a smooth, hearty dish that's both fancy and filling. The oven-baked cauliflower brings a rich taste that turns this easy soup into something truly outstanding.
I originally came up with this soup during a super wet Mediterranean getaway when I needed something hot but not heavy. These days it's my favorite thing to make when I have friends over who like clean, bright tastes without feeling stuffed afterward.
- Florets from one big cauliflower head makes a super smooth base with zero dairy needed
- Olive oil go for extra virgin to get that real Mediterranean taste
- Yellow onion gives that must-have flavor foundation
- Garlic cloves always use fresh for the best possible taste
- Ground cumin brings a warm earthiness that works so well with cauliflower
- Vegetable broth pick low sodium so you can adjust salt yourself
- Fresh lemon juice makes everything pop and adds true Mediterranean flair
- Salt and pepper add to your liking
- Fresh parsley gives nice color and a fresh herb taste
How To Make Delicious Mediterranean Cauliflower Soup
- Roast the Cauliflower
- Mix cauliflower florets with olive oil salt and pepper and lay them out on a baking sheet with parchment. Bake at 400°F for 25 to 30 minutes until they're golden brown on the edges and a bit crispy. This browning adds amazing flavor that really makes this soup stand out.
- Build the Flavor Base
- Warm up olive oil in a big pot over medium heat. Throw in the chopped onion and cook about 5 minutes until it's see-through and soft. This makes the tasty base for your soup.
- Bloom the Aromatics
- Put minced garlic and ground cumin in with the onions and cook for around 60 seconds until you can smell them. This quick cooking lets out their natural oils and makes the soup taste much better.
- Combine and Simmer
- Add your nicely roasted cauliflower and vegetable broth to the pot. Let it come to a light boil then turn down the heat so it just simmers for about 10 minutes. This helps all the flavors mix together and softens the cauliflower completely.
- Blend to Perfection
- Use a stick blender right in the pot or carefully pour into a regular blender bit by bit. Blend until it's totally smooth and silky. Put it back in the pot if you used a countertop blender.
- Final Seasoning
- Mix in fresh lemon juice and add salt and pepper how you like it. The lemon is super important because it makes all the flavors pop and gives that special Mediterranean touch.
The cumin is really the hidden hero in this soup. I found out how important it was years back when I put in twice as much as I meant to. That lucky mistake made such an amazing earthy flavor that I've been making it that way ever since. My grandma from the Mediterranean would totally approve of how these flavors work together.
Make It Your Own
This soup works great as a starting point for your own twist. Want more protein? Throw in a can of rinsed white beans before you blend. For a richer taste drizzle some extra olive oil on top or add a swirl of coconut cream. Some of my pals like adding a bit of red pepper flakes for a mild kick or putting crispy baked chickpeas on top for some crunch.

Storage Tips
This soup stays good in the fridge for up to 4 days if you keep it in a sealed container. The flavors actually get better after sitting for a day as they have time to blend together. When you want to heat it up just warm it slowly on the stove over medium low heat and stir now and then. You might need to add a splash of broth since the soup tends to get thicker in the fridge.
Serving Suggestions
Enjoy this tasty soup as a first course for a Mediterranean dinner or as the main dish with some crusty whole grain bread and a simple green salad. For a full meal I often have it with warm pita bread cut into triangles and a side of hummus or baba ganoush. In summer I sometimes serve it cold with extra lemon squeezed in and a drizzle of your nicest olive oil.

Frequently Asked Questions
- → Can I prepare it in advance?
Sure thing! It keeps great for up to 3 days in the fridge. Store in a sealed container and gently heat it on the stove when ready to eat. If it thickens too much, add a splash of broth to thin it out.
- → How do I make it creamy without dairy?
Want it richer but dairy-free? Toss in a handful of soaked cashews before blending, or stir in a bit of coconut milk after. You can even include a small potato with the cauliflower for extra thickness.
- → What pairs well with this soup?
It’s awesome with crunchy bread, Greek salad, or some pita on the side. For something heartier, team it with falafel or grilled halloumi for a full meal.
- → Can I swap fresh cauliflower for frozen?
Absolutely! Frozen works too, though roasted fresh florets pack more flavor. If using frozen, skip roasting and toss it straight in the pot with the onions. Cook a little longer to make sure it softens.
- → What herbs or spices can I add?
Spice it up with a pinch of cinnamon, smoked paprika, or some za’atar for a twist. Fresh herbs like oregano, dill, or mint also make great toppings alongside parsley.
- → Can I freeze this for later?
Yep! It freezes just fine for up to 3 months. Cool it down, seal it in freezer-safe containers, and leave space for expansion. Let it thaw in the fridge before heating gently.