- 1small head of broccoli, with stems
- 1 zucchini
- 1 medium shallot, minced
- 1 tablespoon olive oil, divided
- 1 tablespoon minced ginger
- 3 to 4 cups vegetable broth
- 1 teaspoon lemon zest
- 2 tablespoons lemon juice
- 1/4 teaspoon salt
- 1/4 cup coconut milk
Instructions:
- Preheat oven to 180 degrees.
- Remove broccoli florets from the stems and cut into small pieces.
- Peel the stems, discarding the outside, then dice stems and set aside.
- Toss florets with 1/2 tablespoon olive oil and spread into a single layer on a sheet tray. Roast until broccoli is tender and starting to brown, 20 to 25 minutes.
- While the broccoli is roasting, heat olive oil over medium low in a medium stock pot.
- Add in minced shallots. Cook for roughly 4 minutes then add in the ginger, cooking for one more minute.
- Stir in the broccoli stems and diced zucchini, followed by 3 cups of broth, lemon zest, juice, and salt. Bring to a boil, reduce to a simmer, and cook until stems are tender and roasted broccoli is done.
- Add in the roasted broccoli, reserving a few smaller pieces for topping the soup. Transfer to a blender and puree the soup.
- Transfer the soup back to the pan if using a blender and add in the coconut milk. Heat the soup over low until ready to serve.
- Divide soup into two bowls and top with sesame seeds, scallions, and extra coconut milk.