The young leaves and flower buds of the common blue violet can all be eaten ... which is also perfectly fine to eat. Acorns are a popular wild food, most notably as a source of flour.