Description
This Roasted Cauliflower Soup is boldly flavored with Mediterranean spices and has a creamy yet light texture. With cumin, paprika, sumac, and turmeric adding depth, and fresh dill and lemon for brightness, it’s a comforting and nourishing dish for cozy nights 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
1. Preheat oven to 425°F. Cut cauliflower into florets of even size.
2. Transfer cauliflower to a sheet pan, season with salt, pepper, and olive oil. Toss to coat and roast for about 45 minutes, turning halfway, until tender and browned.
3. Heat 2 tablespoons olive oil in a large Dutch oven. Add onions and cook until translucent, about 7 minutes. Add garlic, cumin, paprika, sumac, and turmeric; stir until fragrant, about 1 minute.
4. Add 3/4 of the roasted cauliflower to the pot. Stir to coat in spices, then add broth and 1 cup water. Bring to a boil, reduce heat, cover part-way, and simmer 5–7 minutes.
5. Blend the soup with an immersion blender (or carefully transfer to a blender) until desired consistency is reached.
6. Return to medium heat and stir in milk, lemon juice, and reserved cauliflower. Warm through without boiling.
7. Stir in fresh dill, adjust seasoning, and serve hot.
Notes
Store in the refrigerator for up to 4 days. Reheat gently, adding a splash of water or broth as needed. Do not let boil to prevent milk separation.
To freeze, omit milk before freezing. Add milk after reheating.
Top with extra fresh dill, a drizzle of olive oil, or croutons for garnish.
- Prep Time: 15 minutes
- Cook Time: 1 hour
- Category: Soup
- Method: Roasting, Stovetop
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 bowl
- Calories: 126.6
- Sugar: 9.2g
- Sodium: 96.1mg
- Fat: 3.5g
- Saturated Fat: 1.8g
- Unsaturated Fat: 1.1g
- Trans Fat: 0g
- Carbohydrates: 19.4g
- Fiber: 5.4g
- Protein: 7.9g
- Cholesterol: 9.8mg
