If you are a Michelin starred chef, maybe, but you can get someone to come to your home and cook you food for less than that.
I cite Yahoo Answers, but it should be enough to illustrate:
a Hog Roast (to feed about 150ppl) comes in at £600, if you are looking at something that includes salads and side dishes etc you are looking at a per head pricing of about £13-£14 per person. For a posh BBQ /Hog Roast with all the trimmings and lots of side dishes you can pay as much as £20 per head.
That's very much dependent on where you live, and what you like to eat/cook.
I used to cook at a 2 Michelin starred restaurant, I can whip something up fast and delicious if I wanted to and it's still much more worthwhile for me to work instead of cook myself food, almost all of the time. Especially since in Brooklyn you can feed yourself amazing food for $5-8 a meal.