Creamy Cauliflower Soup

Facebook
Pinterest

This creamy cauliflower soup is silky smooth, deeply comforting, and packed with wholesome flavor — made with tender cauliflower, potato, and a handful of simple ingredients that come together in one pot in about 30 minutes. The potato adds a beautiful natural creaminess without needing heavy cream, making this a lighter, healthier bowl that still tastes incredibly indulgent.

Bowl of creamy cauliflower soup topped with cream, olive oil, and fresh herbs. Bowl of creamy cauliflower soup topped with cream, olive oil, and fresh herbs.

Whether you’re looking for a cozy weeknight dinner, a light lunch, or a meal-prep-friendly soup, this recipe delivers every time. It’s naturally gluten-free, easy to make vegan, and endlessly customizable with toppings like fresh thyme, a drizzle of olive oil, or crispy croutons. One bowl of this velvety soup and it’ll become your new cold-weather staple!

Why You’ll Love This Recipe

  • Smooth, creamy, and comforting
  • Made with simple everyday ingredients
  • Naturally thickened with potatoes
  • Easy to blend into a silky texture
  • Perfect for meal prep and reheating
Overhead view of creamy cauliflower soup in a red handled bowl with cream, olive oil, and basil garnish.
A smooth and cozy bowl of cauliflower soup

Ingredients

For the Soup

  • 3 garlic cloves, roughly chopped
  • 1 medium head cauliflower, about 2 lb (1 kg), cut into florets, stalk roughly chopped
  • 8 oz potatoes (250 g), peeled and roughly diced
  • 1 large onion, peeled and roughly chopped
  • 2 cups milk, dairy or non-dairy
  • 2 cups chicken broth or stock
  • Salt, to taste
  • Black pepper, to taste

For Serving

  • Fresh thyme
  • Cream, for drizzling
  • Olive oil, for drizzling
  • Fresh basil or parsley
  • Toasted bread or pita, for serving
Ingredients for creamy cauliflower soup including cauliflower, potatoes, onion, garlic, milk, chicken broth, salt, and black pepper.
Simple ingredients for a creamy homemade cauliflower soup.

Ingredient Notes & Substitutions

  • Cauliflower: Use one medium head of cauliflower. The florets and tender stalk pieces both work well in this soup.
  • Potatoes: Potatoes make the soup thicker and creamier without needing much added fat. Use yellow, white, or russet potatoes.
  • Milk: Any milk works here, including whole milk, low-fat milk, or unsweetened non-dairy milk.
  • Chicken broth: Chicken broth gives the soup a savory base. Use vegetable broth if you want a vegetarian version.
  • Garlic and onion: These add depth and help keep the cauliflower from tasting too plain.
  • Black pepper: Add it at the end so the flavor stays fresh and noticeable.
  • Cream or olive oil: These are optional toppings, but they make the bowl look beautiful and taste richer.

How to Make Cauliflower Soup

  • Add the cauliflower, potatoes, onion, garlic, milk, and chicken broth to a large pot.
  • Season with salt.
  • Cover and bring to a gentle simmer.
  • Cook until the cauliflower and potatoes are very tender.
  • Blend the soup with an immersion blender until smooth and creamy.
  • Add black pepper and adjust the salt to taste.
Step-by-step collage showing cauliflower, potatoes, onion, milk, and broth simmering in a pot before being blended into creamy soup and seasoned with black pepper.
Simmer the vegetables, blend until smooth, and season to taste.
  • Serve warm with a drizzle of cream, olive oil, and fresh herbs if desired.
Creamy cauliflower soup in a red bowl served with toasted pita and fresh basil leaves.
Creamy Cauliflower Soup served with pita.

Expert Tips

  • Cut the potatoes into similar-sized pieces so they cook evenly.
  • Use the cauliflower stalk too, as long as it is tender and not woody.
  • Simmer gently so the milk does not scorch on the bottom.
  • Stir once or twice while cooking to keep everything evenly heated.
  • Blend until completely smooth for the best creamy texture.
  • Add extra broth or milk if the soup becomes too thick.
  • Taste after blending because potatoes can absorb salt.
  • Garnish just before serving for the freshest look.

Storage & Freezing

  • Fridge: Store cooled soup in an airtight container in the fridge for up to 4 days.
  • Freezer: Freeze for up to 2 months. The texture may separate slightly because of the milk, but it usually smooths out again after reheating and blending.
  • Reheating: Warm gently on the stovetop over medium-low heat, stirring often. Add a splash of milk or broth if needed.
