Broccoli Spinach Soup

Broccoli Spinach Soup

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.

Ingredients

  • 1/4 cup plus 2 tablespoons olive oil
  • 1 medium yellow onion, finely chopped
  • 2 large garlic cloves, peeled and sliced
  • 1-1/2 teaspoon kosher salt
  • 1 teaspoon black pepper
  • 2 cups water
  • 2 cups vegetable stock
  • One 8-ounce baking potato, peeled and cut into 1-inch pieces
  • 2 pounds broccoli—stems peeled and sliced, florets cut into 1/2-inch pieces
  • 5 ounces baby spinach
  • 4 ounces sourdough bread, cut into 1/2-inch dice
  • Unknown ingredient
  • Minced chives for serving

Directions

  1. 1

    Preheat the oven to 400 degrees F.

  2. 2

    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.

  3. 3

    Stir in the spinach until it wilts.

  4. 4

    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.

  5. 5

    Carefully puree the soup in batches in a blender. Top with the florets, croutons and minced chives.

  6. 6

    You can refrigerate leftover soup in an airtight container for up to 1 week or in the freezer up to 1 month.