Coffee is tricky because there isn't a bunch of good information on most stuff you find in stores. Generally, I try to avoid blends and get stuff which is as fresh as possible. There is an international certification process for this which is quite exacting - the Q grade stuff I linked to is the highest standard they have AFAIK. It's not noticeably more expensive than the other beans the same roaster sells, and it tastes awesome.
The big problem as I understand it is mold. Many places dry coffee beans out in the open, on tarps. That exposes them to all sorts of contamination. Some of that gets zapped by the roasting process, some of it doesn't. The more types of bean there are in the blend, the higher risk there is of some of that being moldy, because of course they step on the good shit with the cheap, leftover rat poison shit as much as they can get away with.
It took me a little while to get used to 'cause my previous preference was for dark French roasts mostly, but the Q Grade stuff is incredibly smooth, no nasty aftertastes and no jitters even if I go up to 4-plus strong cups a day.
I'm super pro-coffee - it does a bunch of things, from suppressing appetite, to stimulating fat burning, to giving more energy for workouts (actually, this is BECAUSE it stimulates fat-burning...). A couple of cups of good coffee with some coconut milk or unsalted butter fends off early morning hunger pangs, and keeps you sharp and focused and burning fat...and it's fucking COFFEE so who cares about all this crap I just wrote anyway
I eat walnuts sometimes, love the taste...bit wary of the omegas so I don't go too crazy with them. I buy more macadamias than walnuts.
The one big omission from my shopping list there was yoghurt but I think i mentioned it elsewhere. One of these days I'll try cutting it out entirely for a while because I can never stop from eating the whole 400g tub once I open it and that's probably too much
I love the convenience of it though - when you normally have to cook every meal, sometimes you want to just grab a spoon and start eating quick. I usually have some blueberries, nuts or some other fruit with it...sometimes almond butter too.
I definitely cook with bacon fat. I am so fucking lazy that I don't even reserve it...I just leave it in the baking tray and throw the fresh food on top of it usually.
But of course, that list is mostly just reflective of what I want to eat, rather than what I think everyone needs to eat. I've seen people do a pretty solid-looking Paleo diet out of entirely 'Japanese' ingredients like natto, tuna, seaweed etc...