This rich and velvety cauliflower soup brings together the best of Mediterranean flavors. Roasted cauliflower florets develop deep, nutty sweetness before being blended with aromatic vegetables and fragrant spices like cumin, smoked paprika, and oregano.
The method is straightforward: roast the cauliflower until golden, simmer it with onions, carrots, and celery in vegetable broth, then purée until silky smooth. A finishing touch of lemon zest and juice adds brightness that cuts through the creaminess.
Garnish with toasted pine nuts, fresh parsley, and a drizzle of olive oil for texture and visual appeal. The result is a comforting, satisfying bowl perfect for lunch or dinner, ready in under an hour.
The first time I made this soup, it was actually accidental. I had a cauliflower head that needed using and a craving for something warm after a gray rainy walk home from the market. The roasted version turned out so incredibly silky that my roommate asked three times if I was secretly using heavy cream.
Last winter I served this at a small dinner party when my friend Sarah was visiting from out of town. She kept hovering around the pot, asking what spices I used because the smell was making everyone genuinely hungry hours before dinner time.
Ingredients
- 1 large head cauliflower: Cutting into evenly sized florets helps them roast at the same rate, so nothing ends up undercooked or burnt
- 1 medium yellow onion: Dicing small helps it melt into the soup base without any noticeable chunks
- 2 cloves garlic: Minced fresh adds more aromatic depth than garlic powder ever could
- 1 medium carrot: Peeled and sliced into thin rounds for even cooking with the celery
- 1 celery stalk: Sliced similarly to the carrot so both soften together in the pot
- 4 cups vegetable broth: Low sodium lets you control the salt level yourself, which I learned matters so much more than expected
- 1 cup water: Thins the broth just enough without diluting all that developed flavor
- 2 tbsp extra virgin olive oil: Divided between roasting and sautéing, this quality oil really shines in simple soups
- 1 tsp ground cumin: Adds that earthy Mediterranean backbone everyone notices but cannot quite identify
- ½ tsp smoked paprika: Just enough to lend subtle warmth without overwhelming the delicate cauliflower flavor
- 1 tsp dried oregano: Brings a familiar herb note that makes the whole soup taste comforting and right
- ½ tsp ground black pepper: Freshly cracked makes such a difference here
- 1 tsp salt: Adjust to taste after blending since flavors concentrate beautifully
- ½ lemon: Both zest and juice wake up all the other flavors and cut through the richness
- 2 tbsp fresh parsley: Chopped right before serving adds a fresh pop against the creamy soup
- 2 tbsp toasted pine nuts: These add such a lovely buttery crunch on top
Instructions
- Roast the cauliflower first:
- Preheat your oven to 425°F and line a baking sheet with parchment paper. Toss those cauliflower florets with 1 tablespoon olive oil, half the salt, and black pepper until everything is well coated. Spread them in a single layer and roast for 20 to 25 minutes, turning once halfway through, until they are golden in spots and tender throughout.
- Build the soup base while cauliflower roasts:
- Heat the remaining olive oil in a large pot over medium heat. Add the onion, carrot, and celery, sautéing for about 5 minutes until they have softened and smell sweet. Stir in the garlic and cook for just 1 minute more, being careful not to let it brown.
- Toast the spices:
- Add the cumin, smoked paprika, and oregano to the pot, stirring constantly for about 1 minute. You will know they are ready when the fragrance suddenly fills the air and makes you want to taste immediately.
- Combine everything and simmer:
- Set aside a few of the prettiest roasted florets for garnish later. Add the remaining cauliflower to the pot along with the vegetable broth and water. Bring it all to a gentle boil, then reduce heat and let it simmer for 10 minutes so all those flavors really get to know each other.
- Blend until perfectly smooth:
- Remove the pot from heat and use an immersion blender to purée until silky and creamy. If you are using a countertop blender, work in batches and be extra careful with hot liquids. The texture should feel luxurious.
- Add brightness and serve:
- Stir in the lemon zest and juice, then taste the soup. Adjust with more salt or pepper as needed. Ladle into warm bowls and top with those reserved cauliflower florets, fresh parsley, toasted pine nuts, and a final drizzle of olive oil.
This soup has become my go to when friends need feeding but I want something that feels special without spending all day at the stove. There is something about that combination of roasted earthiness and bright citrus that just makes people feel taken care of.
Making It Your Own
After making this soup probably twenty times, I have found that small adjustments can make it feel completely new while keeping that same comforting soul. Sometimes I add a pinch of red pepper flakes if I want a little kick on cold days.
Serving Suggestions
A thick slice of crusty bread rubbed with garlic and toasted until golden is practically mandatory in my house. The soup is substantial on its own, but that bread for soaking up every last drop really makes it a full meal.
Storage And Make Ahead Tips
This soup actually tastes even better the next day, which I discovered accidentally when I made too much. The flavors continue developing in the refrigerator, so do not hesitate to make it a day ahead if you are planning for company.
- Cool completely before transferring to airtight containers
- Reheat gently over low heat, stirring occasionally
- Add a splash of water if it has thickened overnight
Hope this soup brings as much warmth to your kitchen as it has to mine over the years.
Recipe Q&A Section
- → Can I make this soup ahead of time?
-
Absolutely. This soup actually tastes better the next day as flavors meld together. Store in an airtight container in the refrigerator for up to 4 days. Reheat gently over medium-low heat, adding a splash of water or broth if it has thickened too much.
- → Can I freeze this cauliflower soup?
-
Yes, this soup freezes beautifully. Cool completely before transferring to freezer-safe containers. Leave about an inch of space at the top as liquids expand when frozen. It will keep well for up to 3 months. Thaw overnight in the refrigerator before reheating.
- → What can I substitute for pine nuts in the garnish?
-
Toasted almonds, pumpkin seeds, or sunflower seeds work wonderfully as alternatives. For a nut-free option, try crispy chickpeas or simply omit the crunch element and focus on fresh herbs and olive oil drizzle.
- → How do I get the smoothest texture?
-
An immersion blender works well, but a high-speed countertop blender yields the silkiest results. If using a regular blender, work in batches and be careful with hot liquids—remove the center cap of the lid and cover with a kitchen towel to allow steam to escape.
- → Can I add protein to make it more filling?
-
Stir in a can of drained chickpeas or white beans during the last 5 minutes of simmering for plant-based protein. Alternatively, serve with grilled chicken or shrimp on the side. A dollop of Greek yogurt also adds protein while enhancing creaminess.