Soups

Broccoli soup

30 min, 15 active4 servings177 kcal per servingEasy
Broccoli soup
Example photo: Alpha from Melbourne, Australia · CC BY-SA 2.0 · Wikimedia Commons

This broccoli soup takes half an hour and comes out vivid green, silky and very light. Instead of cream, a single potato and a little milk provide the creamy body, so a bowl has only about 120 kcal. The key is keeping the colour: the broccoli cooks for just 7-8 minutes and is blended straight away. Overcooked broccoli turns the soup olive-drab and gives it a heavy cabbagey taste. A pinch of nutmeg and some parmesan to serve add depth. It suits healthy eating, children's menus and a light supper.

Method

Tap a step to mark it done.

  1. Cut the broccoli into florets. Peel the tough skin from the stalk and slice it.

  2. Dice the onion and potato.

  3. Heat the oil in a pan over medium heat, cook the onion for 4-5 minutes until soft, then add the garlic for 30 seconds.

  4. Add the potato and broccoli stalks, pour in the hot stock, bring to the boil and simmer for 10 minutes.

  5. Add the florets and cook for 7-8 minutes until tender but still bright green.

  6. Take off the heat and blend straight away with a stick blender until smooth.

  7. Pour in the hot milk, season with salt, pepper and a pinch of nutmeg and heat through without boiling.

  8. Ladle into bowls and sprinkle with grated parmesan.

Tips for success

  • Leave the lid off once the florets go in, it helps them keep their colour.
  • If the soup is too thick, thin it with hot stock or water.
  • For a perfectly smooth texture, push it through a sieve.
  • Don't boil the soup after adding the milk or it may split.

Serving and storage

Serve hot with parmesan, a spoonful of Greek yoghurt, pumpkin seeds or wholemeal croutons.

Keep in the fridge for up to 2 days or freeze in portions for up to 2 months. The colour darkens slightly on reheating but the flavour is unchanged.

Variations

  • Creamier: replace the milk with 100 ml of light cream, richer but higher in calories.
  • With cauliflower: use half broccoli and half cauliflower.
  • Vegan: use vegetable stock and oat milk and skip the parmesan.

Calories and macros

Per serving (about 418 g):

177kcal
8.8protein, g
7.1fat, g
22.6carbs, g

Per 100 g: 42 kcal, P 2.1, F 1.7, C 5.4. An estimate based on average ingredient values. Your daily calories ›

LightVegetarianGluten-freeNo ovenQuick

Cooked this or have your own version? Share photos and secrets in the community, where readers talk home cooking.

Share a recipe

Similar recipes

Soups ›

Frequently asked questions

How do I keep broccoli soup green?

Cook the florets for no more than 7-8 minutes, uncovered, and blend immediately. Overcooked broccoli turns olive and tastes heavier.

Can I use frozen broccoli?

Yes, no need to thaw. Add the frozen florets to boiling stock and cook for 8-10 minutes. The result is almost identical to fresh.

How many calories are in broccoli soup?

A 300 ml bowl has about 120 kcal, 6 g of protein, 4 g of fat and 15 g of carbs. Made with water and without parmesan, it's even lower.