Yes. These meatballs will last for up to 3 months in the freezer. An easy way to do this is to line a baking sheet with parchment paper. Place the meatballs on the parchment so that they don't touch. Freeze the Greek meatballs until they're solid, then transfer to a freezer safe storage container or zip top bag, seal and freeze. This method of freezing will allow you to take out just what you need, straight from the freezer at any time, instead of having a solid block of frozen meatballs that are all stuck together. Defrost before reheating.