This savory cauliflower soup combines roasted vegetables with warm Mediterranean spices for a rich, comforting flavor. Using whole milk instead of heavy cream keeps the texture velvety while remaining light on the palate.

List of ingredients
- 2 heads of cauliflower (about 4 pounds) – cut into uniform florets for even roasting.
- Kosher salt – used for seasoning throughout.
- Black pepper – adds a mild heat to the roast.
- Extra virgin olive oil – used for roasting and sautéing.
- 1 small yellow onion, chopped – provides a sweet, aromatic base.
- 5 garlic cloves, chopped – adds depth and pungent flavor.
- 2 teaspoons ground cumin – brings a warm, earthy note.
- 2 1/2 teaspoons sweet paprika – provides a mild, sweet pepper flavor.
- 1 teaspoon ground sumac – adds a distinct citrusy tang.
- 1/4 teaspoon ground turmeric – contributes earthy tones and vibrant color.
- 32 ounces (4 cups) low-sodium vegetable broth – the savory liquid base.
- 2 cups whole milk or unseasoned, unsweetened plant-based milk – for a creamy finish.
- Juice of 1/2 lemon – brightens the overall flavor profile.
- 1 cup chopped fresh dill – provides a fresh, herbal contrast.
step-by-step instructions
- Prepare the Oven and Vegetable: Preheat your oven to 425°F. Slice the cauliflower heads in half through the stem and separate the florets, cutting larger pieces into smaller ones so they are all uniform in size for consistent cooking.
- Season and Coat: Place the florets on a large sheet pan, sprinkle with salt and pepper, and drizzle with olive oil. Toss the pieces thoroughly to ensure every floret is coated, then spread them out in a single layer without overlapping.
- Roast the Cauliflower: Roast the florets for about 45 minutes in total, turning them at the 25-minute mark. Remove them from the oven once they are tender and have developed deep brown caramelized edges.
- Sauté Aromatics and Spices: In a large Dutch oven or heavy pot, heat 2 tablespoons of olive oil over medium heat. Sauté the chopped onion until translucent (about 7 minutes), then stir in the garlic, cumin, paprika, sumac, and turmeric for 1 minute until fragrant.
- Simmer the Base: Add 3/4 of the roasted cauliflower to the pot, reserving the rest for the final step. Stir to coat the vegetables in spices, then pour in the vegetable broth and 1 cup of water. Bring to a boil on high, then reduce heat to medium and simmer partially covered for 5 to 7 minutes.
- Blend for Texture: Remove the pot from the heat briefly. Use an immersion blender to blend the soup to your preferred consistency, leaving it slightly chunky or making it completely smooth.
- Finalize and Garnish: Return the pot to medium heat and stir in the milk, lemon juice, and the reserved roasted cauliflower. Heat through gently without boiling, adjust salt to taste, and stir in the fresh dill before serving.
Optimizing the Roasting Process
Use Multiple Baking Sheets
Avoid crowding your cauliflower on a single pan. When florets are packed too tightly, they steam instead of roast, which prevents the edges from browning and caramelizing. Using two pans ensures maximum airflow and better flavor development.
Rotate the Pan for Even Browning
Ovens often have hot spots that can lead to uneven cooking. Rotate your sheet pan 180 degrees halfway through the roasting time. This ensures that all florets achieve the same level of golden-brown char.
Ensure Uniform Floret Size
Cut the cauliflower into pieces of roughly the same size. This prevents smaller pieces from burning while larger pieces remain raw. Consistent sizing leads to a more uniform texture once the soup is blended.
Ingredient Substitutions and Alternatives
Dairy-Free Milk Options
For a vegan version, replace whole milk with an unsweetened plant-based alternative. Cashew milk or full-fat coconut milk provide the closest creamy consistency to dairy. Avoid sweetened versions as they will clash with the savory spices.
Replacing Sumac with Citrus
If sumac is unavailable, you can substitute it with a small amount of extra lemon zest. Sumac provides a tart, acidic punch that mimics lemon. Adding zest directly into the sautéed aromatics provides a similar brightness.
Alternative Herb Pairings
While fresh dill is traditional for this flavor profile, you can use fresh parsley or chives. Parsley offers a cleaner, grittier freshness, while chives add a mild onion-like bite. Stir these in at the very end to preserve their color.
Using Different Onion Varieties
Yellow onion is ideal for its balanced sweetness, but white onion or shallots work well too. Shallots provide a more refined, subtle flavor that pairs excellently with the earthy turmeric and cumin.
Serving and Pairing Suggestions
Pairing with Crusty Breads
A rustic, toasted baguette or warm focaccia is an ideal accompaniment. The porous nature of these breads allows them to soak up the creamy soup. Brush them with olive oil and sea salt before toasting for added flavor.
Complementary Side Salads
Serve the soup with a bright, acidic salad to balance the creaminess. An arugula salad with a lemon-olive oil dressing or a beet salad with orange segments works well. The acidity cuts through the richness of the milk.
Garnish Ideas for Presentation
Top each bowl with a drizzle of high-quality extra virgin olive oil for added richness. A sprinkle of paprika or a few reserved browned cauliflower florets adds visual appeal. A pinch of fresh dill on top ensures a burst of herbal aroma.
Storage and Reheating Guidelines
Refrigeration and Shelf Life
Allow the soup to cool completely before transferring it to an airtight container. Store it in the refrigerator for 3 to 4 days. Keeping it tightly sealed prevents the soup from absorbing other odors in the fridge.
Proper Reheating Techniques
Warm the soup in a saucepan over medium heat, stirring frequently. Avoid bringing the soup to a rolling boil, as this can cause the milk to separate or curdle. Add a splash of water or vegetable broth if the soup has thickened too much during storage.
Freezing the Soup Base
To freeze this soup, do not add the milk or lemon juice before storing. Freeze the blended vegetable base in freezer-safe containers for up to 2 months. Thaw overnight in the refrigerator, then heat and stir in the milk and lemon juice fresh.
Troubleshooting Common Issues
Fixing an Overly Thick Consistency
Cauliflower can absorb a lot of liquid as it sits, making the soup thicker over time. If the consistency is too dense, stir in small amounts of vegetable broth or water while reheating. Do this gradually until the desired smoothness is restored.
Balancing Excess Acidity
If the lemon juice or sumac makes the soup too tart, you can balance it with a tiny pinch of sugar or more milk. The fat in the milk helps neutralize the acidity. Add these in small increments and taste frequently.
Managing Texture Preferences
If you prefer a completely silky soup, pass the blended mixture through a fine-mesh sieve. If you enjoy a rustic feel, blend only half of the cauliflower. Keeping some roasted chunks provides a pleasant contrast in texture.
Frequently Asked Questions
Can I use frozen cauliflower?
Frozen cauliflower can be used, but it will not caramelize as well as fresh cauliflower. To mimic the roasted flavor, sauté the frozen florets in a pan with oil until browned before adding them to the soup base.
Is this soup vegan?
The recipe is naturally vegetarian, but it can be made vegan by using an unsweetened plant-based milk. Ensure the vegetable broth is certified vegan to avoid any animal-derived additives.
How do I prevent the milk from curdling?
Prevent curdling by adding the milk at the end of the cooking process over medium heat. Avoid boiling the soup once the milk and lemon juice have been incorporated. Constant stirring also helps maintain a smooth emulsion.
Can I make this in a slow cooker?
While the roasting happens in the oven, you can simmer the base in a slow cooker. Sauté the aromatics first, then add the roasted cauliflower and broth. Cook on low for 4 hours before blending and stirring in the milk.
What is the best way to blend the soup?
An immersion blender is the most convenient tool as it blends directly in the pot. If using a standard blender, blend in small batches and leave the center cap slightly open to allow steam to escape and prevent pressure buildup.
) Print
Roasted Mediterranean Cauliflower Soup
- Total Time: 75 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
This cauliflower soup is boldly flavored with Mediterranean spices that bring a nice warmth and vibrant depth of flavor. Made with whole milk, it’s nice and creamy but not overly heavy. Make this light, fresh, and flavorful take on cream of cauliflower soup for a cozy night in.
Ingredients
- 2 heads of cauliflower (about 4 pounds)
- Kosher salt
- Black pepper
- Extra virgin olive oil
- 1 small yellow onion, chopped
- 5 garlic cloves, chopped
- 2 teaspoons ground cumin
- 2 1/2 teaspoons sweet paprika
- 1 teaspoon ground sumac
- 1/4 teaspoon ground turmeric
- 32 ounces (4 cups) low-sodium vegetable broth
- 2 cups whole milk or unseasoned, unsweetened plant-based milk of choice
- Juice of 1/2 lemon
- 1 cup chopped fresh dill
Instructions
- Get ready: Preheat your oven to 425°F. Cut the cauliflower in half from top to bottom through the stem, then use the tip of your knife to slice off each individual floret. Slice any larger florets into smaller pieces so all of them are about the same size.
- Season the cauliflower: Transfer the cauliflower to a large sheet pan. Sprinkle with salt and pepper and drizzle generously with olive oil. Toss to coat, then spread evenly without overlapping–use two sheet pans if you need to.
- Roast the cauliflower: Roast, turning at about 25 minutes, until the cauliflower is tender and deeply browned in some parts, about 45 minutes in total. Remove from the oven.
- Sauté the onions: In a large heavy pot or Dutch oven, heat 2 tablespoons of olive oil over medium until shimmering but not smoking. Add the onion and cook until translucent, about 7 minutes. Add the garlic, cumin, paprika, sumac, and turmeric and stir just until fragrant, about 1 minute.
- Simmer: Add 3/4 of the cauliflower (reserve the remaining for later). Stir to coat well with the spices, then add the broth and 1 cup of water. Turn the heat to high to bring to a boil, then lower heat to medium and cover part-way. Simmer until thickened slightly, 5 to 7 minutes.
- Blend: Uncover and remove from heat momentarily. Use an immersion blender to blend until you achieve your desired smoothness. You can also transfer to a blender or food processor, just be sure to leave plenty of room at the top and blend with the steam cap off.
- Finish and serve: Return to a medium heat and stir in the milk, lemon juice, and reserved cauliflower. Cook briefly so that the soup is all warmed through. Test and adjust salt as needed. Finally, stir in the dill and serve hot.
Notes
Store covered in the refrigerator for up to 4 days. To freeze, do not add milk; freeze for up to 2 months, then defrost and stir in the milk after reheating.
- Prep Time: 15 minutes
- Cook Time: 60 minutes
- Category: Soup
- Method: Roasting, Simmering
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 serving
- Calories: 126.6 kcal
- Sugar: 9.2 g
- Sodium: 96.1 mg
- Fat: 3.5 g
- Saturated Fat: 1.8 g
- Unsaturated Fat: 1.1 g
- Trans Fat: 0 g
- Carbohydrates: 19.4 g
- Fiber: 5.4 g
- Protein: 7.9 g
- Cholesterol: 9.8 mg