Roasted Cauliflower Soup Recipe in 6 Easy Delicious Steps
A bowl of roasted cauliflower soup, silky and pale gold with tiny flecks of paprika and a drizzle of olive oil on top, tastes like autumn in a spoon. This roasted cauliflower soup is creamy without being heavy, sweet from caramelized edges, and warming with cumin and a squeeze of lemon.
My early soups were forgettable. I boiled raw cauliflower in broth, and the pot smelled like cabbage and tasted flat. After six test pots, three changes fixed it: roasting the florets until deep golden, adding one potato for body, and finishing with lemon juice and nutmeg.
What makes this version different is the finish. The soup is blended hot until silky, then only a little milk and cream go in, so the roasted flavor stays front and center. It needs one sheet pan, one pot, and an immersion blender. My husband, who once called cauliflower soup “wet baby food,” asked for a second bowl and then a third.
Table of Contents
Why You’ll Love This Roasted Cauliflower Soup Recipe
- Deep, nutty flavor from florets roasted at 425°F until the edges turn golden
- Silky, velvety texture from one potato and a thorough blend, with only a little cream
- Ready in about 50 minutes, with the soup simmering while the cauliflower roasts
- Make ahead and freezer friendly, since it keeps 4 days in the fridge and 3 months in the freezer
- Easy to serve a crowd, with 6 generous bowls from one pot
- Easy to customize, with dairy free, spicy, or curry versions
Quick Information
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Blend and Finish Time: 5 minutes
- Total Time: About 50 minutes
- Servings: 6 (about 1 1/2 cups each)
- Difficulty: Easy
- Calories: 210 per serving
- Important Tool: An immersion blender and a rimmed baking sheet
- Best For: Chilly weeknights, meal prep lunches, holiday starters, or cozy weekends
- Course: Main Course
- Cuisine: American
- Category: Main Dishes
Nutrition Information
- Calories: 210
- Protein: 7g
- Carbohydrates: 18g
- Fat: 12g
- Fiber: 5g
- Sugar: 9g
- Sodium: 520mg
- Serving Size: About 1 1/2 cups (1/6 of the recipe)
- Servings Per Recipe: 6
This soup is a light, filling meal, with most of the calories coming from the olive oil, milk, and cream. Cauliflower adds fiber and vitamin C, and swapping the cream for extra milk trims about 35 calories per bowl.
Nutrition information is an estimate calculated from standard ingredient values and will vary based on specific brands and portion sizes used.
Ingredients
For the Roasted Cauliflower
- 1 large head cauliflower (about 2 1/2 pounds, 1.1kg), cut into 1 to 1 1/2 inch florets
- 2 tablespoons (30ml) extra virgin olive oil
- 3/4 teaspoon fine salt
- 1/2 teaspoon freshly ground black pepper
- 1 teaspoon ground cumin
- 1/2 teaspoon smoked paprika
- 4 cloves garlic, unpeeled
For the Soup
- 1 tablespoon (15ml) extra virgin olive oil
- 1 medium yellow onion (about 1 cup), diced
- 1 medium Yukon Gold potato (about 8 ounces, 225g), peeled and diced into 1/2 inch cubes
- 4 cups (960ml) low sodium vegetable broth
- 1 cup (240ml) whole milk
- 1/4 cup (60ml) heavy cream
- 1 tablespoon (15ml) fresh lemon juice
- 1/4 teaspoon ground nutmeg
- Fine salt, to taste
For Garnish
- 2 tablespoons toasted pumpkin seeds
- 1 tablespoon chopped fresh chives
- Extra virgin olive oil, for drizzling
- Pinch of smoked paprika
Ingredient Notes: Choose a heavy head of cauliflower with tight, creamy white florets, since loose heads taste watery. I tested this with California Olive Ranch olive oil and Pacific Foods vegetable broth, and both gave a clean, balanced flavor. Yukon Gold potatoes blend into a creamy base without turning gluey like russets.
Tip: Cut the florets into pieces about the same size, so they roast evenly and the small ones do not burn.

