With the success of shows like The Great British Bake-Off, you should find it easy to get participants for this one! Get a panel of judges (or ask the public to vote) on a variety of baking categories. You can even sell the top performing entries off afterwards for some extra funds, and hold this in tandem with the craft fair or another similar event mentioned above to boost the attraction.
Treasure Hunt
Post clues on social media leading up to the big day, and get teams to participate by following the clues. Apps like Actionbound can also help you create an experience