That's not bad.
We have an annual party at this time of year, my husband hosts - which means he does most of the grocery shopping.
We serve chili - three kinds - meat, bean and tofu. We have tortilla chips and dip. We bake up brownies. We get a veggie tray. Cheese. Crackers. There is soda, beer, wine - although we don't buy the beer - people bring it - and I might need to run to the liquor store to round out the liquor cabinet. A trip through Costco for what looks good to round out the table. People will also bring things to share - we end up with more cheese and dips and more sweets. We plan for forty to sixty guests and have no idea who will show.
The meat alone for the chili was $100 - New York Strip. The total bill for this party this year was probably close to $600 - maybe more. Almost everything is organic. The brownies are gluten free from a mix - and gluten free mixes aren't cheap. Plus "real" brownies.
I have learned over the twenty years when we host this party to breathe, get the house clean, and not worry about it. Most of the food disappears - this year we ended up with a lot of extra beer (we always do) and a lot of extra soda (no one drank much), gained two bottles of wine, three bottles of really good scotch (we don't drink scotch), two bottles of bourbon. The chili was gone (imagine that! grass fed organic New York Strip and the chili disappeared!) I could do this party a lot cheaper, but that would shift the burden of it from him to me, and its really his party - I don't want the stress.
He is like that whenever he goes grocery shopping - I go shopping and get food watching prices - he goes shopping and I get organic small batch chocolate sauce for expensive ice cream and wonder where the vegetables are for dinner. If I need to be cheap - I make sure there is no reason he needs to go to the store - and I make sure to buy lots of the expensive stuff he wants when its on sale and stock it. When I'm feeling more flush, its nice to have him shop - its one less thing I need to do and I know there will be good chocolate in the house