Roasted Cauliflower Soup is a creamy and flavorful dish that highlights the natural sweetness of roasted cauliflower. This soup is easy to make and perfect for a cozy meal, offering a velvety texture and rich taste without the need for heavy cream. It’s a great option for a healthy lunch or dinner and can be garnished with various toppings for added flavor.
Ingredients
- 1 large head of cauliflower, chopped into florets
- 2 tablespoons olive oil
- 1 medium onion, diced
- 2 cloves garlic, minced
- 4 cups vegetable broth (or chicken broth)
- 1 teaspoon ground cumin (optional)
- Salt and pepper, to taste
- 1/2 cup unsweetened almond milk (or any milk of choice)
- Fresh herbs (like parsley or chives) for garnish
- Optional toppings: roasted nuts, croutons, or a drizzle of olive oil
Timing
Making Roasted Cauliflower Soup takes about 10 minutes for preparation and 30-35 minutes for cooking.
Instructions
Step 1: Roast the Cauliflower
- Preheat Oven: Preheat your oven to 425°F (220°C).
- Prepare Cauliflower: On a baking sheet, toss the cauliflower florets with 1 tablespoon of olive oil, salt, and pepper. Spread them out in a single layer.
- Roast: Roast in the preheated oven for 20-25 minutes, or until the cauliflower is golden brown and tender, stirring halfway through.
Step 2: Sauté Aromatics
- Heat Remaining Oil: In a large pot, heat the remaining tablespoon of olive oil over medium heat.
- Add Onion and Garlic: Add the diced onion and sauté for about 5 minutes until translucent. Then, add the minced garlic and cumin (if using) and cook for another 1-2 minutes until fragrant.
Step 3: Combine and Blend
- Add Broth and Cauliflower: Once the cauliflower is roasted, add it to the pot along with the vegetable broth. Bring to a simmer and cook for about 5-10 minutes.
- Blend the Soup: Using an immersion blender, blend the soup until smooth. Alternatively, you can transfer the soup to a regular blender in batches, blending until creamy.
- Stir in Milk: Return the blended soup to the pot, stir in the almond milk, and heat through. Adjust seasoning with salt and pepper to taste.
Step 4: Serve
- Garnish: Ladle the soup into bowls and garnish with fresh herbs and any optional toppings like roasted nuts or croutons.
- Enjoy: Serve warm and enjoy the comforting flavors of roasted cauliflower!

Nutritional Information
Here’s a quick overview of the nutritional content of Roasted Cauliflower Soup (per serving, based on 6 servings):
| Nutrient | Amount per Serving |
|---|---|
| Calories | 120 |
| Protein | 4g |
| Fat | 7g |
| Carbohydrates | 12g |
| Sugar | 2g |
Tips for Customization
- Add Spices: Experiment with spices such as smoked paprika, nutmeg, or curry powder for different flavor profiles.
- Creaminess: For a creamier texture, add more almond milk or a splash of coconut milk.
- Vegetable Variations: Add other roasted vegetables like garlic or carrots for added sweetness and flavor.
Storage Instructions
Store any leftover soup in an airtight container in the refrigerator for up to 4 days. This soup also freezes well; store in freezer-safe containers for up to 3 months. Reheat on the stove or in the microwave before serving.
Conclusion
Roasted Cauliflower Soup is a deliciously creamy and comforting dish that’s easy to prepare and packed with flavor. With its nutritious ingredients and rich taste, this soup is perfect for a healthy meal any time of the year!
Roasted Cauliflower Soup Recipe
Ingredients
- • 1 large head of cauliflower, chopped into florets
- • 2 tablespoons olive oil
- • 1 medium onion, diced
- • 2 cloves garlic, minced
- • 4 cups vegetable broth (or chicken broth)
- • 1 teaspoon ground cumin (optional)
- • Salt and pepper, to taste
- • 1/2 cup unsweetened almond milk (or any milk of choice)
- • Fresh herbs (like parsley or chives) for garnish
- • Optional toppings: roasted nuts, croutons, or a drizzle of olive oil
Instructions
- Preheat Oven: Preheat your oven to 425°F (220°C).
- Prepare Cauliflower: On a baking sheet, toss the cauliflower florets with 1 tablespoon of olive oil, salt, and pepper. Spread them out in a single layer.
- Roast: Roast in the preheated oven for 20-25 minutes, or until the cauliflower is golden brown and tender, stirring halfway through.
- Heat Remaining Oil: In a large pot, heat the remaining tablespoon of olive oil over medium heat.
- Add Onion and Garlic: Add the diced onion and sauté for about 5 minutes until translucent. Then, add the minced garlic and cumin (if using) and cook for another 1-2 minutes until fragrant.
- Add Broth and Cauliflower: Once the cauliflower is roasted, add it to the pot along with the vegetable broth. Bring to a simmer and cook for about 5-10 minutes.
- Blend the Soup: Using an immersion blender, blend the soup until smooth. Alternatively, you can transfer the soup to a regular blender in batches, blending until creamy.
- Stir in Milk: Return the blended soup to the pot, stir in the almond milk, and heat through. Adjust seasoning with salt and pepper to taste.
- Garnish: Ladle the soup into bowls and garnish with fresh herbs and any optional toppings like roasted nuts or croutons.
- Enjoy: Serve warm and enjoy the comforting flavors of roasted cauliflower!
Step 1: Roast the Cauliflower
Step 2: Sauté Aromatics
Step 3: Combine and Blend
Step 4: Serve
Did you make this recipe?
Please leave a comment on the blog or share a photo on Facebook