Creamy Vegan Zucchini Dill Soup
Prep time
Cook time
Total time
Recipe type: Soup
Serves: 2 to 4
  • ¼ cup yellow onion, diced
  • 1 small clove garlic, chopped
  • a few stems from the dill, left whole
  • ½ cup vegetable broth or water
  • salt & pepper
  • 4 cups fresh zucchini, cut in a small dice [about 20 ounces or 4 smallish squash]
  • 2 tablespoons fresh dill fronds, snipped in small pieces with scissors
  • ¼ cup canned coconut milk
  • olive oil for drizzling over the top
  1. Place the onion, garlic, dill stems and vegetable broth in a 3 quart saucepan.
  2. add a pinch each of kosher salt and freshly ground pepper.
  3. Bring up to a simmer and cook over medium heat for 3 or 4 minutes.
  4. Add the squash, a bit more salt & pepper, and return to a simmer.
  5. Cook about 10 minutes, until the squash is very soft.
  6. Remove the dill stems and discard.
  7. Put the squash mixture in the blender, along with the fresh dill fronds.
  8. Be careful blending hot ingredients - it is best to remove the center part from the blender lid, and hold a folded kitchen towel over the opening while blending.
  9. Pulse the blender a few time to get things going, and then blend on high speed until the mixture is completely pureed.
  10. Add the coconut milk [stirred so that it is well mixed and creamy ], and pulse a few times to incorporate.
  11. Taste and add additional salt if needed. You can thin it with a bit more vegetable broth if it is too thick for your taste.
  12. Garnish with julienned zucchini skin, a few dill fronds, and a drizzle of good olive oil
  13. Serve immediately, refrigerate leftovers. Serves two as a lunch or light dinner, 4 as an appetizer. easily doubles or triple to serve more people, but do the blending in batches.
Recipe by The Creekside Cook at