Creamy Roasted Cauliflower and Garlic Soup with Parmesan

5 min prep 5 min cook 1 servings
Creamy Roasted Cauliflower and Garlic Soup with Parmesan
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Why This Recipe Works

  • Double roasting: Cauliflower florets and garlic cloves roast together until caramelized, concentrating flavor before they ever hit the pot.
  • Parmesan rind magic: Simmering the rind with the stock infuses umami that plain salt can’t achieve.
  • One-blender silky: A high-speed purée eliminates the need for heavy cream—Greek yogurt adds body and tang without the weight.
  • Make-ahead friendly: Flavor improves overnight, so it’s perfect for entertaining or weekly lunches.
  • Veg-flexible: Naturally vegetarian, easily vegan, and gluten-free without a single odd substitute.
  • Two textures: Reserve a handful of roasted florets to float on top for crunch contrast.

Ingredients You'll Need

Ingredients

Quality matters here—cauliflower and garlic are the stars, so buy the freshest you can find. A whole head of cauliflower weighs about 2 lb (900 g); you’ll use every bit except the leaves. Look for tightly packed, creamy-white curds with no dark spots. The garlic should feel firm; sprouting cloves are fine—roasting tames their bite into mellow sweetness.

Cauliflower: One large head yields roughly 8 cups florets. If yours is small, grab two; volume is more important than weight. Frozen cauliflower won’t roast properly—skip it.

Garlic: A whole bulb, top sliced off to expose the cloves. Roasting in foil with olive oil turns it into spreadable, caramel paste.

Extra-virgin olive oil: Use the good stuff for drizzling on the vegetables; everyday oil is fine for sautéing onion.

Yellow onion: Sweet and mellow when sautéed. White or red onion work, but yellow is traditional.

Vegetable stock: Homemade is stellar, but low-sodium boxed keeps salt levels in check. Chicken stock is fine for omnivores.

Parmesan rind: Save rinds in a zip bag in the freezer; they’re gold for soups. No rind? Stir ½ cup freshly grated Parmesan at the end instead.

Greek yogurt: Whole-milk yogurt gives silkiness without heaviness. Dairy-free? Substitute coconut milk or omit and add an extra drizzle of oil.

Fresh thyme: Woodsy and wintery. Dried thyme is acceptable—use ½ the amount.

Nutmeg: Just a whisper amplifies cauliflower’s nuttiness. Freshly grated is worth the microplane effort.

Lemon: A squeeze at the end brightens all the roasted flavors.

How to Make Creamy Roasted Cauliflower and Garlic Soup with Parmesan

1
Heat the oven

Preheat to 425 °F (220 °C). Line a rimmed baking sheet with parchment for easy cleanup.

2
Prep the cauliflower

Trim leaves and core, then break into 1½-inch florets. Smaller pieces roast faster and develop more caramelized edges; larger ones stay meaty for garnish.

3
Roast vegetables

Pile cauliflower onto the sheet, drizzle with 2 Tbsp olive oil, 1 tsp kosher salt, and ½ tsp pepper; toss. Slice the top off the garlic bulb, set on a square of foil, drizzle with 1 tsp oil, wrap tightly, and nestle among the cauliflower. Roast 25–30 min, stirring once, until cauliflower has deep golden spots and garlic is buttery soft.

4
Sauté aromatics

While vegetables roast, warm 1 Tbsp oil in a Dutch oven over medium. Add diced onion and cook 5 min until translucent. Strip thyme leaves; add with nutmeg and cook 1 min fragrant.

5
Deglaze

Pour ½ cup stock into the pot, scraping browned bits. This extra step lifts caramelized flavor that would otherwise stay stuck.

6
Simmer

Squeeze roasted garlic pulp into the pot (it slips right out), add remaining stock, Parmesan rind, and most of the cauliflower—reserve 1 cup pretty florets for garnish. Bring to a boil, reduce heat, cover, and simmer 15 min so flavors marry.

7
Blend

Fish out the rind. Using an immersion blender, purée until silk-smooth. (Or transfer carefully to a countertop blender in batches; vent the lid.) Stir in Greek yogurt and lemon juice; warm gently—do not boil or yogurt can curdle.

8
Season & serve

Taste; add salt and pepper as needed. Ladle into warm bowls, top with reserved roasted florets, a drizzle of olive oil, extra Parmesan shavings, and cracked pepper.

Expert Tips

Temperature check

