Chop onions, garlic and leeks and soften over a low heat with some butter.

Add chicken or vegetable stock and bring to the boil.

Drop in florets of washed broccoli and simmer for 5mins.

Remove from heat and allow to cool slightly.

Add crumbled blue cheese and blend until smooth.

Bring back up to the boil, season and serve with crusty bread.