Creamy Broccoli & Cauliflower Soup

Who needs heavy cream when you can make a creamy soup right out from veggies? This is an easy, vegan, delicious soup that you can enjoy anytime. And of course, when you want a plant based option. If you’re following a plant based diet this recipe is perfect for you. Feel free to put your own spin on it by spicing it up with your favorite herbs. And best of all it’s just 60 Calories!


  • 1 tbsp olive oil or coconut oil (to sauté vegetables)
  • 1 leek, sliced
  • 1 brown onion, chopped
  • 4 fresh garlic cloves, crushed
  • 1 broccoli head, chopped coarsely
  • 1 large zucchini (courgette), chopped coarsely
  • 1 cauliflower head, chopped coarsely
  • 6 cups (1.5 L) vegetable broth or stock
  • salt and pepper, to taste
  • 1 tsp dried turmeric (optional)
  • 1 tsp dried chili (optional)


  1. Wash and prepare, chop and slice vegetables.
  2. Heat oil in large pot and sauté vegetables over a low to medium heat the leeks, onions and garlic until translucent.
  3. Add in the broccoli, zucchini and cauliflower and stir for a few minutes.
  4. Add the remaining ingredients and bring to the boil then turn down the heat and simmer for 10-15 minutes or until the vegetables are soft.
  5. Once cooked, use a stick blender and blend the soup to form a smoother texture or leave a little chunky. You can also use a normal blender or chop vegetables into bite size pieces and leave super chunky.
  6. Add in any fresh herbs for garnish (optional) and serve immediately.Note: This soup will freeze easily and will store in the fridge for up to 3 days.

Prep Time: 20 minutes

Cook Time: 15 minutes

Total Time: 35 minutes

Servings: 6 - 8


  • Leek – scallions, spring onion
  • Broccoli – brussels sprouts, kale, spinach
  • Zucchini – celery, celeriac root
  • Cauliflower – potato, sweet potato

Calories: 60

Fat: 1.5g

Trans Fat: 1g

Cholesterol: 0mg

Sodium: 540mg

Carbohydrates: 10g

Fiber: 3g

Sugars: 5g

Protein: 2g