If the soup boils after adding yogurt, a quick blitz with the blender again usually smooths out any curdle.

Thin or thick

Add more stock for a brothy sip or simmer longer to reduce; cauliflower pectin naturally thickens.

Char extra florets

For smoky depth, broil the reserved garnish florets 2 min until tips blacken.

Overnight upgrade

Make the soup a day ahead; the flavors meld and sweetness intensifies—just thin with stock when reheating.

Blender safety

Fill blender only one-third hot liquid; remove center cap and cover with a towel to release steam.

Color pop

Orange or purple cauliflower roast the same way and give gorgeous hue without altering flavor.

Variations to Try

  • Spicy kick: Add ½ tsp smoked paprika and a pinch cayenne before simmering.
  • Cheese swap: Use aged white cheddar for sharper notes or nutritional yeast for vegan.
  • Green goodness: Stir in 2 cups baby spinach at the end and blend for emerald color.
  • Protein boost: Add a can of rinsed white beans before blending; no one will detect them.
  • Herb twist: Swap thyme for rosemary or sage—use sparingly; they’re potent.
  • Lux finish: Replace yogurt with ¼ cup heavy cream for special occasions.

Storage Tips

Refrigerate: Cool completely, transfer to airtight containers, and chill up to 5 days. Reheat gently over medium-low, thinning with stock or water.

Freeze: Portion into freezer-safe jars or silicone muffin trays. Once solid, pop out “soup pucks” and store in a bag up to 3 months. Thaw overnight in fridge or reheat from frozen in a covered pot with a splash of liquid over low heat, stirring often.

Make-ahead: Roast vegetables and keep refrigerated up to 3 days; proceed with soup when ready. Or make the full soup, refrigerate, and simply warm; flavors deepen overnight.

Prep components: Chop cauliflower, onion, and thyme the night before; store separately. You’ll shave 10 minutes off active cooking.

Frequently Asked Questions

Frozen cauliflower is pre-blanched and waterlogged; it won’t caramelize properly and can give a grassy flavor. Stick with fresh for roasting. In a pinch, thaw, pat very dry, roast extra-long, and expect less browning.

Omit Parmesan rind and swap Greek yogurt for coconut milk or cashew cream. Finish with nutritional yeast or a spoon of white miso for umami.

Likely under-salted. Cauliflower needs aggressive seasoning. Add more salt, a squeeze of lemon, or a splash of white wine vinegar to brighten. If it’s flat, try ¼ tsp white miso or a crumble of bouillon.

Absolutely. Use two sheet pans so vegetables roast, not steam. You may need to blend in batches; immersion blenders handle up to 6 qt comfortably.

A crusty sourdough or seeded whole-grain loaf stands up to dunking. For gluten-free guests, serve with parmesan crisps or roasted chickpeas for crunch.

Cauliflower is low-carb; omit the yogurt or use full-fat to keep carbs minimal. One cup has roughly 8 g net carbs—fits most keto plans.
Creamy Roasted Cauliflower and Garlic Soup with Parmesan
soups
Pin Recipe

Creamy Roasted Cauliflower and Garlic Soup with Parmesan

(4.9 from 127 reviews)
Prep
15 min
Cook
45 min
Servings
6

Ingredients

Instructions

  1. Preheat oven: 425 °F (220 °C). Line a rimmed baking sheet with parchment.
  2. Roast vegetables: Toss cauliflower with 2 Tbsp oil, 1 tsp salt, ½ tsp pepper. Place on sheet. Slice top off garlic bulb, wrap in foil with 1 tsp oil, and set on sheet. Roast 25–30 min until browned and garlic is soft.
  3. Sauté aromatics: Warm remaining 1 Tbsp oil in Dutch oven over medium. Cook onion 5 min until translucent. Add thyme and nutmeg; cook 1 min.
  4. Simmer: Squeeze roasted garlic into pot, add stock, Parmesan rind, and all but 1 cup roasted cauliflower. Bring to boil, reduce heat, cover, and simmer 15 min.
  5. Blend: Remove rind. Purée soup with immersion blender until silky. Stir in yogurt and lemon; warm gently. Season.
  6. Serve: Ladle into bowls, top with reserved florets, olive oil drizzle, and extra Parmesan.

Recipe Notes

Do not boil after adding yogurt to prevent curdling. Soup thickens on standing; thin with stock when reheating.

Nutrition (per serving)

210
Calories
9g
Protein
18g
Carbs
12g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.