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

Creamy Cauliflower Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.4 from 75 reviews
  • Author: Jessica
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 2 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Description

This creamy cauliflower soup is a comforting and flavorful dish perfect for a cozy meal. Made with fresh cauliflower, leek, russet potato, garlic, and flavored with cayenne pepper, it is blended to a smooth texture and enriched with whole milk for a velvety finish. This soup is easy to prepare, nourishing, and can be customized to fit vegetarian or dairy-free diets.


Ingredients

Scale

Vegetables

  • 1 head cauliflower
  • 1 leek (white and light green parts only)
  • 1 russet potato, peeled
  • 4 cloves garlic

Liquids

  • 2 cups chicken stock
  • ½ cup whole milk

Seasonings and Fats

  • 1 tablespoon olive oil
  • Salt and pepper to taste
  • ¼ teaspoon cayenne pepper


Instructions

  1. Clean the Leek: Slice the leek, reserving only the white and light green parts while discarding the dark green leaves and roots. Place the sliced leek into a small bowl of water and agitate with your fingers to loosen any dirt. Drain and rinse thoroughly.
  2. Sauté the Leek: Heat 1 tablespoon of olive oil in a large pot over medium heat. Add the cleaned leeks and cook for 3 to 4 minutes until softened and fragrant.
  3. Prepare Vegetables: While the leek cooks, rough chop the garlic cloves, cauliflower, and peeled russet potato into smaller pieces suitable for cooking and blending.
  4. Add Vegetables and Seasonings: Add the chopped garlic, cauliflower, and potato to the pot. Season generously with salt, pepper, and ¼ teaspoon cayenne pepper. Cook everything together for about 2 minutes, stirring occasionally.
  5. Simmer the Soup: Pour in 2 cups of chicken stock, reduce the heat to low, cover the pot, and simmer until the potatoes are very tender and easily mashed, approximately 15 to 18 minutes.
  6. Blend the Soup: Use an immersion blender directly in the pot to puree the soup until smooth and creamy. Alternatively, carefully transfer the soup in batches to a blender, blend until smooth, and return it to the pot, being cautious with the hot liquid.
  7. Finish with Milk: Turn off the heat and stir in ½ cup of whole milk to enrich the soup and create a creamy texture. Taste and adjust seasoning with additional salt and pepper if necessary.

Notes

  • For a vegetarian version, substitute chicken stock with vegetable stock.
  • For a dairy-free alternative, use soy, almond, or another plant-based milk instead of whole milk.
  • This recipe yields approximately 2 large servings, with potential for a small third serving if accompanied by side dishes like crackers.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cups)
  • Calories: 180
  • Sugar: 4g
  • Sodium: 480mg
  • Fat: 7g
  • Saturated Fat: 1.5g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 24g
  • Fiber: 5g
  • Protein: 6g
  • Cholesterol: 10mg