Cauliflower Potato and Leek Soup is a creamy, comforting, and surprisingly dairy-free dish that combines just eight simple ingredients into one cozy, nourishing bowl. The cauliflower lends an extra-smooth texture without the need for cream, while leeks and garlic add earthy depth. It’s a plant-based favorite that’s as wholesome as it is satisfying.

Why You’ll Love This Recipe

  • Naturally Dairy-Free and Vegan: No need for cream or cashews—this soup is luxuriously creamy without them.

  • Nutrient-Dense: Cauliflower, potatoes, and leeks offer fiber, vitamins, and antioxidants.

  • Simple and Accessible: Only 8 ingredients, most of which you may already have in your kitchen.

  • Customizable: Add toppings or extra spices to suit your taste preferences.

  • Perfect for Any Season: Light enough for spring, yet hearty enough for winter.Potato, Cauliflower, and Leek Soup

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • Oil or vegan butter

  • Leeks (white and light green parts only)

  • Garlic cloves

  • Cauliflower florets

  • Yukon gold or russet potatoes

  • Vegetable broth

  • Fresh or dried thyme

  • Salt and pepper

  • Optional garnishes: chives, shredded cheese, croutons

Directions

Step 1: Sauté the Leeks
In a large pot, warm the oil or vegan butter over medium heat. Add the sliced leeks and cook for about 5 minutes until golden brown and softened.

Step 2: Add Vegetables and Herbs
Add minced garlic, cauliflower florets, diced potatoes, and thyme. Stir and cook for 3 more minutes, just until the garlic becomes fragrant.

Step 3: Simmer the Soup
Pour in the vegetable broth and bring everything to a low boil. Simmer uncovered for about 20 minutes or until the potatoes and cauliflower are fork-tender.

Step 4: Blend Until Creamy
Turn off the heat and let the soup cool for about 10 minutes. Then use an immersion blender (or transfer to a regular blender in batches) and blend until smooth and creamy.

Step 5: Season and Serve
Season to taste with salt and pepper. Return the soup to the pot and warm gently over medium-low heat.
Serve hot with your favorite toppings such as chopped chives, shredded vegan cheese, or crunchy croutons.

Servings and timing

Servings: 4 bowls
Prep Time: 20 minutes
Cook Time: 40 minutes
Total Time: 1 hour

Variations

  • Roast the Cauliflower: For a deeper flavor, roast the florets before adding to the soup.

  • Add Spice: A pinch of smoked paprika, curry powder, or chipotle paste can elevate the flavor.

  • Chunky Style: Blend only half of the soup for a chunkier texture.

  • Cheesy Boost: Add nutritional yeast or vegan cheese for a “cheesy” twist.

  • Protein Boost: Stir in cooked white beans, lentils, or quinoa.

Storage/Reheating

Refrigerator: Store in an airtight container for up to 4 days.
Freezer: Cool completely and freeze for up to 2 months. Thaw in the fridge overnight before reheating.

To Reheat:

  • Stovetop: Warm over medium-low heat, stirring occasionally.

  • Microwave: Reheat in 1-minute intervals until hot throughout.Potato, Cauliflower, and Leek Soup

FAQs

Can I use frozen cauliflower for this soup?

Yes, frozen cauliflower can be used in a pinch. Just add it directly to the pot without thawing. Fresh cauliflower, however, provides the best flavor and texture.

Is this soup thick or thin?

This soup is naturally thick and creamy due to the cauliflower and potato. You can adjust the consistency with more broth if desired.

Can I use an onion instead of leeks?

Yes, a yellow or sweet onion can be used as a substitute, but the flavor will be slightly less complex and earthy.

Can I make this soup ahead of time?

Absolutely. The soup stores well in the fridge and the flavors deepen after a day. It’s perfect for meal prep.

How do I make it more filling?

Add toppings like croutons, shredded cheese, or serve with a side of crusty bread. Stirring in beans or grains can also bulk it up.

What if I don’t have thyme?

Dried oregano, rosemary, or a bay leaf can be used as alternatives. You can also skip the herbs for a simpler flavor.

Is this soup suitable for kids?

Yes, it’s mild and creamy—many parents report that even picky eaters love it. You can leave out any strong seasonings if needed.

Can I make this soup oil-free?

Yes, you can sauté the leeks in a bit of water or broth instead of oil or butter. The flavor will still shine through.

What toppings go well with this soup?

Try chopped chives, crispy croutons, vegan cheese, fresh herbs, sautéed mushrooms, or a swirl of plant-based yogurt.

Can I serve this cold?

While traditionally served hot, this soup can also be enjoyed chilled, especially in warmer weather, much like a vegan Vichyssoise.

Conclusion

Cauliflower Potato and Leek Soup is the ultimate example of how simple, wholesome ingredients can come together to create a delicious, comforting meal. It’s creamy without dairy, rich in flavor, and endlessly customizable—making it a go-to dish for any season. Whether you’re vegan, gluten-free, or just craving a bowl of goodness, this recipe is one you’ll turn to again and again.

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
Potato, Cauliflower, and Leek Soup

Potato, Cauliflower, and Leek Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Cauliflower Potato and Leek Soup is a creamy, plant-based comfort dish made with just eight simple ingredients. It’s dairy-free, nutrient-packed, and naturally thickened with cauliflower and potatoes—no cream needed.

  • Total Time: 1 hour
  • Yield: 4 bowls

Ingredients

2 tablespoons oil or vegan butter

2 large leeks (white and light green parts only), sliced and rinsed

3 cloves garlic, minced

1 small head cauliflower, cut into florets (about 4 cups)

2 medium Yukon gold or russet potatoes, peeled and diced

4 cups vegetable broth

1 teaspoon fresh or 1/2 teaspoon dried thyme

Salt and pepper to taste

Optional garnishes: chopped chives, shredded vegan cheese, croutons

Instructions

  1. In a large pot, heat oil or vegan butter over medium heat. Add sliced leeks and cook for 5 minutes until softened and lightly golden.
  2. Add garlic, cauliflower florets, diced potatoes, and thyme. Stir and cook for 3 more minutes until fragrant.
  3. Pour in the vegetable broth and bring to a boil. Reduce heat and simmer uncovered for 20 minutes or until vegetables are tender.
  4. Turn off the heat and let cool slightly. Blend the soup using an immersion blender or in batches in a blender until smooth and creamy.
  5. Season with salt and pepper to taste. Return to the pot and warm over medium-low heat if needed.
  6. Serve hot with your favorite toppings such as chives, croutons, or shredded vegan cheese.

Notes

  • Roast the cauliflower first for deeper flavor.
  • Add beans, grains, or nutritional yeast for extra protein or a cheesy twist.
  • Soup can be enjoyed chilled like a vegan Vichyssoise.
  • Make it oil-free by sautéing leeks in broth or water.
  • Frozen cauliflower can be used, no need to thaw first.
  • Author: Monica
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegan

Nutrition

  • Serving Size: 1 bowl
  • Calories: 190
  • Sugar: 5g
  • Sodium: 580mg
  • Fat: 7g
  • Saturated Fat: 1g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 27g
  • Fiber: 5g
  • Protein: 5g
  • Cholesterol: 0mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star