Love veggie-packed soups? Try my Tuscan white bean soup, cream of asparagus soup, high protein soup, and pumpkin curry soup next. Friends, if you find a soup that the whole family enjoys, make it on repeat. In my household, both adults and the little ones can’t get enough of my cauliflower soup recipe. I love how easy it is to make, and the littles love how creamy and comforting flavors. Best of all, they don’t even notice that they’re eating their vegetables!

Why I love this recipe

Ridiculously creamy. Even without heavy cream or milk, I promise you the soup will be extra creamy and velvety. The combination of potatoes and cauliflower does work magic. Quick and easy. Unlike other soups, you DON’T need to spend hours watching the soup simmer until it’s ready. My one cooks in just 40 minutes. Just plain easy. Roast the cauliflower, toss it in a pot with the rest of the ingredients, and puree. That’s it! Multiple cooking methods. While I prefer using the stovetop method, I tested this soup in the Instant Pot and the slow cooker for you.

Ingredients needed

Cauliflower. The cauliflower is roasted in the oven to bring out its amazing hidden flavors. Save time by buying pre-chopped cauliflower florets. Oil. For roasting the cauliflower and sauteeing the aromatics. Onion and garlic cloves. Two must-have aromatics in any savory soup. Potatoes. They not only bulk up the soup but also make it super creamy. I like to use russet potatoes because they are naturally creamier, but any basic white potato works. Salt and pepper. For flavor. Smoked paprika. To season the potatoes and add a subtle smokiness which works so well for this soup. Vegetable broth. I like to use a broth with minimal additives in it. Of course, any broth will work fine. Butter. Just a touch for some added richness. Lemon juice. Just a splash will balance the rich flavors. Nutmeg. An unlikely ingredient, but so delicious! It adds a comforting warmth you’ll adore.

How to make roasted cauliflower soup

I’ve included step-by-step photos below to make this recipe easy to follow at home. For the full printable recipe instructions and ingredient quantities, scroll to the recipe card at the bottom of this post.

Arman’s recipe tips

If you like a little texture in your soup, don’t blend it or only puree half of the batch. No immersion blender at home? No problem! You can puree the soup in batches in a regular blender instead. If you are short on time, you can steam or sautee the cauliflower instead of roasting it. You’ll need to add an extra 1/4 teaspoon of salt. I’ve also successfully made this using my air fryer cauliflower. Chop the potatoes into quarters, not chunks. This not only blends better but it will not make the soup grainy (this is important if you plan to freeze it).

Storage instructions

To store: Let the leftover soup cool before transferring it to an airtight container. Store the leftovers in the refrigerator for up to 5 days. As mentioned earlier, the stovetop is my go-to method, but I’ve tested this soup in the Instant Pot and slow cooker too. Here is how: Instant Pot method: Saute the onion and garlic in olive oil using the “Saute” function. Next, add potatoes, salt, pepper, and smoked paprika; sauté briefly. Pour in vegetable broth and add cauliflower florets. Blend the soup until smooth using an immersion blender. Finally, stir in the butter, lemon juice, and nutmeg and “saute” for 2-3 minutes. Slow cooker method: Sauté onions and garlic, and transfer both to the slow cooker along with the roasted cauliflower, potatoes, broth, spices, and roasted cauliflower; cook on low for 6-8 hours or high for 3-4 hours until tender. Blend the soup until smooth, stir in butter, lemon juice, nutmeg, adjust seasoning, and serve.

Easily make this soup vegan by cutting out the dairy (butter) and replacing it with vegan butter. Add protein, like shredded chicken breast, ground beef, chickpeas, or some finely chopped bacon. Amp up the vegetables by adding some carrots, beets, or other root vegetables.

To freeze: You can also freeze the soup for up to 3 months. Let it thaw in the fridge overnight before reheating. To reheat: Either reheat the soup in the microwave (stirring every 30 seconds) or in a pot on the stove. You can stir in a splash of cream or broth if the consistency has thickened.

Frequently asked questions 

More delicious ways to use cauliflower

Cauliflower steak Cauliflower casserole Cauliflower pizza crust Cauliflower mashed potatoes

Originally published October 2023, updated and republished October 2024

Roasted Cauliflower Soup  - 18Roasted Cauliflower Soup  - 56Roasted Cauliflower Soup  - 37Roasted Cauliflower Soup  - 56Roasted Cauliflower Soup  - 5Roasted Cauliflower Soup  - 17Roasted Cauliflower Soup  - 68Roasted Cauliflower Soup  - 1