Fresh peas and mint