This method can be used for baked croissants or unbaked dough.Note: if using dough, portion and form the croissants before getting started.
If you have freshly baked the croissants, be sure they are cooled before getting started.
Flash freeze them by placing them in a single layer on a cookie sheet and popping it into the freezer. Leave them in for an hour or so.
optional: if you flash froze the croissants, you don't have to take this step unless you want to provide them additional protection.Wrap them individually (or a few together, if that's the portion size you will use when defrosting) in a layer of plastic wrap and/or aluminum foil.
Toss your croissants into a freezer safe container or freezer bag.
Seal them up by squeezing any air out of the bag and zipping it shut. Or, by placing the lid on top of the container.
Label the package by writing the date on it.
Toss your package into the freezer.
Notes
Cool them: if you baked them at home, allow them to totally cool before starting the process.Form them: if freezing uncooked dough, it is important to go ahead and form your croissants before freezing them.Don't smash them: make sure to put them in a spot in the freezer where they won't get crushed, this will lead them to being harder and more compact upon thawing.