This Cauliflower Leek Soup is loaded with vegetables, super simple to make and quite delicious. This homemade dairy free soup only requires 15 minutes of hands-on time and freezes so well, which means it is a great winter soup to batch cook. You will even have time to enjoy a delicious Apple Margarita Mocktail and relax while it cooks!
As soon as the cooler weather of Pittsburgh hits I love making this soup. It screams fall to me but isn’t laking flavor at all. Sitting on the cough with my husband, dog Douglas, a bowl of this soup, and a gluten free biscuit is the perfect fall day! I always pair my meals with extra vegetables. This would go well paired with my Kale Blueberry Salad with Pecan Cheese or my favorite Kale Salad with Tahini Dressing. This helps give you the balance of the warm creamy soup but the fresh crunch of the salad. For additional fall flavors, you could also pair this with my Acorn Squash Grape Apple Salad to complete the fall flavor experience.
Why You Will Love This Dish
- This soup is naturally dairy free, gluten free, soy free, vegan, low carb, keto, Whole30 and AIP (autoimmune protocol) friendly.
- This soup only requires 15 minutes of hands on time which means it makes a great night dinner option.
- My cauliflower leek soup is a great option for batch cooking which means I love to make it in bulk and freeze it so I can have this homemade soup on demand. Another recipe I love to bulk and freeze, is my AIP Bone Broth. A freezer full of broth and soups is perfect for the cooler weather months!
- This soup can be made smooth or chunky, whichever you prefer!
- If you like creamy homemade soups, you will love my Paleo Thai Chicken Soup.
- This homemade soup is so dang yummy AND easy to make.
- This homemade soup goes great with just about anything, too!
- Head of cauliflower-You can also buy pre cut florets, whichever is easiest for you! Just be sure to cut off the green part.
- Leeks-If you are not familiar with leeks, they are part of the onion family. They can add so much flavor to a dish. When you are prepping them, be sure to cut off the ends and slice them real thin like you would with an onion.
- Paprika, garlic powder & black pepper-To give this creamy soup a nice kick.
- Sea salt-To taste.
- Avocado oil-To roast the vegetables in. Any kind of oil will work but avocado oil is my favorite oil for roasting.
- Apple cider vinegar & lemon-This will enhance the flavor even more. Without the acid in this soup it would taste way too bland. Do not skip!
- Bone broth-This is the liquid base in this soup, if you are vegan you can use vegetable broth in place of bone broth. I love bone broth because I think it adds so much flavor to the soup.
- Yellow onion-For flavor.
See the recipe card below for a full list of ingredients and measurements.
Substitutions and Variations
- You could also use frozen cauliflower florets for this recipe instead of fresh.
- I love a kick to my soup but you can adjust the amount of paprika to match your spice preference.
This recipe has not been tested with other substitutions and variations. If you replace or add any ingredients, please let us know how it turned out in the comments below!
Step by Step Instructions
Photo 1: First, preheat the oven to 400 degrees F. Then, you will chop the onions, leeks, and cauliflower and spread them out evenly on the baking sheet and season with EVOO, sea salt, garlic powder, and black pepper. Make sure to run the mixture all over. Roast the vegetables for 30 minutes.
Photo 2: Once the vegetables are done, place them in a stock pot with the remaining ingredients. Bring to a simmer and occasionally mix for 20 minutes. Use an immersion blender to break apart the vegetables. Serve with fresh herbs and optional red pepper flakes.
- Tip #1: If you choose to use frozen cauliflower florets instead of fresh, you will want to allow the cauliflower to thaw completely before roasting. The additional liquid from the frozen vegetable will also change the amount of roast that can be accomplished.
- Tip #2: You will want to make sure to clean out your leek before roasting. Leeks are grown underground and therefore can have dirt and debris trapped between the leaves.
- Tip #3: You can either eat the soup chunky with the vegetables in tact or you can blend the soup up to make it nice and smooth.
I suggest eating this soup within 5 days. I like to store mine in an air tight container in the refrigerator.
Yes! First, allow the soup to cool, then place it in a glass container in the freezer. You can thaw it to heat it up or you can heat it up on low on the stovetop while it is frozen.
Absolutely! If you use coconut milk in this recipe be sure to cut back on the bone broth. For example, if you use a cup of coconut milk, subtract a cup of bone broth. This will prevent the soup from getting too thin.
I love this soup as is, but I also love it with homemade Vegan Garlic Bread!
No! If you do not have an immersion blender, you can use a regular blender or food processor. You will just want to blend in batches so that the hot liquid does not spill over and burn you.
I have this immersion blender and I love it! It’s easy to use and comes with additional attachments.
If you like this recipe, you will LOVE:
Are you interested in a guide of my go to healthy alternatives?
Download your FREE guide below
Cauliflower Leek Soup
- Sheet pan
- soup pot
- cutting board
- Immersion blender
- 1 head cauliflower broken into florets
- 1 yellow onion sliced
- 2 leeks chopped, chop off bottom part and use the green part
- 1 tsp paprika omit for AIP
- 1/2 tsp sea salt
- 1 tbsp garlic powder
- 1/4 cup avocado oil
- 1 tbsp apple cider vinegar
- 1 lemon juiced
- 1 tsp sea salt
- 1 tsp black pepper omit for AIP
- 6 cups bone broth veggie broth is good for vegan
- Preheat the oven to 400 degrees F. Chop the onions, leeks and cauliflower and spread them out on the baking sheet with the oil, salt, pepper, and paprika. Make sure to rub the mixture all over. Roast the vegetables for 30 minutes. Once the vegetables are done place them in the stock pot with the remaining ingredients. Bring to a simmer and mix occasionally for 20 minutes. Use an immersion blender to break apart the veggies. Serve with fresh herbs and optional red pepper flakes.