1 Tbsp butter
1 Tbsp oil (olive or cooking oil is fine)
1 head broccoli, florets divided
¼ red onion, finely chopped
¼ Vidalia (sweet) onion, roughly chopped
2 sticks celery, finely chopped
2 carrots, peeled, finely chopped or grated
1 garlic clove, minced
2 Tbsp freshly chopped parsley
6 Tbsp flour
3 cup low-sodium chicken broth
1 cup white wine or champagne
Salt and Pepper to taste
1 tsp dried thyme
1 cup regular/table cream
1. Melt butter with oil in large, heavy saucepan over medium heat. Add broccoli, onion, celery, carrots, garlic, and parsley. Cover; cook until onion and broccoli are tender, stirring occasionally, about 10 minutes.
2. Add flour and stir until cooked and then add the chicken broth and wine. Cover and simmer vegetables 40 minutes.
3. Season with salt and pepper and thyme. When ready to serve, add cream and cook through - about 5 minutes. Serve with bread or rolls to scoop up every last drop of soup.
Do not omit the wine -- trust me, I did this the once and it just didn't taste the same. The wine affords it a very rich, slightly tangy taste...which is really a big part of the soup for me.