Don’t knock it till you try it!

Ingredients 
• 1 tablespoon of olive oil
• 1 onion, finely chopped
• 2 garlic cloves, crushed
• 4 cups salt-reduced vegetable stock
• 400g/14oz potatoes, peeled, coarsely chopped
• 450g/1lb broccoli, cut into florets
• 2-3 handfuls of baby spinach leaves
• 1/2 cup fresh basil leaves
• 1/3 cup light sour cream (optional)
• 1 tablespoon store-bought basil pesto

Instructions

  1. Heat a large saucepan over medium heat with the olive oil.
  2. Add the onion and cook for 5 minutes until soft. Add the garlic and cook until lightly browned.
  3. Add stock and potato to the saucepan. Bring to boil. Cover. Reduce heat to low. Simmer for 15 minutes.
  4. Add broccoli and simmer for 6-7 minutes or until all vegetables are tender.
  5. Remove from heat, add spinach and stir until wilted. Leave to cool slightly so you can blend. This might take up to 15 minutes.
  6. In a blender add basil leaves and half of the soup mixture and blend until smooth. Pour into a clean saucepan and repeat until all the soup mixture has been blended into a smooth consistency.
  7. Heat soup over medium heat for 2 minutes or until just before boiling point.
  8. Combine sour cream and pesto in a bowl. Divide soup among bowls. Top with pesto cream and serve. For a vegan option, simply top with a half teaspoon of the basil pesto and omit the sour cream.
  9. Divide soup among bowls. Top with pesto cream and serve. For a vegan option, simply top with a half teaspoon of the basil pesto and omit the sour cream.

What do you think? Let's hear it!