Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Top view of a creamy cauliflower soup bowl with a swirl of coconut milk and a sprinkle of paprika.

Creamy Cauliflower Soup

A cozy, creamy, and comforting cauliflower soup that’s naturally thick, dairy-optional, and packed with flavor. This simple yet satisfying recipe is perfect for weeknight dinners, meal prep, or warming up on a chilly day. Ready in under an hour, it’s a go-to dish for healthy, hearty eating.

  • Total Time: 35 minutes
  • Yield: 4 servings 1x

Ingredients

Scale
  • 1 large head cauliflower, cut into florets

  • 1 medium yellow onion, chopped

  • 2 cloves garlic, minced

  • 1 medium potato, peeled and diced

  • 4 cups vegetable broth (or chicken broth)

  • 2 tablespoons olive oil (or butter)

  • Salt and pepper to taste

  • Optional:

    • ½ cup coconut milk or heavy cream (for extra creaminess)

    • ¼ cup nutritional yeast or shredded cheese

    • Fresh parsley or chives for garnish

    • Croutons, roasted chickpeas, or bacon bits for topping

Instructions

  • Sauté Aromatics
    In a large pot, heat olive oil over medium heat. Add chopped onion and cook until soft and translucent (about 5 minutes). Add garlic and sauté for 1 more minute.

  • Add Vegetables
    Add cauliflower florets and diced potato to the pot. Stir to coat with oil and aromatics.

  • Simmer
    Pour in the vegetable broth. Bring to a boil, then reduce heat and simmer for about 20–25 minutes, or until vegetables are soft and fork-tender.

  • Blend
    Use an immersion blender to puree the soup directly in the pot, or transfer in batches to a blender. Blend until smooth and creamy.

  • Add Creaminess (Optional)
    Stir in coconut milk, cream, or cheese if using. Season with salt and pepper to taste.

  • Serve
    Ladle into bowls, garnish with fresh herbs and desired toppings. Serve hot.

  • Author: Aida
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes

Nutrition

  • Serving Size: About 1 ½ cups per serving