Zucchini-and-Watercress Soup


  1. In a large saucepan, heat the olive oil. Add the chopped onion and saffron threads and cook over moderate heat, stirring occasionally, until the onion is softened, 7 minutes. Add the zucchini and chicken stock and bring to a simmer. Cook over low heat until the zucchini is tender, 10 minutes. Add the watercress and cook for 5 minutes longer.

  2. Using a slotted spoon, transfer the onion, zucchini and watercress to a blender. Add the cream and 1/2 cup of the stock and puree until smooth. Return the puree to the saucepan and season with salt and pepper. Gently rewarm the soup and ladle into bowls.


  • 1 tablespoon extra-virgin olive oil

  • 1 small onion, finely chopped

  • 1 small pinch of saffron threads (about 10), crumbled

  • 1 pound zucchini, coarsely chopped

  • 3 cups chicken stock

  • 8 ounces watercress, chopped

  • 1 tablespoon heavy cream or vegan heavy cream*

  • Salt and freshly ground pepper 

*How do you make vegan heavy cream?

Milk + Oil Heavy Cream Equivalent:

Blend 2/3 cup of soy or rice milk with 1/3 cup melted dairy free margarine or oil (we like extra light olive oil for cooking). This will equal 1 cup of heavy cream for your recipes, but it will not whip.