In a saucepan cook shallot in butter over moderate heat, stirring, until softened. Add lemon juice and wine or vermouth and boil liquid until reduced to about 2 tablespoons. Stir in broth and boil liquid until reduced to 3/4 cup. Add cream and boil liquid until reduce to 3/4 cup. Stir in peas, zest, and Parmesan and cook sauce until peas are heated through.
While sauce is cooking, in a kettle of salted boiling water cook pasta until al dente and drain well. In a serving bowl toss pasta with sauce and mint.