
I don’t make soup that often (some soups are a little dull).
Anything with cheese in it gets my vote, and this is rich and satisfying.
Ideal for anyone following a low carb diet, this is also delicious with crusty bread. I made this with vegetable stock so it’s suitable for vegetarians but you can use chicken stock if you prefer.

You’ll need cream cheese and a stronger flavoured cheese. I used a mix of mature cheddar and parmigiana, blue cheese works really well too, but use what you have.
This rich creamy soup is even tastier topped with crunchy croutons, or crispy bacon (if you’re not vegetarian)
Ingredients
1 Large head of broccoli (roughly chopped)
1 Small onion, or 3-4 spring onions/scallions (chopped)
1 Tbsp Oil
750 ml Vegetable stock (I used a stock cube)
200 Grams Cream cheese
50 Grams Strong flavour cheese (grated)
Salt and pepper
Method
- Heat the oil in a large pot, and add the onion. Fry over a medium heat until soft but don’t brown
- Add the broccoli and vegetable stock. Cover with a lid and simmer for 10 minutes or until the broccoli is soft
- Add the cream cheese and stir until it has melted. Using a blender or hand held blender, blitz until the the soup it is smooth (how smooth you make it is up to you)
- Return the soup to the pot and add the stronger flavoured cheese. Heat for a further 5 minutes and stir well to make sure all the cheese has melted. Check the seasoning and add salt and pepper if needed