How to Make Roasted Cauliflower Soup 

Creamy roasted cauliflower soup requires just a few simple ingredients and a few easy steps. The result is a thick and creamy vegetarian soup with deep flavor from roasted cauliflower, shallots, garlic, lemon, and aromatic rosemary.

– cauliflower – shallots – garlic  – extra-virgin olive oil – low-sodium vegetable broth – unsalted butter – dried rosemary – salt & black pepper – fresh lemon juice – fresh rosemary

Ingredients Needed

In a large mixing bowl, toss cauliflower florets, shallots, and garlic with olive oil until evenly coated. Transfer to a rimmed baking sheet and bake until the cauliflower is tender and lightly browned, around 30 minutes, tossing halfway.

Recipe Instructions

Reserve ½ cup of the roasted cauliflower florets for garnish. Working in batches, combine the cauliflower/shallots/garlic mixture, warm broth, melted butter, dried rosemary, salt, and pepper in a blender or food  processor.

Recipe Instructions

Process until smooth, about 45 seconds. Transfer the mixture to a large saucepan. Bring the soup to a simmer over medium-low heat, stirring occasionally. Remove from heat and stir in lemon juice.

Recipe Instructions

Divide among 4 bowls and garnish with the reserved cauliflower florets and fresh rosemary.

Recipe Instructions

Warm up your broth. The soup mixture blends much easier if you warm up your broth before adding it to your blender or food processor. Room temperature (unopened) broth is fine, but if your broth  is cold it should be warmed up before adding it in.

Expert Tips


I create easy recipes that are mainly vegetarian and vegan. And I have a huge sweet tooth, so dessert is never far behind!  Sign up to get recipes delivered to your inbox!