cauliflower leek soup – soup sundays

eat, Quick Meals, Soup

I am now at the end of my pregnancy (I HOPE!!!!) so spending hours in the kitchen sounds less appealing to me.  I get tired so easily just standing these days that I don’t want to be slumped over my kitchen counters chopping and prepping meals.  It was a Sunday (so of course – Soup Sunday) and it was cold.  I wanted something hearty but healthy.  Potato leek soup is always a childhood favorite of mine but I wanted something lighter.  So I decided to swap out the starchy potatoes and replace it with a low carb version instead – so I made cauliflower leek soup instead!

Cauliflower is a beautiful substitute for potatoes.  Cauliflower is low carb and full of vitamins and nutrients.  Just google “health benefits of cauliflower” and read for yourself.  I used to spend time chopping my cauliflower into florets and then most of the recipes I would wind up steaming it.  What was I doing?  Frozen cauliflower is already cut into florets so it saves the work of having to chop it.  Especially in this soup when the soup will be blended it saves so much time using the frozen variety.

Also since I am blending this cauliflower leek soup it’s a perfect excuse to hide some veggies into it.  I have made a lot of recipes where I hide the veggies.  This soup has a standard mirepoix for a base (onions, celery, and carrots).  For more time savers I just rough chopped the onions and celery and used grated carrots so I had one less thing to chop.  Broth and cauliflower are added once the veggies are softened.  Everything cooks a little longer and then goes in the blender and voila a non-cream based creamy soup is created.

Because I do like a little texture to my soup I usually cook my leeks to the side.  I cook them over low heat so they don’t burn and just soften and they can cook while the rest of the soup cooks to save time.  If you prefer a completely creamy soup though, you can add the leeks in with the mirepoix and just blend everything together.  

Smooth soup with some chunky leeks

You can stop there or you can get creative.  While the soup is great on it’s own it’s even better with toppings.  Personally I was in the mood for bacon that night so my vegetarian soup quickly went out the window when I topped mine with bacon and some cheese.  Also while the soup is creamy on it’s own I do like a splash of heavy cream in this version.  The sky is the limit with toppings though, scallions, chives, tomatoes, greek yogurt or sour cream can be added for a “loaded” soup.  

Typically a soup like potato soup tends to be a little less waist line friendly.  But by swapping a few ingredients out the calories are cut but the same great flavor is achieved.  Plus the work involved in this version is minimal so it gives you less time on your feet – regardless if you are pregnant!  So the next time you want potato leek soup try this cauliflower leek soup instead.


If you WANT the potatoes try this potato leek recipe

For another cauliflower soup try this cheddar ale version

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

cauliflower leek soup

  • Total Time: 35M
  • Yield: 6 1x


Units Scale
  • 1 yellow onion, diced
  • 1 c shredded carrots
  • 56 ribs of celery, sliced
  • 2 bay leaves
  • 67 sprigs of fresh thyme tied together with kitchen twine
  • 6 cloves of garlic, whole
  • 34 leeks, white and light green parts only sliced in half then sliced thinly
  • 67 scallions thinly sliced
  • 2 16 oz bags of frozen cauliflower
  • 8 c vegetable or chicken stock
  • 1/2 tsp Worcestershire sauce
  • 1/4 c heavy cream
  • salt and white pepper to taste
  • bacon, cheese, tomatoes, chives, scallions, sour cream or greek yogurt to top with


  1. If using bacon cook bacon to your liking.  I prefer to bake in the oven for 15 mins on 410 until crispy.  Reserve the bacon.  DON’T THROW OUT THE BACON FAT!
  2. In a large soup pot over medium heat sautee carrots, onion, celery, bay leaves, thyme and garlic in 2 TBS of bacon fat until tender, 10-12 minutes.
  3. In the mean time in a frying pan with a little olive oil sautee leeks in a little more bacon fat (1/2 TBS) over low to medium low heat to soften. If you prefer a totally creamy soup put the leeks with the other veggies otherwise the leeks will not be pureed to add some texture to the soup.
  4. Next add in frozen cauliflower and broth to veggies, season liberally with salt and pepper and Worcestershire sauce. Bring heat up to medium high to a gentle boil.
  5. Let cauliflower cook 7-10 minutes.
  6. Remove bay leaves and thyme.
  7. Puree soup in a Vitamix, blender, or use an immersion blender. I find a blender or Vitamix purees the soup the best. You may have to do this in batches.  ALWAYS REMEMBER to vent your blender to avoid any explosions!
  8. Add puree, cooked leeks, cream and scallions back to soup pot. If the soup is too thick add in more broth to achieve your desired thickness.  I usually add a cup of broth to thin out.
  9. Turn heat to low.  Cook another 5 minutes to let scallions cook slightly.  Season with more salt and pepper if needed.
  10. Top with any additional toppings of your liking!


  • For a vegetarian version use veggie broth instead of chicken stock.  Use olive oil instead of the bacon fat.  
  • For vegan version  in addition to changes above omit the heavy cream.  The soup on it’s own will be creamy the cream just gives a subtle hint of flavor so it’s not really needed.
  • Prep Time: 5M
  • Cook Time: 30M
  • Category: soup


  • Serving Size: 6



Print Friendly, PDF & Email

One Comment

  1. Pingback: Pantry Cooking - A Compilation of Recipes -

Leave a Comment

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


Recipe rating