Ladle lifting smooth creamy cauliflower soup from a pot with fresh herb leaves on top.
Silky blended cauliflower soup ready to serve.

Variations

  • Vegetarian cauliflower soup: Use vegetable broth instead of chicken broth.
  • Cheesy cauliflower soup: Stir in shredded cheddar or parmesan after blending.
  • Herby cauliflower soup: Add fresh thyme, parsley, or chives before serving.
  • Spicy cauliflower soup: Add a pinch of cayenne or red pepper flakes.
  • Extra creamy cauliflower soup: Add a splash of cream after blending.
Bowl of creamy cauliflower soup topped with cream, olive oil, and fresh herbs. Bowl of creamy cauliflower soup topped with cream, olive oil, and fresh herbs.

Creamy, Dreamy Cauliflower Soup

A smooth and cozy cauliflower soup made with potatoes, onion, garlic, milk, and chicken broth. Naturally creamy, simple, and comforting.
Prep Time 10 minutes
Cook Time 25 minutes
rest time 0 minutes
Total Time 35 minutes
Servings: 6
Course: Dinner, Lunch, Soup
Cuisine: American
Calories: 145

Ingredients
  

  • 3 garlic cloves roughly chopped
  • 1 medium head cauliflower about 2 lb (1 kg), cut into florets, stalk roughly chopped
  • 8 oz potatoes 250 g, peeled and roughly diced
  • 1 large onion peeled and roughly chopped
  • 2 cups milk
  • 2 cups chicken broth or stock
  • Salt to taste
  • Black pepper to taste
  • Optional garnish
  • Fresh thyme
  • Cream for drizzling
  • Olive oil for drizzling

Equipment

  • Large pot or Dutch oven
  • Knife
  • Cutting board
  • Measuring cups
  • Measuring spoons
  • Wooden spoon
  • Immersion blender

Method
 

  1. Add the cauliflower, potatoes, onion, garlic, milk, and chicken broth to a large pot.
  2. Season with salt.
  3. Cover the pot and bring to a gentle simmer over medium heat.
  4. Cook for 20 to 25 minutes, or until the cauliflower and potatoes are very tender.
  5. Blend with an immersion blender until smooth and creamy.
  6. Season with black pepper and adjust the salt to taste.
  7. Serve warm with cream, olive oil, and fresh herbs if desired.

Nutrition

Calories: 145kcalCarbohydrates: 22gProtein: 7gFat: 4gSaturated Fat: 2gPolyunsaturated Fat: 1gMonounsaturated Fat: 1gCholesterol: 8mgSodium: 520mgPotassium: 720mgFiber: 4gSugar: 8gVitamin A: 190IUVitamin C: 78mgCalcium: 135mgIron: 1mg

Notes

  • Add more broth or milk after blending if you prefer a thinner soup.
  • Use vegetable broth for a vegetarian version.
  • For a richer soup, drizzle cream on top before serving.
  • Fresh thyme is a great garnish for cauliflower soup.
  • Blend until very smooth for the best creamy texture.

Tried this recipe?

Let us know how it was!

FAQs

Can I make cauliflower soup without cream?

Yes. This soup is creamy from the cauliflower, potatoes, and milk, so heavy cream is not required.

Can I use frozen cauliflower?

Yes. Frozen cauliflower works well. Add it straight to the pot and cook until very tender.

Can I make this soup vegetarian?

Yes. Replace the chicken broth with vegetable broth.

is my cauliflower soup too thick?

The potatoes may have thickened it more than expected. Stir in more broth or milk until it reaches your preferred texture.

Can I use an upright blender?

Yes. Blend the soup in batches and do not fill the blender too high. Hot soup expands, so blend carefully.

What can I serve with cauliflower soup?

Serve it with toasted bread, pita, croutons, grilled cheese, roasted vegetables, or a simple green salad.

Key Takeaways

  • Creamy cauliflower soup combines cauliflower, potatoes, onion, garlic, milk, and chicken broth for a smooth, cozy dish.
  • It thickens naturally with potatoes, offering a light yet rich texture and mild flavor.
  • This soup is perfect for lunch, dinner, or as a warm starter, and pairs well with toasted bread or salad.
  • You can customize it with toppings like cream or olive oil and adjust seasonings to taste.
  • Store leftovers in the fridge for up to 4 days or freeze for 2 months, reheating gently before serving.

More Recipes You Will Like :

Estimated reading time: 6 minutes

Leave a Reply

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

Recipe Rating