Rinse the peas in cold water, reserve 1/2 cup of peas for garnish and set to the side.
Melt the butter in a saute pan. Add the shallots and cook until soft. Add the peas, sugar and chicken stock. Bring to a boil and cook until peas are tender.
Strain the peas and shallots. Save the stock.
Add the peas, shallots, mint and 1/2 the stock to a blender. Puree, slowly adding additional stock, until the puree is smooth and not too thick. Season with sea salt and fresh ground pepper. Transfer to a sauce pan and keep warm until ready to serve. The puree is good at room temperature too.