Asparagus, broccoli and sweet potato soup

Asparagus, broccoli and sweet potato soup

Recently I had an asparagus soup in one of the cafés near Manchester and I really liked it so I decided to make it myself at home. I’ve never made an asparagus soup before but I wanted to make it different and not only use an asparagus as a main ingredient. I thought broccoli would go quite well with asparagus but I also decided to add sweet potato for additional flavour and texture. I wasn’t really sure how it was going to turn out but after I blended it (although only partially) it turned out delicious! Broccoli and asparagus go really well together and sweet potato adds a bit of sweetness to balance the strong flavours of the other two vegetables.

I had this soup for dinner and served it with a side salad and toasted wholemeal bread. It actually really filled me up in case you may think this is quite light dinner. At first glance you may also think that there is no protein in this meal, only vegetables and carbs, but you will be very wrong! Did you know that broccoli actually contains some protein? Not much though, only around 3-4g per 100g but it still makes a healthy contribution to your daily protein requirements. Asparagus also has some protein but less than broccoli (around 2.2g per 100g). And let’s not forget sweet potato! Although its protein content is very minimal (around 1.6g per 100g) when you add the protein content of all the vegetables used in this soup together you realise that actually there IS protein in this soup! Add a spoon or two of a greek yoghurt on top of the soup and some feta cheese in your side salad and you will just have added additional protein (although more calories as well!) which you will need more of especially after a good workout at the gym. 

Asparagus, broccoli and sweet potato soup
Serves 2
Light dinner perfect for spring and summer
Write a review
Prep Time
10 min
Cook Time
20 min
Total Time
30 min
Prep Time
10 min
Cook Time
20 min
Total Time
30 min
  1. 1 small red onion, chopped
  2. 2 strokes of garlic, chopped
  3. a splash of rapeseed oil
  4. 500ml vegetable stock
  5. 1 small sweet potato, cut into small cubes
  6. 1/2 broccoli, chopped
  7. 150g asparagus, chopped, white tips removed
  8. 1-2 spoons Greek yoghurt
Side salad
  1. mixed salad leaves
  2. plum tomatoes, chopped
  3. cucumber, chopped
  4. for dressing use olive oil, apple cider vinegar and salt
  1. Heat the olive oil in a saucepan over a medium heat. Add the onion and fry until soft. Then add the chopped garlic which you quickly fry before adding the stock.
  2. Bring stock to the boil and add the sweet potato cubes. These will take the longest to cook so they need to go first. Leave them boiling on a medium heat for around 5 minutes or more until softened.
  3. Add broccoli and asparagus and simmer for another 5 minutes or so until all the vegetables are cooked.
  4. Season, to taste, with salt and pepper, as needed.
  5. At the end blend with a hand blender until smooth. If you like some substance you can just blend it partially like I did. Serve with some Greek yoghurt on top, side salad and a toast.
  1. If the soup feels too thick just add some water and if it doesn't feel thick enough add some flour mixed with water to thicken it up.
Be Healthy Now
Link up your recipe of the week

Tasty Tuesdays on


    1. It’s definitely a good combination of vegetables, just need to make sure you blend it smoothly to get this delicious soup!

    1. It was delicious and I actually made it again this week. Give it a go and let me know how it turned out! Just make sure you blend it properly..

Leave a Reply

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

* Checkbox GDPR is required


I agree

CommentLuv badge