Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Broccoli Stilton Soup

Broccoli Stilton Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Maria
  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Total Time: 20 minutes
  • Yield: 4 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: British

Description

This creamy Broccoli and Stilton Soup is rich, flavorful, and incredibly easy to make in just 20 minutes! Perfect for a quick lunch, cozy dinner, or batch cooking, this recipe is both nutritious and satisfying. Serve with croutons for extra texture.


Ingredients

Scale
  • 800g broccoli (fresh or frozen)
  • 1 onion, peeled and chopped
  • 2 garlic cloves, peeled and crushed
  • 750ml stock (see notes)
  • 300ml milk
  • 160g Stilton cheese, grated or crumbled

To Serve:

 
  • 40g Stilton cheese, crumbled on top
  • Croutons (optional)

Instructions

On the Stovetop:

 

  1. Wash and chop the broccoli into large chunks.
    • If using frozen broccoli, you can add it directly to the pot.
  2. In a large saucepan, add broccoli, onion, garlic, stock, and a generous amount of salt and pepper.
  3. Bring to a boil, cover with a lid, and simmer for 15 minutes until the vegetables are tender.
  4. Remove from heat, add milk and Stilton, then blend until smooth using an immersion blender.
  5. If needed, reheat before serving. Garnish with crumbled Stilton and croutons.

Notes

  • Use vegetable stock for a vegetarian-friendly version or chicken stock for extra richness.
  • For a thicker soup, reduce the milk slightly or add an extra handful of broccoli.

 

  • Serve with crusty bread or a side salad for a complete meal.

Nutrition

  • Serving Size: 1 portion
  • Calories: 320 kcal
  • Sugar: 8g
  • Sodium: 750mg
  • Fat: 20g
  • Saturated Fat: 12g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 4g
  • Protein: 18g
  • Cholesterol: 50mg