I love how small this place is, but it offers such amazing quality in cheeses, meats, wines, bread etc. You can also have lunch here. Definitely worth picking up fresh food here!
Hannekes Boom is one of the nicest waterfront café in Amsterdam to have a beer when it's sunny. Close to Central Station, the place isn't crowded by tourists, but you need to be there early to get a seat.
Hidden in the greenery near Westerpark, the perfect hideaway from street noise can be found if you know where to look: a little farm called "De Buurtboerderij". Surrounded by a bunch of sheep and a happily decorated garden, the restaurant inside serves one fixed menu a week for a low price. The farm serves as community center as well and is run by volunteers — and you when you eat there! — and there are plenty of sweet people and animals to hang out with.