Imagine stepping into a cozy kitchen, the aroma of roasted cauliflower mingling with warm spices that remind you of sun-drenched Mediterranean shores. This Rich Mediterranean Cauliflower Soup is a comforting bowl of earthy flavor and creamy texture, crafted in about an hour. It’s perfect for showcasing the unique, nutty essence of cauliflower, and it works wonderfully as a hearty, nourishing meal.
This recipe is designed for anyone looking to warm up on a chilly day or impress guests with a flavorful dish. It’s ideal for weeknight dinners or lunch prep, and you can make it ahead of time and store it in the fridge for up to three days without losing any of its delightful taste.
Why You’ll Love This Recipe
- The roasting process intensifies the cauliflower’s natural sweetness, creating a deeper flavor.
- A blend of spices gives the soup a unique Mediterranean twist that’s both fragrant and flavorful.
- The creamy texture from milk or plant-based milk results in a satisfying, rich mouthfeel.
- It’s easy to customize with your favorite toppings or additional roasted vegetables.
What You’ll Need
Gather the following ingredients to create this delicious soup.
For the Cauliflower
- 2 heads cauliflower (about 4 lb), cut into florets
- kosher salt, to taste
- black pepper, to taste
- extra virgin olive oil, for roasting
For the Soup
- 2 tbsp extra virgin olive oil
- 1 small yellow onion, chopped
- 5 garlic cloves, chopped
- 2 tsp ground cumin
- 2 1/2 tsp sweet paprika
- 1 tsp ground sumac
- 1/4 tsp ground turmeric
- 4 cups (32 oz) low-sodium vegetable broth
- 1 cup water
- 2 cups whole milk or unsweetened plant-based milk
- juice from 1/2 lemon
- 1 cup fresh dill, chopped
Use low-fat milk for a lighter option.
Substitutions & Swaps
- Use coconut milk for a dairy-free version.
- Fresh herbs can replace the dill for a different flavor.
- Replace sumac with lemon zest for brightness.
- Use white onion if yellow is unavailable.
How to Make It
This soup is simple and straightforward, with each step leading to flavorful perfection.
Preheat the oven
Preheat your oven to 425°F.
Prepare the cauliflower
Cut each cauliflower head in half vertically through the stem, then slice off individual florets. If any florets are quite large, cut them into smaller pieces so that all florets are roughly the same size for even roasting.
Roast the cauliflower
Transfer the cauliflower florets to a large sheet pan. Sprinkle generously with kosher salt and black pepper, and drizzle with extra virgin olive oil. Toss well to coat all the florets evenly, then spread them out in an even layer. Roast in the preheated oven, turning once at about 25 minutes, until the florets are tender and deeply browned, about 45 minutes total. Remove from the oven and set aside.
Sauté the base
In a large heavy pot or Dutch oven, heat 2 tablespoons of extra virgin olive oil over medium heat until shimmering but not smoking. Add the chopped onion and cook, stirring occasionally, until translucent and tender, about 7 minutes. Add the chopped garlic, ground cumin, sweet paprika, sumac, and turmeric. Stir constantly for about 1 minute, just until the spices become fragrant.
Add the broth
Add about 3/4 of the roasted cauliflower (reserving some for later) to the pot with the sautéed onions and spices. Stir well to coat the cauliflower in the aromatic mixture. Pour in the vegetable broth and 1 cup of water. Increase the heat to high and bring the mixture to a boil, then lower the heat to medium and cover the pot part-way. Simmer for 5 to 7 minutes or until the soup thickens slightly.
Blend the soup
Remove the pot from heat and carefully blend the soup to your desired consistency using an immersion blender. Return the blended soup to medium heat if transferred out of the pot.
Finish the soup
Stir in the milk, lemon juice, and reserved roasted cauliflower. Heat gently until the soup is thoroughly warmed. Taste and adjust the salt as needed. Finally, stir in the chopped fresh dill just before serving.
How to Store It
Fridge: Store in an airtight container for up to 3 days.
Freezer: No, the cream may separate upon thawing.
Reheat: On the stovetop over medium heat for about 10 minutes.
Tips for Best Results
- Ensure even roasting by cutting cauliflower florets to the same size.
- For deeper flavor, let the soup simmer longer on low heat.
- For an extra zing, add a splash of balsamic vinegar before serving.
- Blend to your preferred texture—chunky or smooth!
Serving Suggestions
- Serve with crusty bread for a complete meal.
- Pair with a fresh green salad for a healthy lunch.
- Garnish with extra dill and lemon juice for added flavor.




Leave a Comment