Sort:  

may be both, although cooking a meal for a group does not have to be always expensive. I know the special occasion imply some more fancy meal, but as it's just about gathering (or at least should be), why not serve pasta hahahah