Sugar peas dumplings