In theory, food will last indefinitely in your freezer – and still be safe to eat.
Well packaged, meat can last well over a year in a freezer with no deterioration in quality, flavour, or texture.
As a rule large joints last longer in the freezer than small cuts like steak. While sausages and mince have the shortest freezer life.
Cooked food also has a shorter freezer life than uncooked meat. It's the ingredients that shorten its life... herbs, spices and vegetables can oxidise over time and affect the flavour.