Sugar snap peas, also known as snap peas, are a variety of legume with edible pods and seeds. Similar to snow peas, the entire sugar snap pea, including pod and seeds, is edible. The French call snap peas, mangetout, which is French for “eat all.” Sugar snap peas have a crisp, refreshingly sweet flavor and are rich in vitamin A. Mature pods are about 2 to 3 inches in length and have a lovely pale green color to brighten up any dish.