There is a place in my heart that only soup can fill. That sounds silly, but truly, I have rarely found a soup that I haven’t loved to eat…or cook! The possibilities are endless, and with a little imagination anyone can make a great pot of soup. Cream of Broccoli is no exception! This is one of those rich fall soups that leaves you feeling warm and full. You can change up the vegetables as you wish, adding cauliflower, kale, mushrooms, whatever you like! Below is my basic recipe for a creamy, flavorful soup. Enjoy!
1 medium onion, chopped
2 celery stalks, chopped
1 leek, chopped
4 Tbs butter, divided
2 Tbs flour
4 cups vegetable or chicken stock
2 lbs broccoli, chopped (including stems, peeled & chopped)
1 cup heavy cream
4 oz cream cheese
1 Tbs salt, 1 tsp pepper +/-
Saute onion, celery and leeks in 2 tablespoons of butter, until tender, about 10 minutes on medium-high heat, stirring frequently. Set aside.
Create a roux: in a large stock pot, add 2 tablespoons each of butter and flour. Whisk over medium/high heat until the mixture is thick, about the consistency of mashed potatoes. Continue to whisk and slowly add the stock. Allow mixture to come to a boil.
Add sauteed vegetables to the liquid and simmer about 10 minutes. Using an immersion blender, puree soup base until smooth.
Add chopped broccoli and simmer for about 20 minutes or until broccoli is tender. Adjust broccoli cooking time to suite your taste: less cook time = crunchier broccoli, longer cook time = softer broccoli.
Add cream and cream cheese and blend one final time to your desired consistency using the immersion blender. Add salt and pepper, adjust to taste.
Serve hot and enjoy!