Get This Recipe In Your Inbox

Share your email, and we'll deliver it straight to your inbox.
Plus, enjoy new content every week as a bonus!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Bowl of cauliflower soup served with mushrooms and parsley on a wooden table.

Creamy Cauliflower Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 3 reviews

This creamy cauliflower soup is for nights when you want something warm and smooth, but don’t want to wrestle with a long ingredient list or extra steps. The cauliflower is softened, then blended with cashew cream, which gives the soup a dairy-free richness without tipping it into heaviness. It’s a simple way to get a bowl of soup that feels cozy and complete.

  • Total Time: 40 minutes
  • Yield: 4 servings

Ingredients

  • 2  tablespoons vegan butter, divided
  • 4-5 cups cauliflower florets
  • 2/3 cup water
  • 1 1/2 cups cashew cream
  • 6 scallions, roughly chopped
  • 2 shallots, roughly chopped
  • 1 stalk celery, roughly chopped
  • 2-3 cups vegetable broth
  • salt and black pepper, to taste

to serve (optional)

  • Sautéed mushrooms
  • Fresh parsley, chopped

Instructions

Soften the cauliflower

  1. Add 1 tablespoon vegan butter, cauliflower florets, and 2/3 cup water to a medium, heavy-bottomed pot over medium heat.
  2. Cover and cook for 18–20 minutes, until the cauliflower is very tender and most of the water has evaporated.
  3. Remove from heat and let cool slightly.

Blend the cauliflower base

  1. Transfer the softened cauliflower to a high-speed blender.
  2. Blend until completely smooth.
  3. Add the cashew cream and blend again until silky and uniform.
  4. Set aside.

Build the aromatic base

  1. Return the pot to the stove over medium heat.
  2. Add the remaining 1 tablespoon vegan butter, scallions, shallots, and celery.
  3. Sauté for 4–5 minutes, until softened and fragrant but not browned.

Combine and blend again

  1. Transfer the sautéed aromatics to the blender with the cauliflower mixture.
  2. Blend until fully smooth.

Thin and season the soup

  1. Pour the blended soup back into the pot.
  2. Stir in 2 cups vegetable broth, adding more as needed to reach your desired consistency.
  3. Warm gently over low heat.
  4. Season with salt and black pepper to taste.

Serve

  1. Ladle into bowls and finish with sautéed mushrooms and fresh parsley, if using.
  2. Serve warm.

Notes

  • Texture & consistency: This soup is intentionally thick and velvety. For a thinner consistency, add additional vegetable broth ¼ cup at a time until it reaches your preferred texture. The soup will continue to thicken as it cools.
  • Blender matters: For the smoothest cauliflower soup, use a high-speed blender rather than an immersion blender. A standard blender works, but blend in batches and allow steam to escape to avoid pressure buildup.
  • Storage: Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop, adding a splash of broth or water to loosen.
  • Freezing: This cauliflower soup freezes well. Cool completely, then freeze in freezer-safe containers for up to 2 months. Thaw overnight in the refrigerator before reheating.
  • Serving ideas: This soup pairs well with crusty bread, crackers, or simple biscuits. For extra depth, finish with sautéed mushrooms, cracked black pepper, or a drizzle of olive oil.
  • Author: erin wysocarski
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Dinner, Lunch
  • Method: Sautéed, Simmered
  • Cuisine: American
  • Diet: Vegan