This post may contain affiliate links. Please read our disclosure policy.

This comforting and creamy Roasted Cauliflower Soup is packed with flavor. Cauliflower florets are roasted with onion and garlic and then blended with chicken broth and a bit of cream. A squeeze of lemon and a hint of nutmeg at the end really sets this recipe over the top.

bowl of roasted cauliflower soup.
Want to save this recipe?
Enter your email below and I’ll send it straight to your inbox. Plus you’ll get great recipe ideas from me every week!
Please enable JavaScript in your browser to complete this form.

Here’s everything you need to know to make this easy recipe, including detailed step-by-step photos. Need a vegan or vegetarian version of this recipe? Scroll down to see what substitutions work best.

Why I love this recipe

  • It’s the best soup for a cold day or cold winter night
  • Simple ingredients come together to make a tasty velvety soup with a creamy texture
  • Freezes well and its easy to reheat which is great for meal prep

Ingredients needed to make Roasted Cauliflower Soup

The exact quantities are listed in the recipe card below, but here is an overview so you can plan your shopping list.

  • cauliflower florets – a whole head of cauliflower is just about the right amount
  • yellow onion 
  • salt
  • extra-virgin olive oil
  • garlic
  • chicken broth (or vegetable broth)
  • heavy cream
  • lemon juice
  • pinch ground nutmeg
  • minced chives for garnish
ingredients needed to make roasted cauliflower soup.

How to make Roasted Cauliflower Soup

Prep work

Preheat the oven to 400°F. If desired, line a large, rimmed large baking sheet with parchment paper for easy cleanup.

In an extra-large bowl, toss cauliflower and onion with the salt in olive oil. Transfer to the prepared baking sheet.

Roast the vegetables

Arrange the oiled and salted cauliflower and onion pieces in a single layer on the prepared baking sheet. Roast in preheated oven for about 15 minutes. Then, add the garlic and flip the cauliflower and onion over. Continue roasting for until the cauliflower and onions are tender and golden brown on the edges. Be sure to reserve a few roasted florets for garnish when you serve.

Heat the soup

When the cauliflower is almost done, add the chicken broth to a large pot or Dutch oven and begin to heat over medium-high heat. When the roasted cauliflower mixture comes out of the oven, add it to the pot with the warm broth. Bring the mixture to a simmer, then reduce the heat as necessary, medium-low heat most likely, to maintain a gentle simmer. Cook, stirring occasionally, for 20 minutes, to give the flavors time to develop. Remove from heat.

Blend the creamy soup

Either transfer everything in the pot to a blender or a food processor or use an immersion blender to blend until smooth.

Finish this easy cauliflower soup recipe

Stir heavy cream into the soup. Cut the lemon in half and squeeze the juice from one half into the soup. Stir and taste. The lemon should give the soup some zing but not taste like lemon. Add additional lemon juice and/or more salt to balance out the flavors. If the soup is too thick, additional chicken broth can be stirred in to thin it.

Serve this delicious soup

To serve, ladle hot soup into bowls and add the smallest amount of ground nutmeg on top. Freshly ground is best but bottled will work. A little goes a long way. Garnish with roasted cauliflower pieces (if you set some aside), freshly ground black pepper, and minced herbs like fresh thyme. If desired, red pepper flakes can add a spicy kick.

Storage and reheating instructions

Store any leftover soup in an airtight container and refrigerate. It’s best if eaten within 3-5 days.

To freeze, cool the soup and transfer it to a quart-sized container or a freezer bag with the air squeezed out. Thaw to room temperature before reheating.

The best way to reheat this roasted cauliflower soup recipe is to transfer it to a saucepan and set it over low heat on the stove while stirring occasionally. You can also reheat in the microwave in one-minute increments at 50% power, stirring after each minute.

dipping toast into bowl of roasted cauliflower soup.

Vegetarian roasted cauliflower soup

To make this recipe vegetarian, use vegetable broth instead of chicken broth. You can also use water, but it will create a rather bland cauliflower soup and other ingredients will need to be added to enhance the flavor.

Vegan roasted cauliflower soup

To make this recipe vegan, use vegetable broth instead of chicken broth, and use coconut milk or coconut cream instead of heavy cream. You can also add nutritional yeast to enhance the flavor.

spoonful of roasted cauliflower soup with a piece of roasted cauliflower.

More healthy soup recipes to love

Pin this now to save it for later

Pin It

