Why You’ll Love Cauliflower Soup Recipe
- Rich roasted cauliflower flavor that adds depth to every spoonful.
- Smooth and creamy texture without using heavy cream.
- Easy to prepare with simple pantry ingredients.
- Naturally low in carbohydrates and gluten-free.
- Great for meal prep and freezer-friendly.
- Can easily be made vegetarian by using vegetable broth.
- Perfect as a comforting lunch, dinner, or appetizer.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- 1 large head cauliflower, cut into florets (about 6 cups)
- 3 tablespoons olive oil, divided
- 3/4 teaspoon sea salt, divided
- 4 cloves garlic
- 1 tablespoon fresh thyme
- 4 cups reduced-sodium chicken broth (or vegetable broth for a vegetarian option)
- 8 ounces cream cheese, softened and cut into cubes
- 1/4 teaspoon black pepper, or to taste
Directions
- Preheat your oven to 425°F (218°C). Line a large baking sheet with foil and lightly grease it.
- In a large mixing bowl, toss the cauliflower florets with 2 tablespoons of olive oil and 1/4 teaspoon of sea salt until evenly coated.
- Spread the cauliflower in a single layer on the prepared baking sheet. Roast for about 30 minutes, or until the edges are golden brown and the florets are very tender.
- Meanwhile, heat the remaining tablespoon of olive oil in a large pot or Dutch oven over medium heat.
- Add the garlic and fresh thyme, cooking for about 1 minute until fragrant.
- Pour in the chicken broth and add the roasted cauliflower. Bring the mixture to a boil.
- Reduce the heat and let the soup simmer for 5 to 10 minutes.
- Use an immersion blender to puree the soup until completely smooth. For extra texture, you can reserve a few cauliflower florets before blending and stir them back in afterward.
- Lower the heat and add the softened cream cheese cubes. Blend again until the cream cheese is fully melted and incorporated into the soup.
- Stir in the remaining 1/2 teaspoon of sea salt and the black pepper. Taste and adjust the seasoning as desired.
- Serve hot, garnished with fresh thyme, cracked black pepper, roasted cauliflower florets, or a drizzle of olive oil if desired.
Servings and timing
- Servings: 5
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Total Time: 50 minutes
Variations
- Make it vegetarian by replacing the chicken broth with vegetable broth.
- Add shredded sharp cheddar cheese for an extra cheesy flavor.
- Stir in cooked bacon bits for a smoky twist.
- Sprinkle with Parmesan before serving for added richness.
- Add a pinch of cayenne pepper or smoked paprika for gentle heat.
- Blend in a cooked potato for an even creamier texture.
- Top with homemade croutons or roasted pumpkin seeds for a satisfying crunch.
- Finish with a splash of heavy cream for an extra luxurious soup.
Storage/Reheating
Store leftover soup in an airtight container in the refrigerator for up to 4 days.
For longer storage, freeze the soup in freezer-safe containers for up to 3 months. Leave a little room at the top of the container for expansion during freezing.
Thaw overnight in the refrigerator before reheating.
Reheat gently on the stovetop over medium-low heat, stirring frequently until warmed through. You can also microwave individual portions in 30-second intervals, stirring between each interval. If the soup becomes too thick, simply stir in a little broth or water until it reaches your preferred consistency.
FAQs
Can I use frozen cauliflower?
Yes. Frozen cauliflower works well, though roasting it may take a few extra minutes to achieve caramelized edges.
Can I make this soup vegetarian?
Absolutely. Simply substitute vegetable broth for the chicken broth.
Do I have to roast the cauliflower?
Roasting is highly recommended because it enhances the flavor, but you can boil or steam the cauliflower if you’re short on time.
Can I use dried thyme instead of fresh?
Yes. Use about 1 teaspoon of dried thyme in place of the fresh thyme.
What can I use instead of cream cheese?
You can substitute mascarpone, heavy cream, sour cream, or even Greek yogurt, although each will slightly change the flavor and texture.
Is this soup gluten-free?
Yes. As written, the recipe is naturally gluten-free. Always check packaged ingredient labels to be certain.
Can I make it dairy-free?
Yes. Replace the cream cheese with a dairy-free cream cheese alternative for a dairy-free version.
How can I make the soup thicker?
Reduce the amount of broth slightly or simmer the soup a bit longer after blending to concentrate the flavors.
What toppings go well with cauliflower soup?
Fresh herbs, crispy bacon, shredded cheese, roasted cauliflower florets, croutons, toasted nuts, or a drizzle of olive oil all make excellent toppings.
Can I prepare this soup ahead of time?
Yes. The flavors often improve after a day in the refrigerator, making it an excellent make-ahead meal.
Conclusion
This creamy roasted cauliflower soup is a simple yet elegant recipe that transforms everyday ingredients into a rich, comforting dish. The roasted cauliflower delivers incredible depth of flavor, while the cream cheese creates an irresistibly smooth texture. Whether you’re preparing a cozy weeknight dinner, meal prepping for the week, or serving guests, this versatile soup is sure to impress with its comforting taste and effortless preparation.
Cauliflower Soup
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
A rich and creamy roasted cauliflower soup with garlic, thyme, and cream cheese for a velvety texture. This comforting soup is full of flavor and perfect for a cozy meal.
- Author: Emily
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Total Time: 50 minutes
- Yield: 5 servings
- Category: Soup
- Method: Roasting and Simmering
- Cuisine: American
- Diet: Low Calorie
Ingredients
- 1 large head cauliflower, cut into florets (about 6 cups)
- 3 tbsp olive oil, divided
- 3/4 tsp sea salt, divided
- 4 cloves garlic
- 1 tbsp fresh thyme
- 4 cups reduced-sodium chicken broth (or vegetable broth for a vegetarian option)
- 8 oz cream cheese, softened at room temperature and cut into cubes
- 1/4 tsp black pepper, or to taste
Instructions
- Preheat the oven to 425°F (218°C). Line a large baking sheet with foil and lightly grease it.
- Toss the cauliflower florets with 2 tablespoons olive oil and 1/4 teaspoon sea salt. Spread on the prepared baking sheet and roast for about 30 minutes, until browned on the edges and very tender.
- Heat the remaining 1 tablespoon olive oil in a large pot or Dutch oven over medium heat. Add the garlic and thyme and sauté for about 1 minute, until fragrant.
- Add the chicken broth and roasted cauliflower. Bring to a boil, then reduce to a simmer and cook for 5 to 10 minutes.
- Use an immersion blender to puree the soup until smooth. If desired, reserve a few cauliflower florets before blending and stir them back in later.
- Reduce the heat to low and add the cream cheese cubes. Blend again until the cream cheese is fully melted and the soup is smooth.
- Stir in the remaining 1/2 teaspoon sea salt and the black pepper. Adjust seasoning to taste and serve warm.
Notes
- Use vegetable broth instead of chicken broth for a vegetarian version.
- Garnish with fresh thyme, cracked black pepper, or roasted cauliflower florets before serving.
- Store leftovers in an airtight container in the refrigerator for up to 4 days.
- This soup can be frozen for up to 2 months, though the texture may change slightly because of the cream cheese.
Nutrition
- Serving Size: 1 serving
- Calories: 290 kcal
- Sugar: 5 g
- Sodium: 690 mg
- Fat: 22 g
- Saturated Fat: 10 g
- Unsaturated Fat: 11 g
- Trans Fat: 0 g
- Carbohydrates: 14 g
- Fiber: 4 g
- Protein: 10 g
- Cholesterol: 50 mg
