One of the great secrets to eating a healthy diet, in my opinion, is having a healthy pantry. It’s a LOT easier to whip up a tasty, healthy meal if you don’t have to spend an hour at the store and a lot of money buying every single ingredient.
I cook as a hobby and have a house that’s waaay too large for two people, and my parents gave me a full size standup freezer a few years ago. As a result, I’m good for at least a few months, except for veggies and other perishables. I’m lousy at keeping frozen veggies around because I really don’t like them.
At any given time, I’m sure I have most of:
Meat (frozen): a couple beef chuck roasts, probably some pork shoulder roasts, a variety of chicken parts (breasts/thighs), a whole chicken or two, a whole duck or two, several pounds of homemade sausage, pancetta, 2 or 3 varieties of terrines, and maybe even some frozen fish or shellfish. Maybe some steaks or pork chops.
Frozen stock: Chicken stock, smokey chicken stock, beef stock, veal stock, veal glace, duck glace, fish glace, chicken glace. Various packages of frozen bones to make more of all of those.
Pantry basics: flour, sugar, masa, corn meal, leaveners, several dozen dried herbs & spices, dried beans, 3-5 pounds dried pasta, 10+ pounds rice, lots of olive oil, canola oil, various vinegars.
Canned goods: canned tomatoes, beans, and corn. Several varieties of salsas and sauces. I love those little cans of Mexican hot yum-yums.
In the fridge at any given time: a couple dozen eggs, a variety of cheeses (always Parmesan, cheddar, and Gruyere, along with more exotics like brie or Mobiere for snacking), milk, condiments, cooking wine (which is just leftover drinking wine), salami, ham, bacon, celery, carrots, leeks.
Non-fridged perishables: garlic, onions, maybe some winter squash, fruit like bananas or apples. More variety of these in the summer.
And of course a variety of wine, beer, and hard liquor, because you have to have something to drink with all that!