Roasted Cauliflower Soup

Prep10 minutes
Cook50 minutes
Total1 hour
Servings 4 servings
This comforting and creamy Roasted Cauliflower Soup is packed with flavor. Cauliflower florets are roasted with onion and garlic and then blended with chicken broth and a bit of cream.

Ingredients 

  • 32 ounces cauliflower florets about 1 large head
  • 1 large onion chopped
  • 1 teaspoon salt more to taste
  • 4 tablespoons extra-virgin olive oil
  • 4 cloves garlic
  • 4 cups chicken broth or vegetable broth
  • 1/2 cup heavy cream
  • 1 lemon amount of lemon juice will vary
  • pinch ground nutmeg
  • minced chives for garnish
Want to save this recipe?
Enter your email below and I’ll send it straight to your inbox. Plus you’ll get great recipe ideas from me every week!
Please enable JavaScript in your browser to complete this form.

Instructions 

  • Prep work: Preheat the oven to 400°F. If desired, line a large, rimmed baking sheet with parchment paper for easy cleanup. In an extra-large bowl, toss cauliflower and onion with the salt in olive oil. Transfer to the prepared baking sheet.
    cauliflower and onion on parchment lined baking sheet.
  • Roast: Arrange the oiled and salted cauliflower and onion pieces in a single layer on the prepared baking sheet. Roast in preheated oven for about 15 minutes. Then, add the garlic and flip the cauliflower and onion over. Continue roasting for another 15 minutes or so (total time in oven 25 to 35 minutes) until the cauliflower and onions are tender and golden brown on the edges. (Note: If using any pieces of roasted cauliflower as a garnish, be sure to separate them prior to adding to the soup)
    roasted cauliflower and onion pieces on parchment lined baking sheet.
  • Heat soup: When the cauliflower is almost done, add the chicken broth to a large stockpot or Dutch oven and begin to heat over medium-high heat. When the roasted cauliflower mixture comes out of the oven, add it to the pot with the broth. Bring the mixture to a simmer, then reduce the heat as necessary to maintain a gentle simmer. Cook, stirring occasionally, for 20 minutes, to give the flavors time to develop. Remove from heat.
    hot chicken broth with roasted cauliflower.
  • Blend: Either transfer everything in the pot to a blender or use an immersion blender to blend until smooth.
    immersion blender in roasted cauliflower soup.
  • Finish: Stir heavy cream into the soup. Cut the lemon in half and squeeze the juice from one half into the soup. Stir and taste. The lemon should give the soup some zing but not taste like lemon. Add additional lemon juice and/or more salt to balance out the flavors. If soup is too thick, additional chicken broth can be stirred in to thin.
    Adding heavy cream to roasted cauliflower soup recipe.
  • Serve: To serve, ladle hot soup into bowls and add the smallest amount of ground nutmeg on top. Freshly ground is best but bottled will work. A little goes a long way. Garnish with roasted cauliflower pieces (if you set some aside) and minced herbs.
    bowl of roasted cauliflower soup with pieces of roasted cauliflower on top.

Notes

Substitution ideas:
Dry sherry can be used in place of lemon juice. You just need some kind of acid to cut the richness of the soup.
Garnish: Other herbs like rosemary or thyme can be used in place of chives. Paprika can be used in addition to or in lieu of nutmeg.

Nutrition

Calories: 323kcal, Carbohydrates: 20g, Protein: 8g, Fat: 26g, Saturated Fat: 9g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 13g, Cholesterol: 38mg, Sodium: 1532mg, Potassium: 853mg, Fiber: 6g, Sugar: 9g, Vitamin A: 449IU, Vitamin C: 128mg, Calcium: 101mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this? Leave me a comment below

Hi! I’m Krissy.

I love to create the BEST versions of your favorite recipes. If you love to cook, love to eat, or just have a deep appreciation for good food, you're in the right place! Stick around... I have hundreds of recipes for you to make.

You May Also Like

Leave a comment

Ask a question or leave a comment. I'm happy to help in any way and I love hearing what you think about the recipe. Be sure to leave a rating!

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

6 Comments

  1. 5 stars
    It’s cold and snowy at my house and I have been feeling the winter chills. This warmed me up in a hurry and I loved everything about it! Thank you for an awesome recipe!

  2. 5 stars
    This was exactly what I needed. I’ve been feeling so under the weather and it’s been so dreary out. This soup was so comforting!