6-8 cups broccoli, chopped
4 medium sized potatoes, cut into chunks
1-2 leeks, sliced
1 onion (red), peeled and cut into chunks
1/3 cup heavy cream
water or stock
1 teaspoon salt
Place broccoli, potatoes, leeks, salt and onion in a soup pot. Fill with water (or stock) until everything is just barely covered. Bring to a boil. Lower heat and simmer for 45 minutes to an hour, until broccoli is very tender.
Puree until smooth. Add desired amount of cream. Add pepper. Adjust salt, if necessary.