Created by Kchurchill5 on July 16, 2013
Step 1: Base ... Add the olive oil to a large soup pot, and bring to medium heat. Add the onion, leeks, garlic, and a pinch of both salt and pepper; then, saute until the vegetables are tender - about 5 minutes. You don't want them to brown too much, a little color is ok.
Step 2: Cauliflower and Zucchini ... Add the chicken broth, cauliflower, zucchini; and, bring to a boil. Reduce the heat to just under a boil (medium); and cook until the cauliflower is completely tender. About 10-15 minutes.
Step 3: Finish ... I like to use my immersion blender right in the pot for this step. But you can also use a regular blender; but, you may have to do this in a few batches. Puree the soup until it is completely smooth and creamy. Then, add the yogurt, parsley, dill, and season with plenty of salt and pepper to taste. Finally, add in the chopped spinach; and, continue to cook on medium low heat, just until the spinach is wilted; and everything is heated through (about 2-3 minutes).
Step 4: Serve and ENJOY! ... Ladle into serving bowls, and garnish with a few scallions, grated cheese, and a sprig of fresh dill.