Hmm, where I'm living for the next three weeks has a pretty crappy kitchen, but maybe once I move out I'll be able to do this. Love cooking. Do you do this? (and if so, how do you survive without snacks!?) I started with myfitnesspal like @ButterflyEffect suggested, but my first impression is that it's a bit slow to find what your eating - which is a hard UX obstacle when you're dealing with so much data - but it harms the experience nonetheless. I'll will test it out until I move, and see if I need to change it up.
If a kitchen has a refrigerator and a working stovetop of any sort, that's enough. Having a microwave helps me a good bit because I can make oatmeal with honey and cinnamon and blueberries in like 90 seconds. I don't use apps because it doesn't seem to help much.