Equipment Needed
- Heavy rimmed baking sheet: holds high heat for deep, even browning
- Dutch oven or large heavy pot: simmers the soup without scorching
- Immersion blender: purees the soup right in the pot
- Sharp chef’s knife: cuts the florets into even pieces
- Metal spatula: flips the florets without breaking them
- Fine mesh sieve: gives an ultra silky finish, if you want it
Practical Tip: If you use a regular blender, fill it only halfway and cover the lid with a folded towel. Hot soup expands, and a full jar can blow the lid off.
Preparation
Place a rimmed baking sheet in the oven and preheat to 425°F (220°C). A hot pan browns the cauliflower the moment it lands.
Trim the leaves and core, cut the head into florets, and dry them well with a towel. Dice the onion and potato, and measure the milk, cream, lemon juice, and spices before you start.
Step by Step Instructions
- Roast the cauliflower. Toss the florets with 2 tablespoons of oil, the salt, pepper, cumin, and paprika, then spread them on the hot pan in a single layer. Roast for 25 to 28 minutes, flipping once, adding the garlic for the last 12 minutes, until the edges are deep golden and a fork slides in easily.
Chef’s Note: Do not crowd the pan, or the florets steam instead of browning. - Cook the onion. While the cauliflower roasts, heat 1 tablespoon of oil in a Dutch oven over medium heat. Cook the diced onion for 6 to 7 minutes, until soft and translucent.
- Simmer the soup. Add the potato, broth, and roasted cauliflower, then squeeze the soft garlic out of its skins into the pot. Bring to a boil, reduce the heat, and simmer for 10 minutes, until the potato is fork tender.
- Blend until silky. Remove the pot from the heat and blend with an immersion blender for 1 to 2 minutes, until completely smooth and glossy.
Chef’s Note: Keep the immersion blender head submerged to limit splashing while blending. - Add the dairy and finish. Stir in the milk, cream, lemon juice, and nutmeg, then warm over low heat for 2 to 3 minutes. Do not let it boil, and taste, adding salt as needed.
Chef’s Note: Add the milk and cream off the heat, then warm gently to keep the soup smooth. - Garnish and serve. Ladle the soup into warm bowls, then top with pumpkin seeds, chives, a drizzle of olive oil, and a pinch of paprika. Serve right away.
Expert Tips & Tricks
- Roast until deep golden. The dark, crisp edges carry most of the flavor, so a pale roast gives a pale soup.
- Learn from my mistake. I once filled the blender jar to the top with hot soup, and the lid popped off and sprayed the ceiling. Now I use an immersion blender or blend in small batches.
- Add a potato. One potato gives body and creaminess, so the soup needs far less cream.
- Blend the soup hot. Hot soup blends smoother than cold, and a long blend of 1 to 2 minutes removes any grit.
- Make ahead. Make the soup up to 4 days ahead and keep it in the fridge. Add the milk, cream, and lemon when you reheat it.
- Store it cool. Let the soup cool for 30 minutes before sealing it, so condensation does not water it down.
- Save time. Cook the onion while the cauliflower roasts, so everything finishes together.
Common Mistakes & Troubleshooting
Grainy, gritty texture: Underroasted florets or a short blend leave fibers in the soup. Roast until a fork slides in easily and blend for a full 2 minutes. Pour the soup through a fine mesh sieve if it stays grainy.
Thin, watery soup: Too much broth or wet florets thin the soup. Measure the broth, dry the florets, and simmer uncovered for 5 more minutes. Fix it by blending in another small potato or 1/2 cup of cooked white beans.
Bitter taste: Burned garlic or charred edges cause a bitter finish. I scorched the garlic once by roasting it at the start, so now I add it for the last 12 minutes. Fix a bitter pot with 1 teaspoon of honey and an extra squeeze of lemon.
Curdled or split soup: Boiling after the dairy goes in, or adding cold milk to a very hot pot, makes it split. Warm the milk first, add it off the heat, and keep the soup below a simmer. Blend again for 30 seconds to bring it back.
Too thick: Overreducing or too much potato leaves the soup stiff. Thin it with 1/4 cup of warm broth at a time until it flows like heavy cream.
Storage Instructions
- Room Temperature: Do not leave the soup out longer than 2 hours.
- Refrigerator: Store in an airtight container for up to 4 days.
- Freezer: Freeze the soup without the cream for up to 3 months, in 1 cup portions with 1 inch of headspace. Stir in the cream after thawing.
- Reheating: Warm on the stove over low heat for 8 to 10 minutes, stirring often, until it reaches 165°F. Add a splash of broth if it looks thick.
- Make Ahead: Make the soup up to 4 days ahead, or roast the cauliflower up to 2 days ahead.
- My storage tip: I freeze the soup in zip top bags laid flat, then thaw it overnight in the refrigerator before reheating.
Variations & Substitutions
- Spicy version: Add 1/2 teaspoon red pepper flakes to the florets and stir in 1 tablespoon of harissa at the end.
- Mild, kid friendly version: Skip the cumin and paprika, add 1 peeled carrot to the pot, and top with crunchy croutons.
- Vegetarian version: The recipe is already vegetarian, since it uses vegetable broth.
- Dairy free version: Replace the milk and cream with 1 1/4 cups of canned light coconut milk, or use oat milk.
- Gluten free version: The soup is naturally gluten free, as long as your broth is gluten free.
- Other substitutions: Swap the potato for 1/2 cup of cooked white beans, add 1 tablespoon of curry powder for a warm curry soup, or top with roasted chickpeas for crunch.
Serving Suggestions
Roasted cauliflower soup is best served hot, in wide bowls, with something crisp on top.
- Garnishes: Toasted pumpkin seeds, chopped chives, croutons, or a swirl of olive oil
- Breads: Crusty bread, warm pita, or a grilled cheese sandwich for dipping
- Fresh sides: A crisp green salad, or a fresh and colorful fruit bowl for a lighter lunch
- Drinks: Hot tea, sparkling water with lemon, or a silky matcha latte for a calm afternoon
- Dessert pairings: Finish with a warm slice of Ultimate Apple Pie for a full cozy dinner
- Meal combinations: Explore more main dish recipes for other weeknight favorites
Meal Prep Tip: I make a double pot on Sunday and freeze half in single portions, so a hot lunch takes about 10 minutes any day of the week.
Frequently Asked Questions
Can I roast the cauliflower ahead of time?
Yes, roast the florets up to 2 days ahead and refrigerate them in an airtight container. Cool them completely first so steam does not make them soggy. When you are ready to cook, add them straight to the pot with the broth and simmer 10 minutes, since they are already tender. Roasting ahead is also a great trick for busy weeknights, because the soup comes together in about 20 minutes and the roasted cauliflower soup tastes just as deep and sweet.
Why does my cauliflower soup taste bland or like boiled cabbage?
Bland, cabbage like soup comes from boiling raw cauliflower, which releases sulfur compounds and washes out flavor. Roast the florets at 425°F until the edges turn deep golden, since browning builds a sweet, nutty taste. Season in stages, with salt on the vegetables and again at the end, and finish with lemon juice. A pinch of nutmeg and cumin also help. Your roasted cauliflower soup should taste warm and savory, never sulfurous.
Can I use frozen cauliflower?
Yes, roast frozen florets straight from the freezer without thawing. Toss with the oil and spices, spread on a hot sheet at 450°F, and roast 30 to 35 minutes, flipping halfway, until the edges brown and the pieces feel tender. Thawing releases extra water and makes them steam instead of caramelize. Frozen cauliflower is a handy shortcut for a weeknight batch of roasted cauliflower soup, though fresh gives a slightly sweeter, nuttier flavor.
Can I make this in a slow cooker or Instant Pot?
Yes, but roast the cauliflower first for flavor. For a slow cooker, combine the roasted florets, sautéed onion, potato, and broth, and cook on low for 4 hours or high for 2 hours, until the potato is tender. For an Instant Pot, cook on high pressure for 5 minutes with a 10 minute natural release. Blend and stir in the milk and lemon at the end, since dairy can curdle under pressure.
Is cauliflower soup just potato soup in disguise?
Not at all. This soup is about 75 percent cauliflower by vegetable weight, and the single potato only adds body so the soup turns silky without much cream. A serving of roasted cauliflower soup has about 210 calories and 5 grams of fiber, far lighter than a classic potato soup. For an even lower carb version, skip the potato and use 1/2 cup of cooked white beans, or add 2 tablespoons more cream for richness.
Conclusion
The best roasted cauliflower soup is the one you start by roasting a little too long. Those dark, crispy edges are where the flavor lives, and they turn a plain pot of vegetables into something deep, sweet, and nutty.
I made a big pot for a chilly Sunday last November, and my neighbor knocked on the door just as I ladled the last bowl. She left with a container of soup and a promise to bring back the container.
Make it once as written, then play with the spices. A spoonful of harissa or a pinch of curry powder changes the mood of the whole pot.
For more easy main dish recipes like this one, follow along on Pinterest at MyRecipesDiary.
Roasted Cauliflower Soup Recipe Card
Roasted Cauliflower Soup Recipe
Ingredients
Equipment
Method
- Preheat the oven to 425°F and heat a rimmed baking sheet.
- Toss the florets with 2 tbsp oil and the spices, then roast on the hot pan for 25 to 28 minutes, adding the garlic for the last 12 minutes.
- Cook the onion in 1 tbsp oil for 6 to 7 minutes until soft.
- Add the potato, broth, roasted cauliflower, and squeezed garlic, then simmer for 10 minutes.
- Blend with an immersion blender for 1 to 2 minutes until silky.
- Stir in the milk, cream, lemon juice, and nutmeg, and warm over low heat for 2 to 3 minutes without boiling.
- Serve topped with pumpkin seeds, chives, olive oil, and paprika.
Notes
- Add the garlic late so it does not burn.
- Use a regular blender only half full, with a towel over the vented lid.
- Add the milk and cream off the heat to keep the soup smooth.
