Blanch washed spinach in a pot of boiling water for 30 seconds until bright green & wilted, then shock in ice water, to stop cooking. This is the secret to the vibrant green color.
Take a handful of spinach and squeeze the water out and add it to a blender jar.
Next in a pot or pan, heat some oil, add the bay leaf, ginger & garlic and stir until aromatic. Adddiced onions and saute until translucent.
Allow the onions to cool for a bit and add the onions, followed by cilantro, mint, a couple table spoons of water. Keep the pot aside you will need it later.
Pulse the first 3 times and depending on how much water you have squeezed out of the spinach, you might or might not have to add more water. Do not add all water at once or you will not get the silky texture. Blend to get a puree.
Pour the puree back into the pot and water or milk to thin out the soup.
Add some salt and grate a nutmeg , stir and bring it to simmer on low to medium head. Garnish with cream. To get a cream of spinach soup add milk to the puree and bring it to simmer on low to medium heat and switch off the gas, or you can keep it minimal like me.
Prepare the tempering by heating some butter or olive oil in a pan, once hot add the slivered garlic and fry them just until the color of the edges change and add some kashmiri red chili powder, give it a quick stir and drizzle of the soup. Savor the aroma and enjoy!