pink cream of lima bean soup with mint  sugar snap peas