This weekend, my stepson and his cousins will be visiting. If it were just my in-laws, I would have gotten milk and eggs, maybe some fruit, and called it a day. We would all be perfectly happy to eat red beans and rice and drink wine.
But kids aren't typically hip to eating pesto, beans, and gussied-up restaurant leftovers, so I had to break down and buy some junk food. Sandwich bread, lunch meat, cereal, juice, tortilla chips, plus fixings for a barbecue (pork roast, hamburger buns, cabbage for cole slaw, canned baked beans, and some sausages), plus the regular stuff I already needed: milk, eggs, cream, potatoes, etc. $150 on food, and I haven't even bought the fresh fruits and vegetables yet. (And I didn't buy the usual compliment of junk food, like hot dogs.)
I guarantee you he'll eat nothing but spaghetti, turkey sandwiches, and cereal next week. It'll be like pulling teeth to get an apple or a carrot stick in him.
If people raised their kids to eat the same things the adults eat, everyone would spend a lot less on groceries.
So the rest of the week will be spent prepping food for everyone, since I'll be working all next week. A huge batch of tomato sauce, frozen pizza dough, vanilla ice cream, and veggie sticks with dip (plus probably praline, fudge, and some form of cookies), and bread for the adults.
For the two of us, I've turned this week's batch of restaurant leftovers into mushroom risotto with asparagus and sea trout. (Also procured: peas, chives, and parmesan cheese.)