Everyone loves having a friend who's a foodie -- she cooks for you! A bridal shower is the perfect time to give your guest of honor a kitchen lesson from her favorite restaurant so she can master the sushi roll or finally get those croissants just right.
As for gifts, no matter what kind of a cook she is, there are some gourmet-worthy implements and decadent ingredients that will suit her ravenous taste for good eating. Offer gifts like French steel omelet pans, slow-cooking vacuum flasks and molinillos -- things that are far too impractical for her to include on a basic wedding registry, but still make her eyes light up like a mad scientist's when she sees them. And hey, maybe she'll cook you something later.