Remove all the corn kernels from the cobs and boil them (in water) in a microwave bowl for about 5-7 min till the corn kernels get cooked.
Meanwhile, heat the extra virgin olive oil in a saucepan and fry the chopped onions. Once the onions turn translucent, add the bay leaf, garlic, whole peppercorns and half the quantity of cooked corn kernels to it and cook them all together.
Now add the cup of milk,water and salt to the fried mixture and bring it to a boil.
Turn off the heat and let the mixture to cool down. Then blend it to a soup consistency. Before serving add the remaining cooked kernels to the soup and a dollop of cream if required. Serve warm for best taste results!