One thing to keep in mind is don't overbuy. For instance if you are staying for 7 days, plan on eating in the room for 5 days and not 7. You will be surprised at how little you really do eat in the room. I do love going back to my room in the afternoon for a snack and a swim. . .but it doesn't always happen. Have a great trip. . .
While I would agree with not overbuying, only YOU know how often you will be eating in the room. Each family spends their time differently - some may enjoy getting away from the parks for a bit, and some may cringe at the idea of missing ride time.
When I'm staying in a DVC villa, regardless of whether I've got a kitchenette or the full kitchen, I normally eat two meals per day in the room, and only lunch in the parks. I either come back for an early dinner, and then head back to a park in the evening, or I have a late dinner in the room when the parks close. I usually travel during the slower times of year when the parks close earlier anyway, so it's not like I'm waiting until midnight for dinner. I always have some sort of breakfast stuff in the room, whether cereal, or doughnuts, or a PB&J - I never eat breakfast in the restaurants unless I happen to hit one just before they switch over to lunch and have "breakfast" for lunch.
If I'm in a regular room, with just a fridge, I take beverages of different kinds, peanut butter and jelly, bread, lunch meat and cheese, chips, and some sort of breakfast food like cereal or doughnuts. I usually eat two meals in the parks most days when staying in a regular room, but occasionally have sandwiches for dinner, and always have breakfast in the room.
If I'm in a room with a microwave, I'll add fixings for nachos, some Uncle Bens microwave rice in various flavors, and things like Easy Mac, microwave soup and hot cereal.
If I have a full kitchen, I'll bring those items, plus some Steam Fresh meals, salad fixings and dressing, pasta and cheese/sauce, and maybe a frozen pizza or two. I tend to take more groceries if I'm in a FW cabin as well, as it's so easy to unload the car right outside the cabin.