Wash and rinse the spinach and keep aside till needed.
Heat a tablespoon of oil/butter in a pressure cooker and add thinly sliced onions.
Sauté for a minute or two till it turns translucent.
Mix in slit green chilies, cloves and cinnamon and stir for few seconds.
Now add washed spinach leaves and sugar and stir till leaves start to wilt, about 2 minutes.
Add 4 cups water and whole ginger and mix them well.
Cover the lid of pressure cooker and place its weight.
Reduce the heat to medium and cook for 1 whistle, about 7-10 mins. Let the pressure release completely before you open the lid.
Discard ginger, green chilies and whole spices from cooked spinach.
Drain water from cooked spinach and reserve it for later.
Transfer cooked spinach into a blender or mixer jar and let it cool slightly. Blend this spinach to smooth puree adding little reserved water at time.
Transfer cooked spinach into a blender or mixer jar and let it cool slightly. Blend this spinach to smooth puree adding lit- tle reserved water at time.
Transfer this spinach puree along with reserved water to a pan and cook on medium flame for 2-3 minutes.
Once the soup comes to gentle boil, add white sauce and vegetables and mix well.
Mix in salt and pepper to taste and continue to cook soup on medium flame till it starts to thicken, about 4-5 minutes.
Transfer to bowl and drizzle some fresh cream on top and add few bread croutons and serve hot with any bread or salad of your choice.
Your Spinach and Vegetable Soup is ready to be served.