What I do use..
We bought our O'Day 27 last fall. It has a very large galley (I'd rather have more cockpit space now that I've had the time to experience such an oversized space on a small boat).
I am the captain

and the cook.
I hand over the tiller on a regular basis to make sure everyone is watered and fed, and I usually enjoy that task very much. I took a lot of time stocking the galley, but here is the list of things I use all the time:
corkscrew/bottle opener
Knives (essential for the limes, cheese) you can get a good ones with sleeves from discount stores
plastic (reusable) wine goblets
melamine plates
cutting board (if you can find one that doubles as a sink cover - even better)
stackable serving bowls
one skillet
one camp griddle ($5 at the mart)
two burner propane stove (about $15) (I have an gimbaled old Homestead alcohol stove/oven that I haven't taken time to work on)
I save all my plastic grocery bags for garbage (store in a kleenex box)
one box large garbage bags
ziplock bags in multiple sizes
stainless steel mugs with lids
"lil sucker drink holders" (AMAZING)
Propane Match
tea kettle
sponges
Last galley must: portable speakers and an ipod/iphone/mp3 -
your guy will love watching you prepare food and dance simultaneously.
I ditto the idea on non perishables (tuna/soup)
The frozen prepared bag dinners I have kept frozen in the bottom of the icebox for 48 hours
wasabi peas... yum
Pancakes are a breeze with the shakable pancake mixes, just add water!
You can buy bacon in a package that doesn't need refrigeration.
Extravagant snacks.. forget it.. I just spent the evening wishing I had purchased premade foods
stick with cheese/crackers/grapes, just vary your cheese selections to keep it interesting
Most of all, have fun. We try to keep all the food/drink stuff to non-critical moments (too many spilled drinks while trying to get underway or docking), when everything is even keeled and we're all chillin'.