0 Love It
Save it

Where to eat Christmas dinner in San Francisco

Give yourself a gift: let the pros cook Christmas dinner for you at one of these top San Francisco restaurants.

Photograph: Yelp/Kenneth K.
Leg of beast at Cockscomb

You’ve decked the halls, bought gifts made in San Francisco and even chopped down your own Christmas tree. Next on the agenda: planning Christmas dinner. By which we mean making reservations at one of these restaurants open on Christmas Day and Eve.

RECOMMENDED: Christmas in San Francisco guide

Christmas dinner in San Francisco



Chef Nicolette Manescalchi and wine director Shelley Lindgren are celebrating the season Italian-style with a traditional Feast of the Seven Fishes. Enjoy a multi-course menu including insalata di calamari, vongole, Dungeness crab and much more ($105/person). And make sure you say "si" to the wine pairings—'tis the season for decadence, after all.

Book now Read more
Marina District

Bluestem Brasserie

Bluestem will be open for dinner and brunch(!) on Christmas Eve, serving beignets, buttermilk biscuits, burrata frittatas and bubbles during the day and a crispy steelhead trout special with succotash, basil and butterbeans for dinner! Pair your meal with a Charles Dickens Christmas-inspired cocktail off the new drinks menu. And make sure to save room for dessert; pastry chef Lori Baker is offering a pear crisp and apple bread pudding with bourbon buttermilk caramel, cranberries, and vanilla ice cream.

Book now Read more
Yerba Buena


Celebrate Christmas Eve at Cockscomb with a multi-course, prix-fix, family-style menu highlighting Italian traditions,  including a Feast of the Seven Fishes-inspired salad, Dungeness crab puttanesca, liberty duck a l’orange and roasted leg of beast ($85/person)! This dinner will be a feast for the whole family, so bring your loved ones to share in the good spirit.

Read more

La Folie

Want to celebrate Christmas in the French-style? Dine on chestnut and celery root soup, foie gras, lobster and scallops at this traditional French eatery. Cap off the night with a slice of Buche de Noel (yule log) made with chestnut and whiskey. Note, the lounge at La Folie will have the best people-watching Christmas Eve has to offer. 

Book now Read more
Russian Hill

Twenty Five Lusk

This sexy industrial space has hosted President Obama, sports icons and Hollywood celebrities. Christmas Eve at Twenty Five Lusk will offer an a la carte menu featuring foie gras, lobster crepe, caviar bumps and whole fish fresh from the boat. Have your reservation include time for a seasonal cocktail in the lounge and a nightcap from their impressive selection of grappa, calvados cognac and dessert wines.You can even pre-order Chef Matthew Dolan’s new cookbook. 

Read more

Tosca Café


Tosca will be open Christmas Eve, Christmas Day and New Years, serving Italian-inspired, family-approved dishes like cured meats, crispy pig tails, braised pork jowl, warm roasted mushroom, mascarpone and parmesan grilled polenta and grilled trout. Finish off the night on a sweet note with cannoli, tiramisu and gelato. 

Read more
Jackson Square


For an exotic twist on the classic Christmas feast, head to Mourad, where you can indulge in whole duck, slow-cooked short ribs, lamb shoulder, branzino aand more soul-warming dishes. Adventurous eaters should order the seafood-focused tasting menu, which features caviar, squid and scallops. 

Book now Read more
Yerba Buena

The Cavalier

Enjoy a bespoke cocktail and get ready for a well-curated feast at The Cavalier. The restaurant will serve its standard menu (think: oysters, pan-seared salmon and crispy Brussels sprout chips) with a few extra, festive additions like an eggnog with Applejack apple brandy and cutwater spiced rum.  If you don’t like eggnog, just ask for the brandy, it will warm you until Santa comes. 

Book now Read more
Yerba Buena

Top of the Mark

2 out of 5 stars

Every Christmas dinner should come with a jawdropping view. Chef Michael Wong's holiday buffet ($140/person) is inspired by the streets and neighborhoods of San Francisco. The Fisherman’s Wharf selection features fresh seafood, caviar and oysters while other 'hoods focus on filet mignon, dim sum, sushi and lamb loin. For dessert, choose from an array of sweet treats and a cherries jubilee station. Ricardo Scales will also be on piano throughout the evening to serenade you right into 2018.

Read more
Nob Hill

Taj Campton Place


Campton Place’s Michelin-starred restaurant will present a multi-course tasting menu ($165/person) curated by chef Srijith Gopinathan. Showcasing a mix of holiday dishes with the restaurant’s signature Cal-Indian cuisine, mains will include Maine lobster with savoy cabbage, hearts of palm and spiced coconut broth and angus beef ribeye with dry farmed potato mousse, black trumpets and Swiss chard.

Check prices Read more
Union Square


At ROOH, guests can choose between a three- or four-course menu that focus on traditional Indian flavors. The $65 three-course menu includes a choice of one small plate, a main course and dessert, while the $75 four-course menu includes one more main dish. Details are scarce, but the flavors should be good. 

Book now Read more
South Beach

Finn Town Tavern

Finn Town will be open on Christmas Eve with extended brunch hours from 10am–5pm. Chef Steve Dustin will be whipping up seasonal dishes such as cornflake-crusted fried chicken and pumpkin waffles, butternut squash frittatas and the stuffed French toast. Even on Christmas, brunch is the most important meal of the day. 

Read more
The Castro


All we know about Octavia's prix fixe Christmas menu is that it will four-course at $100 per person. Embrace the mystery! Octavia is sure to impress. 

Book now Read more
Pacific Heights
Festive Christmas events in San Francisco


Adam S

Hey guys! Any reccos for Christmas Eve dinner that's NOT a set menu??