I like to do favors for every party I host and I want them to look nice but I am cheap (ahem, frugal) and look for items at places like the checkout aisle, dollar stores, clearance aisles, etc. that are either less than $1 each or come in packs that can be split among goody bags. I also save extras from one party to the next because I have often found other uses for them - so I had little cutting board mats left from another party that fit the chef theme and were perfect to include with the goody bags.
I used the HouseParty website to invite guests but there are a lot of great free websites like OrientalTrading.com that allow you to create invitations you can send online or print. Guests were instructed to bring their dish in a foil baking dish (for easy cleanup & reheating). Labels were put in front of each dish so guests knew the name of the dish they were sampling and voting for.