Velvety Roasted Cauliflower and Milk Soup with Thyme

Deborah Harris
Deborah Harris
Published: February 28, 2026
Tags: Comfort Food, Dinner, Vegetarian, easy, Soup, Weeknight

Cauliflower Soup

Silky roasted cauliflower soup enriched with milk and thyme — cozy, simple, and ready in under an hour.

Prep Time:15 minCook Time:40 minTotal Time:55 minServings:4Difficulty:Easy

This Velvety Roasted Cauliflower and Milk Soup is one of those simple, soothing recipes I love to make when I want something cozy and a little elegant without a fuss. Roasting the cauliflower deepens the flavor and gives the soup a lovely caramelized edge, while milk keeps it silky and bright.

It’s an easy weeknight winner: roast the vegetables, simmer briefly, blend until smooth, then finish with milk, a squeeze of lemon and a shower of Parmesan and chives. Serve with crusty bread and you’re in for a warm, comforting bowl that feels like a hug.

Nutrition (per serving)

Calories:280 kcal
Protein:12 g
Carbs:22 g
Fat:16 g

Directions

  1. 1
    Cauliflower florets roasting on a baking sheet

    Preheat oven to 425°F. Toss cauliflower florets with 1 tbsp olive oil and 1/2 tsp salt on a rimmed baking sheet; roast until golden and tender, about 25–30 minutes.

  2. 2
    Onion and garlic softening in butter and olive oil

    Meanwhile, heat remaining 1 tbsp olive oil and the butter in a large pot over medium heat. Add chopped onion and cook until soft and translucent, 6–8 minutes. Stir in garlic and cook 30 seconds more.

  3. 3
    Roasted cauliflower simmering with stock and thyme

    Add roasted cauliflower to the pot with the stock and thyme. Bring to a simmer, then cook 8–10 minutes to let flavors meld.

  4. 4
    Creamy cauliflower soup being blended in the pot

    Use an immersion blender (or transfer in batches to a blender) and blend until very smooth. Return soup to the pot if needed.

  5. 5
    Milk and Parmesan stirred into smooth cauliflower soup

    Stir in the milk and Parmesan over low heat until warmed through (do not boil). Adjust seasoning with remaining salt and pepper, and add lemon juice to brighten.

  6. 6
    Finished cauliflower soup with olive oil, chives, and bread

    Ladle into bowls, drizzle with a little olive oil, sprinkle with chives and extra Parmesan, and serve with crusty bread.

Ingredients

  • Cauliflower (cut into florets):1 piece
  • Olive oil:2 tbsp
  • Unsalted butter:2 tbsp
  • Yellow onion (chopped):1 piece
  • Garlic (minced):3 cloves
  • Vegetable or chicken stock:3 cups
  • Whole milk:2 cups
  • Fresh thyme (leaves):1 tbsp
  • Kosher salt:1 1/2 tsp
  • Freshly ground black pepper:1/2 tsp
  • Fresh lemon juice:1 tbsp
  • Grated Parmesan:1/4 cup
  • Chopped chives (for garnish):2 tbsp
  • Crusty bread (for serving, optional):4 slices

Tips & Notes

  • Roast the cauliflower until it has some brown edges — that caramelization adds depth to the soup.
  • If you want a thinner soup, stir in an extra 1/2 cup stock or milk until you reach your desired consistency.
  • Make it vegan: swap butter for olive oil, use vegetable stock, and replace Parmesan with nutritional yeast or a vegan Parmesan.