
Using the florets and the stems, this broccoli spinach soup makes the most of the entire broccoli crown. It is a healthy, vegan soup that you can freeze.
Preheat the oven to 400 degrees F.
Heat 1/4 cup olive oil in a large saucepan over medium high heat. Add the onions, garlic, salt and pepper and sauté until soft and starting to brown, about 5 to 7 minutes. Stir in the water, vegetable stock, potatoes, broccoli stems and two-thirds of the florets. Bring to a boil and reduce to a simmer until the potatoes and broccoli stems are tender, about 30 minutes.
Stir in the spinach until it wilts.
While the soup is cooking, toss the remaining broccoli florets with 1 tablespoon olive oil, 1/4 teaspoon salt and 1/4 teaspoon pepper. Place on one side of a sheet pan. Roast for 10 minutes. Toss the sourdough with the remaining olive oil, salt and pepper. Place on the other half of the sheet pan and roast for another 10 minutes until the florets and croutons are light brown and crisp.
Carefully puree the soup in batches in a blender. Top with the florets, croutons and minced chives.
You can refrigerate leftover soup in an airtight container for up to 1 week or in the freezer up to 1 month.