If instead of dining out this Christmas you've bravely offered to host guests yourself, pick up some help and inspiration at Dos Caminos this Saturday, where they're offering a special holiday cooking class to help with entertaining. Beginning at 11:30 a.m. at their Park Avenue location, students learn to make six dishes courtesy of chef-teacher Ivy Stark. On the menu: a Bacalao a la Vizcaina (salt cod), a Pomegranate Honey Glazed Ham and Flan de Rompope, Mexican eggnog flan. The three hour demonstration costs $75 and includes the lessons, lunch, cocktails, recipes and a copy of the Dos Caminos Tacos cookbook. Call 212-294-1000 or visit their website to reserve a spot.

(via Facebook)

Who wouldn't want a dildo in their stocking this Christmas? Okay, maybe not everyone, but there's nobody who wouldn't want free cake, cookies and other sweets, which is exactly what'll be on offer at Babeland's SoHo outpost this Saturday. Beginning at 2 p.m., the sex shop will be giving out cookies, cakes and pies from the popular bakery to shoppers perusing the selection of vibrators, lube and other fun toys. It's all free, but the shop asks that you RSVP in advance.

If your holiday shopping list skews away from adult toys, check out the Brooklyn Holiday Bazaar this Sunday, where you'll find lots of handmade and special products from stocking stuffers to beautiful jewelry. Of those, many are dedicated to food products, like Bees Knees Spicy Honey, chocolate bars, fancy spreads and more. To sustain the shopping, stop by one of their prepared food stations, include Baba's Pierogies, cake cups, eats from Thistle Hill Tavern and more. The Bazaar opens at 11 a.m. and runs until 6 p.m.

Festive frivolity awaits at Alphabet City's Zum Schneider, where for the next two Sunday's they'll be doing Adventsingen-Christmas Caroling to ring in the special season. Belt out Jingle Bells, count gifts in unison to The 12 Days Of Christmas and salute the Christmas tree with Oh Tannenbaum. They'll be giving out free cookies and stollen, with a full menu of German goodies like gluehwein available for purchase. The doors open at 1 p.m. and the singing begins at 3 p.m.