With it just being you and space limited, you might look at buying individual packets of things like Parmesan, ketchup and so on.
I've bought from
www.minimus.biz before and it works well. You can buy as many or as few packets as you want and they are good for a year (salad dressing is good for 3 months). Much easier when even a small bottle of condiments is too much. :)
I've also bought the refigerated "gourmet" parmesan - shredded or shaved. It costs more, but I don't have tons of leftovers that I'll never manage to eat before the expiration date.