Creamy Healthy Broccoli Soup

This creamy broccoli soup is a quick, wholesome, and comforting dish you can whip up in just 15 minutes. Made with fresh broccoli, potato for natural creaminess, and a touch of milk, it’s a lighter yet satisfying version of the classic creamy soup. Perfect for busy weekdays or a light and healthy lunch, this recipe is both nutritious and delicious.
Ingredients
- 1 large head of broccoli
- 1 potato, peeled and chopped into 1.5cm / 1/2″ cubes
- 1 white or brown onion, roughly diced
- 2 garlic cloves
- 2 cups (500 ml) vegetable stock or broth
- 1 cup (250 ml) low-fat milk (cow’s or soy)
- 1/2 cup (125 ml) water
- Salt and pepper, to taste
Optional Croutons
- Stale bread, cut into cubes
- Olive oil spray
- Pinch of salt
Instructions
Prepare the Vegetables
Cut the broccoli into florets about half the size of a golf ball. Roughly chop the stems into thumb-sized pieces (discard or save the main thick stem for another use).
Cook the Soup Base
In a pot, add the broccoli, potato, onion, garlic, stock, and water. Cover with a lid, bring to a boil, then reduce heat and simmer for 8–10 minutes until tender.
Blend and Finish
Remove the lid, add the milk, bring to a gentle boil, then remove from heat. Blend the soup with a hand-held blender until smooth and creamy. Adjust thickness by simmering longer if needed. Season with salt and pepper.
Make Croutons (Optional)
Spray bread cubes lightly with olive oil, bake at 180°C (350°F) for 3–5 minutes until golden, sprinkle with salt, and serve on top of the soup.
Conclusion
Creamy Healthy Broccoli Soup is a simple yet flavorful recipe that proves comfort food doesn’t have to be heavy. Packed with nutrients and ready in just 15 minutes, it’s the perfect light meal or starter. Add crunchy croutons on top for extra texture and enjoy a warm bowl of goodness any time of the week.