Featured/ Healthy/ Lunch/ Main Dishes/ Recipes/ Vegetarian

Broccoli & Avocado Soup

I am, at the time of writing, on a bit of a health kick so am constantly thinking of meals that are not only healthy, but are also cheap, simple and can had on more than just a single day. Soups are a perfect way to do that – you can make enough to last you a few days and you can pack them full of healthy veggies, and this Broccoli & Avocoado is no different! You can’t really taste the avocado, but it gives the soup a lovely, creamy texture without having to actually add any cream making this soup completely vegan and dairy-free, plus giving you all of those lovely health benefits you get from eating avocados.

Broccoli & Avocado Soup

Print Recipe
Serves: 4 - 6 Cooking Time: Approx. 1 hour


  • 700g Broccoli
  • 2 x Avocados
  • 1 x Onion
  • 1 x Garlic Cloves
  • A handful of fresh Parsley
  • 1.25L Vegetable Stock
  • 1 tbsp Sea Salt
  • 2 tsp Black Pepper
  • 1 tsp Ground Cumin
  • 1tsp Garlic Powder
  • 1tsp Onion Powder
  • ½ tsp Cayenne
  • 2 tbsp Olive Oil



Place a large saucepan over a low heat and add in the olive oil to heat up gently.


Finely dice the onion and garlic and place in the pan to gently cook for 5 - 10 minutes until they become soft and translucent.


Roughly chop the broccoli into 1-inch chunks - you can use everything, stalks and all and put into the pot and cook for 5 minutes or so, mixing into the onions and stirring often.


Pour over the vegetable stock and turn the heat up to a medium high and bring to the boil.


Stir in the salt, pepper, cumin, cayenne, garlic and onion powders, then lower the heat to a medium low and reduce to a simmer, place on a lid and leave to bubble away for 30 - 40 minutes until the broccoli has softened.


Remove the pan from the heat and, using a stick blender, blitz the broccoli up to as smooth as you possibly can.


Now roughly chop the parsley and remove the peel and de-stone the avocado and add to the pot and blitz these up as well until the soup looks smooth and creamy.


Place back onto the heat and cook for a further five minutes. Check the seasoning for taste. If the soup is too thick for you, then add a little more water until you get the consistency you desire.


Serve hot with your favourite bread or roll.

You Might Also Like