We use various strategies for dealing with too large a package. Bacon is opened, a couple of rashers maybe used right away, the rest split into smaller packages (2 rashers) and frozen. I like smoked, Jean hates it, so we eat different bacon. A jar of 8 hot dogs, can likewise be opened, put in plastic food bags and frozen. Tinned peas, baked beans, rice pudding etc. keep a couple of days if the tin is covered and put in the fridge. The plastic lids from those tubes of funny shaped crisps are perfect for that. Fresh sliced bread we freeze to keep it fresh.
Some fresh and cooked meat is marked 'suitable for freeing' we buy in bulk and freeze. We always have a wide choice of what to have for dinner, providing we decide the evening before to allow it to defrost.
Every so often, we stop buying and 'live from the freezer contents', so it gets rotated.
Sunday was roast gammon with all the trimmings, Monday we were going to have omelets, but we were given a hot roast chicken with our meat order, so we had that. Yesterday we went out to a new local pub/carvery for dinner. Today we are planning omelets (which we didn't have on Monday) - I'm the omelet, pancake and breakfast making specialist :-) Today I shall be testing for the first time, omelets made with a pinch of baking powder - its supposed to make them lighter. Jean is the roast specialist lol
It not only saves money, but saves waste and saves carrying back from the shops.