Yes! They can be stored for up to 12 months. Diys.com has a helpful article about freezing collard greens. These tips can be applied to mustard greens as well. They recommend freezing greens in small plastic bags and ensuring there is no extra liquid or moisture in the bag that may crystalize during the process.