Heat oil or butter in a pan add chopped garlic and saute till it is light brown. Then include chopped onions and stir till onion turns translucent. Then include tomato and stir a while.
At last include chopped palak pieces and stir for 2 to 3 minutes or till the palak shrinks.
Add 1 to 1.5 cups of water, cinnamon, cloves and let it cook in medium flame. When the tomato and palak stems are well cooked and softened, switch off the flame. Let this mixture to cool.
Discard the cinnamon and cloves (it will turn bitter otherwise), then transfer the soup mixture in to blender or mixer and puree it till smooth.
Transfer the pureed soup in to pan and re-heat it. Include 1 or 1.5 cups of water depending upon how thick you want the soup to be. Add the spices like salt, pepper and dry mango powder. Combine well. Bring it to boil and simmer it for 2 minutes. Then switch it off.
Nutrients packed palak soup is ready to slurp.