1 small onion, finely chopped
1 small leek, white & light green parts only, finely sliced
4 tbsp butter
Salt & pepper
Guts from 6 baked potatoes or 3 peeled and diced raw potatoes
1 small head broccoli, stalk trimmed, all finely chopped
3 cups water
1 cup milk
Saute the onion and leek in the butter until soft, seasoning well with salt & pepper. Add the potatoes. If using raw, cook for 5 minutes; if using guts, break up and cook through until softened. Add broccoli and cook for about 10 mins until it's not so raw. Add water, bring to a boil, and simmer for 15 minutes. Add milk, stir, then blitz with an immersion blender until it's a nice puree. Simmer for an additional 10 minutes to blend flavors.
This is a good soup, not one I'd run over a basket of kittens for, but very hearty and healthy, even with the butter (I used 1% milk because that's what we keep in the house). You get about 6-8 servings at least. It's very nice with sourdough rolls on the side for dunking. You can also live dangerously and sprinkle the soup with some nice Pecorino Romano cheese. Yum.