Creamy Roasted Cauliflower Soup

Creamy Roasted Cauliflower Soup

We love making this cozy + creamy roasted cauliflower soup. Roasting the veggies makes them over-the-top flavorful, giving the healthy cauliflower a creamy potato soup vibe. Delicious!

Course Soup
Cuisine American
Keyword Roasted Cauliflower Soup
Prep Time 10 minutes
Cook Time 1 hour
Total Time 1 hour 10 minutes
Servings 4 servings
Calories 343 kcal
Author Jenn Laughlin - Peas and Crayons


  • 1 large head of cauliflower (approx. 2-3 pounds)
  • 1 medium onion (white or yellow)
  • 5 cloves garlic
  • 2-3 TBSP extra virgin olive oil or avocado oil
  • salt and pepper to taste
  • 4 cups vegetable broth
  • 1/2 cup heavy cream
  • 4 oz freshly grated white cheddar cheese (optional)
  • scallions, chives, or parsley for topping


  1. Preheat oven to 400°F.

  2. Roughly chop cauliflower into chunks/florets and peel + chop onion into 8 sections. Peel garlic and lightly smash/smush with a blunt object, like a wine bottle. Add to a rimmed baking sheet and toss with 2-3 TBSP oil. Season lightly with salt and pepper (we'll add extra seasoning to taste later).

  3. Roast on the center rack for 25-35 minutes, until edges are golden and veggies are tender and almost caramelized. If you'd like a fun garnish, snag a few florets off the tray and set aside for later.

  4. Let's get blending! If you're using an immersion blender (they're so handy!) transfer veggies to a dutch oven or large pot and add broth. If using a regular blender or food processor, divide veggies into 3 batches. Add 1/3 of the veggies to your processor/blender along with a cup of broth, careful not to overfill. Blend until smooth and transfer each batch to your pot. Now that the broth and veggies are in ze pot, warm it up to a light boil then reduce to simmer and cook for 20-30 minutes, stirring occasionally.

  5. Once your soup is ready, swirl in 1/2 cup of heavy cream and optional cheddar. Give it a taste and add any additional seasoning desired (salt, pepper, etc...). Ladle into bowls and enjoy hot with your choice of toppings from the list below.

  6. The leftovers are fantastic the next day so feel free to tuck some into the fridge for later!

Recipe Notes

I used veggie broth to keep things vegetarian but chicken broth/stock may be used as well!

Tasty Topping Options:

Nutrition Facts below are estimated using an online recipe nutrition calculator and will vary based on swaps and toppings. Adjust as needed and enjoy!

Nutrition Facts
Creamy Roasted Cauliflower Soup
Amount Per Serving
Calories 343 Calories from Fat 252
% Daily Value*
Fat 28g43%
Saturated Fat 14g88%
Cholesterol 71mg24%
Sodium 1172mg51%
Potassium 535mg15%
Carbohydrates 15g5%
Fiber 3g13%
Sugar 6g7%
Protein 11g22%
Vitamin A 1220IU24%
Vitamin C 72.5mg88%
Calcium 269mg27%
Iron 0.9mg5%
* Percent Daily Values are based on a 2000 calorie diet.