creamy roasted cauliflower soup

Published on November 08, 2025
4.8 (245 reviews)

There’s something magical about turning a humble vegetable into a restaurant‑quality soup in under an hour. This creamy roasted cauliflower soup delivers that wow factor with just a handful of pantry

Save This Recipe!
Click to save for later - It only takes 2 seconds!
creamy roasted cauliflower soup
Prep Time
15 min
Cook Time
30 min
Servings
4

Why You'll Love This Recipe

✓ Silky Texture: Roasting the cauliflower caramelizes its natural sugars, creating a buttery mouthfeel without any cream.
✓ Nutrient‑Dense: Packed with vitamin C, K, and fiber, it supports immunity and digestive health while staying low‑calorie.
✓ One‑Pot Simplicity: All steps happen in a single pot, minimizing cleanup and making weeknight cooking effortless.

There’s something magical about turning a humble vegetable into a restaurant‑quality soup in under an hour. This creamy roasted cauliflower soup delivers that wow factor with just a handful of pantry staples. The secret lies in high‑heat roasting, which brings out a deep, nutty flavor, while a splash of plant‑based milk keeps it luxuriously smooth without excess saturated fat. Perfect for chilly evenings or a light lunch, it fits seamlessly into a balanced diet and satisfies cravings for comfort food.

2 tbsp olive oil For roasting; can substitute avocado oil.
1 medium onion, diced Adds sweetness; shallots work too.
2 garlic cloves, minced Or ½ tsp garlic powder.
4 cups vegetable broth Low‑sodium preferred.
½ cup unsweetened almond milk Creates creaminess; oat milk works as well.
½ tsp ground nutmeg Adds warm undertone; optional.
Salt and freshly ground black pepper Season to taste.
Fresh chives or parsley, chopped (for garnish) Adds color and fresh flavor.

Instructions

creamy roasted cauliflower soup
1

Roast the cauliflower

Preheat oven to 220°C (425°F). Toss cauliflower florets with 1 tbsp olive oil, salt, and pepper. Spread on a baking sheet and roast 20‑25 minutes, turning halfway, until golden‑brown and tender.

Pro Tip: A single layer prevents steaming; you want caramelization.
2

Sauté aromatics

While cauliflower roasts, heat remaining 1 tbsp oil in a large pot over medium heat. Add diced onion, cooking 4‑5 minutes until translucent. Stir in minced garlic and cook another 30 seconds, being careful not to brown.

Pro Tip: Low‑heat garlic preserves its sweet flavor without bitterness.
3

Combine and simmer

Add roasted cauliflower to the pot, pour in vegetable broth, and bring to a gentle boil. Reduce heat and simmer 10 minutes, allowing flavors to meld. Season with nutmeg, salt, and pepper.

Pro Tip: If you prefer a thinner soup, add extra broth at this stage.
4

Blend to silk

Using an immersion blender, purée the soup directly in the pot until completely smooth. Alternatively, transfer in batches to a countertop blender, blending 3‑4 minutes on high. Return to pot if needed.

Pro Tip: Add almond milk gradually while blending for extra silkiness.
5

Finish and serve

Stir in the remaining almond milk, adjust seasoning, and keep warm over low heat for 2‑3 minutes. Ladle into bowls, garnish with chopped chives or parsley, and enjoy immediately.

Pro Tip: A drizzle of extra‑virgin olive oil adds a glossy finish.

Expert Tips

Tip #1: Roast Longer for Depth

If you have extra time, extend roasting to 30 minutes. The additional caramelization deepens the soup’s flavor, giving it a subtle smoky undertone without any added ingredients.

Tip #2: Use Warm Broth

Adding hot broth instead of cold prevents the soup from cooling down during blending, ensuring a smoother texture and faster blending process.

Tip #3: Finish with Acid

A squeeze of fresh lemon juice right before serving brightens the flavors and balances the natural sweetness of the roasted cauliflower.

Nutrition

Per serving

Calories
210 kcal
Protein
8 g
Carbs
18 g
Fat
12 g
Fiber
5 g
Sodium
350 mg

Storage & Variations

Store leftovers in an airtight container in the refrigerator for up to 3 days; reheat gently on the stove, adding a splash of broth if needed. For a vegan version, use plant‑based broth and omit any dairy garnish. Spice it up with a pinch of smoked paprika or curry powder, or blend in roasted red peppers for a vibrant twist.

Frequently Asked Questions

Yes. Whole or low‑fat milk works, but it adds saturated fat. For a dairy‑free option, keep the almond (or oat) milk as written.

Stir in 1‑2 tablespoons of cooked cauliflower puree or a splash of cashew cream during the final step. Avoid over‑adding liquid.

Choose a no‑salt or low‑sodium vegetable broth and season with herbs instead of additional salt. The natural flavors of roasted cauliflower provide plenty of taste.

Absolutely. Cool completely, transfer to freezer‑safe containers, and freeze up to 2 months. Thaw overnight in the fridge and reheat, adding a little broth to restore texture.

Recipe Summary

Prep
30 min
Cook
4 min
Total
34 min
Servings
3
Category: Healthy Recipes
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

  • 1 large cauliflower head (about 1 kg)
  • 2 tbsp olive oil
  • 1 medium onion, diced
  • 2 garlic cloves, minced
  • 4 cups vegetable broth
  • ½ cup unsweetened almond milk
  • ½ tsp ground nutmeg
  • Salt and freshly ground black pepper
  • Fresh chives or parsley, chopped (for garnish)

Instructions

1
Roast the cauliflower

Preheat oven to 220°C (425°F). Toss cauliflower florets with 1 tbsp olive oil, salt, and pepper. Spread on a baking sheet and roast 20‑25 minutes, turning halfway, until golden‑brown and tender....

2
Sauté aromatics

While cauliflower roasts, heat remaining 1 tbsp oil in a large pot over medium heat. Add diced onion, cooking 4‑5 minutes until translucent. Stir in minced garlic and cook another 30 seconds, being ca...

3
Combine and simmer

Add roasted cauliflower to the pot, pour in vegetable broth, and bring to a gentle boil. Reduce heat and simmer 10 minutes, allowing flavors to meld. Season with nutmeg, salt, and pepper....

4
Blend to silk

Using an immersion blender, purée the soup directly in the pot until completely smooth. Alternatively, transfer in batches to a countertop blender, blending 3‑4 minutes on high. Return to pot if neede...

5
Finish and serve

Stir in the remaining almond milk, adjust seasoning, and keep warm over low heat for 2‑3 minutes. Ladle into bowls, garnish with chopped chives or parsley, and enjoy immediately....

You May Also Like

Discover more delicious recipes

Cheesy Veggie Quesadillas for Kids Snacks and Appetizers
Savory Sweet Potato Lentil Curry Recipe Healthy Recipes
Cozy Bacon and Blue Cheese Tartlets Snacks and Appetizers
Apple Pie French Toast Roll-Ups Recipe Breakfast and Brunch
Pumpkin Sage Chicken Skillet Recipe Chicken Recipes
Homestyle Beef and Vegetable Stir-Fry Dinner Recipes
Save This Recipe!
Join Our Community

Get Weekly Recipe Inspiration

Join thousands of food enthusiasts. Receive exclusive recipes, cooking tips, and culinary inspiration delivered to your inbox.