Creamy Cauliflower Soup

Creamy cauliflower soup is a cozy, comforting bowl of warmth with a rich, velvety texture. Perfect for chilly evenings, it combines simple ingredients to create a tender buttery taste you'll find yourself craving time and time again. Shall we?

Two bowls (brown and beige) with creamy cauliflower soup on a gray marble background.
Jump to:

Background

Our version of creamy cauliflower soup focuses on a balance of creaminess and flavor, (without the heaviness!). You start by blending cooked cauliflower in broth, and continue by combining it with a roux, milk, and heavy cream.

The result is a smooth, luscious base that feels indulgent yet light.

Unlike roasted cauliflower soups that develop a smoky, caramelized flavor, this version leans into a milder, purer cauliflower taste. It's all about bringing out the natural sweetness! The blend of milk, broth, and heavy cream enhances the taste while creating a rich, velvety texture everyone loves.

Each spoonful is smooth and comforting, with a buttery finish.

Creamy cauliflower soup is ideal for nights when you want something satisfying but fuss-free. It’s also versatile: pair it with everything from fresh bread to hearty salads, and you have a go-to meal for any occasion.

Why You'll Love This Recipe

  • Silky Texture: The perfect combination of milk, cream, and butter makes this soup irresistibly smooth.
  • Simple Ingredients: As with most of the Balkan Lunch Box Recipes, you likely have everything you need in your kitchen already!
  • Comforting & Elegant: A balance of richness and lightness for a meal that feels special yet familiar.

Ingredients

Here are the simple ingredients you'll need to make the creamiest cauliflower soup.

Ingredients for soup overhead: cauliflower, flour, broth, milk, salt, oil, butter, parsley, and heavy cream.

Cauliflower - One cauliflower head with broken-apart florets is all you need.

Vegetable Broth - Store, homemade, or bouillon+water is fine. Substitute with beef or chicken broth for a more "meaty" flavor.

Butter - Regular butter.

Seasonings - We like to stick to the simple salt and pepper. Enhance with more seasonings per taste.

Milk - Regular milk is best. Substitute with nut or other kinds of milk, but note that the taste will change slightly depending on the type of milk.

Heavy Cream.

Parsley - Fresh or dry.

Oil - any will work.

Instructions

Step by step, here's your creamy cauliflower soup.

Photos of soup preparation: cauliflower cooked in water with salt.

Step 1. Cook cauliflower florets in water and salt.

Photos of soup preparation: cauliflower strained and blended.

Step 2. Strain. Set some aside. Blend the rest with broth.

Photos of soup preparation: roux made for soup.

Step 3. Heat oil and butter. Add flour. Make a roux.

Photos of soup preparation: cauliflower, milk, heavy cream, and florets cooked together.

Step 4. Combine blended ingredients, milk, heavy cream, and florets. Cook. Garnish with parsley.

Variations

  • Vegan: To make the soup vegan, replace butter, milk, and cream with plant-based alternatives.
  • Turn up the heat: Adding a pinch of hot paprika, curry, or cayenne pepper, spices creamy cauliflower soup in just the right way.
  • Veggie swap: Substituting half of the cauliflower head with broccoli adds a more robust, earthy flavor, and makes the soup creamier and heartier.
A hand holding a piece of bread with creamy cauliflower soup above the bowl.

Handling

Serving: Ladle the soup into bowls. Optionally, garnish with toppings of your choice. The soup goes great with bread and/ or salad, but is equally good by itself.

Storing: Store leftovers in an airtight container in the fridge for up to 3 days.

Reheating: Reheat on the stovetop over low heat, stirring occasionally, until it's warm to your preference. Add a splash of milk or broth if it thickens too much.

More Soups

We are 100% crazy about soups. Here are a few we highly recommend.

  • Beef Noodle Vegetable Soup [Instant Pot, Stovetop]
  • Instant Pot Bean Soup with Sausage (Pasulj or Grah) [No Soak]
  • 10-Minute Egg Drop Soup Recipe (Without Cornstarch)
  • Okra Soup: Creamy Chicken Soup with Okra (Bosnian Bey's Soup, Begova Čorba)

Thoughts?

If you make today's creamy cauliflower soup and like it, please consider leaving a ⭐️⭐️⭐️⭐️⭐️ (5-star) rating. This will help others find the recipe more easily!

You can also leave a comment, I read EVERY one! Finally, if IG is more your thing, consider tagging us @balkanlunchbox.

Prijatno, Dobar Tek, and Bon Appetit!

Two bowls (brown and beige) with creamy cauliflower soup on a gray marble background.

Creamy Cauliflower Soup

Aida
Simple ingredients and a velvety, buttery flavor that's perfect for cozy evenings.
5 from 1 vote
Cook Time 30 minutes
Total Time 30 minutes
Course Appetizer, Soups & Stews
Cuisine Bosnian, Croatian, Montenegro, Serbian
Servings 4
Calories 252 kcal

Ingredients
 
 

  • 1 cauliflower head large, stem cut, florets broken apart
  • 3 tablespoons salt
  • 10 ounces vegetable broth
  • 2 tablespoons butter
  • 2 tablespoons oil
  • 2 tablespoons flour
  • 7 ounces milk
  • 3 ounces heavy cream
  • 2 tablespoons parsley minced, fresh; or 1 tablespoon dry
  • ground pepper to taste
  • (Optional) Swap half of cauliflower with the same amount of broccoli

Instructions
 

  • In a medium pot place cauliflower florets, cover with water, and add salt. Bring to a boil on high. Lower to medium and boil for an additional 10 minutes.
  • Strain. Leave a few florets aside. Transfer the remaining florets into a blender or food processor. Add broth and blend until smooth.
  • In a medium pot heat oil and butter on medium. When the butter melts, lower heat and add flour. Stir quickly and continuously until ingredients turn into a roux, about 1-3 minutes.
  • Add ingredients from the blender and continue stirring. Add milk and heavy cream, and continue stirring. Take the florets you left aside, chop them coarsely, and add to the soup. Bring soup to a boil and remove from heat. Garnish with parsley and ground pepper.
  • Serve the soup in bowls. Optionally, garnish with toppings of your choice. Eat alongside a salad or bread.
    Store leftovers in an airtight container in the fridge for up to 3 days.
    Reheat on the stovetop over low heat, stirring occasionally, until warm. Add a splash of milk if it thickens too much.

Notes

  • Vegan: To make the soup vegan, replace butter, milk, and cream with plant-based alternatives.
  • Turn up the heat: Adding a pinch of hot paprika, curry, or cayenne pepper, spices creamy cauliflower soup in just the right way.
  • Veggie swap: Substituting half of the cauliflower head with broccoli adds a more robust, earthy flavor.
  • To thicken the soup, decrease the volume of broth and milk by a little bit and cook longer on low heat. 
  • To thin out the soup, add more broth or milk. 

Nutrition

Serving: 1of 4Calories: 252kcalCarbohydrates: 10gProtein: 5.3gFat: 22gSugar: 4.1g
Tried this recipe?Let us know how it was!

More Recipe 💙

  • Stewed Stuffed Apples in Syrup (Tufahije)
  • Ajvar
  • Poached Eggs with Ground Meat (Čimbur)
  • Burek

3 Comments

  1. This is a great recipe, and has been a hit with all ages since I started making it. I follow the recipe exactly, but add nutmeg to taste and it makes it even better. I feel that this recipe can also be a great base and will allow for other vegetables/items to be included. This recipe is definitely a keeper! ☺️

5 from 1 vote (1 rating without comment)

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.