San Francisco

19 SF Restaurants That Have Christmas Dinner Covered

Let the pros do the cooking.

La Mar Christmas dinner
La Mar Christmas dinner | Courtesy of La Mar Cebicheria
La Mar Christmas dinner | Courtesy of La Mar Cebicheria

Every year at this time, we’re told we’d better not pout and we’d better not cry, but we’re putting a moratorium on that decree this year. It’s 2020. You can pout and cry as much as you want—just don’t do it because you’re stressed about cooking Christmas dinner. Instead, have someone bring the figgy pudding and sugar plums to you.

Sure, we can’t eat at restaurants right now, but that doesn’t mean there aren’t a few ways to avoid the holiday stress that comes with multiple grocery store trips, spending all day in the kitchen, and washing endless amounts of dishes. We found 19 of them in the form of SF restaurants playing Santa Claus and putting together festive feasts for you to enjoy at home. All you have to do is reheat and serve. From fancy Italian to prime rib to Japanese to a lasagna, there’s something for everyone. (Don’t wait to order; most of these spots require you to pre-order and lots of them will sell out.)


Lower Pac Heights

This SPQR spinoff is everything you love about SPQR, but with a more casual vibe. For Christmas, Michelin star chef Matthew Accarrino is making chicory Caesar salad with brioche croutons, chili, garlic- and herb-rubbed beef NY strip roast, Yukon Gold potato and cream gratinata, braised Swiss chard with pancetta, and a medjool date custard torta with vanilla crema for dessert. All you have to do is pick it up (or have it delivered) and do some minor reheating at home.
Order by: ASAP for pickup or delivery on December 23 or 24.
Cost: $84 per person  

Available for Delivery/Takeout


Lower Nob Hill

Celebrate Christmas with a dinner from a restaurant with two Michelin stars. The fine-dining Italian restaurant is serving a Caesar salad, butternut squash and apple veloute, lobster maccheroni “Fra Diavola," 14 day-aged prime rib served with truffled potato and fontina gratin, and a Bûche de Noël for dessert. Some dishes require more preparation than others, but instructions will be included. In the mood to splurge? Add on the supplemental truffle course: raviolo all’uovo, bufala milk ricotta, farm egg, parmesan broth with one ounce of white truffles and your own shaver. It’s “only” another $250. (The caviar supplement is a steal in comparison: “just” $150.)
Order by: ASAP (time slots are already selling out) for pickup on Wednesday, December 23 between 4 pm and 6 pm and Thursday, December 24 between 12:15 pm and 1:45 pm.
Cost: $250 (serves two); feasts for up to 10 people are available

Alexander's Steakhouse
| Courtesy of Alexander’s Steakhouse SF

The Japanese-influenced steakhouse has loads of options for Christmas dinner. Good luck choosing between a 7-pound prime rib meal with all of the fixings and a bottle of cabernet, a traditional turkey dinner with wagyu stuffing, classic sides, pecan pie, and a bottle of pinot noir, a bone-in prime rib roast feast, or, if you like to keep it casual on Christmas Day, a traditional lasagna with a wagyu twist.
Order by: ASAP (there are limited quantities of some of the meals) for pickup or delivery on Thursday, December 24.
Cost: Prime rib: $330 (serves six); traditional turkey dinner: $295; lasagna meal: $165 (serves four); bone-in prime rib roast: $380 (serves six)

Balboa Cafe
Courtesy of Balboa Cafe

Balboa Cafe

Cow Hollow

Balboa is offering an elevated take on Christmas dinner favorites that can be easily reheated in its Christmas dinner meal kit. The kit includes roast prime rib au poivre, baked brie en croute, cranberry mostarda, celeriac and sweet potato gratin, maple roasted squash, rosemary focaccia, hazelnut praline, and a buche de Noel. Every order will also include a gift of a hot chocolate mix with house-made marshmallows as a thank you for your support.
Order by: Saturday, Dec 19 for pickup on Wednesday, December 23 between 1 pm and 6 pm.
Cost: $285 (serves four people) 

Café de la Presse
Courtesy of Café de la Presse

Bring some of the charm of CafĂ© de la Presse into your home for Christmas with a four-course meal that includes French onion soup, smoked salmon, roasted beets, spinach salad, braised duck legs in pinot noir sauce, and a warm croissant pudding. All you need to do is pick it up on Christmas Eve and heat it up when you’re ready to eat. 
Order by: Monday, December 21 for pickup on Thursday, December 24.
Cost: $99 (serves two). Call 415-398-2680 to order.

La Mar
Courtesy of La Mar Cebicheria

La Mar


This Peruvian spot is adding a few special Christmas dishes to its menu for the holiday, including a whole duck baked and seasoned with Peruvian spices and  stuffed with green peas and rice, bone-in whole short ribs with a chicha morada sauce, and a bone-in local lamb leg glazed with aji panca sauce, as well as a few special sides, like au gratin sweet potatoes with cinnamon. You can still get most of the restaurant’s most popular dishes as well, like empanadas and the causa limena, and, of course, batched cocktails.
Order by: Meals will be available for pickup on Thursday, December 24 and Friday, December 25 and must be ordered at least four days in advance.
Cost: Whole duck: $129; short ribs: $149; bone-in lamb: $169

Available for Delivery/Takeout
Lord Stanley
Courtesy of Lord Stanley

Lord Stanley

Russian Hill

Splurge on a “Festive Feast” from this Michelin star European-meets-Californian restaurant on Polk Street. The meal includes French onion soup with aged gruyere, glazed chestnuts with carrots, a chicory salad with blue cheese, toasted seeds, and pear, a potato gratin, and a whole roasted Liberty Farm duck a l’orange or a smoked and maple glazed Kurobuta ham. Dessert is a persimmon pudding with brandy anglaise and chocolate truffles. If that doesn’t seem like enough, you can add on canapés, caviar, truffle, and/or a whole cracked Dungeness crab. Everything comes packed in a kit with easy instructions for reheating and plating. Add a mulled wine kit, a spiked hot apple cider kit, or bottles of wine and bubbles to complete the meal.
Order by: Place your order on Tock any time up to the day of for pickup on Tuesday, December 22 - Wednesday, December 23 between 12:45 pm and 7:45 pm or Thursday, December 24 between 10:15 am and 2:45 pm.
Cost: $425 (serves four people)

Available for Delivery/Takeout
Michael Mina
Courtesy of MINA Family Kitchen

Invite chef Michael Mina into your home this Christmas with a holiday family feast for four. The meal includes wild mushroom veloute, a salad of baby lettuce and chicories, 24 day dry-aged Flannery prime rib roast with black truffle jus, roasted fingerling potatoes, spinach gratin, Park House rolls with honey butter, and a classic apple pie for dessert. You’ll be responsible for cooking the prime rib and reheating the other things. Instructions included.
Order by: ASAP for pickup or delivery on Wednesday, December 23 or Thursday, December 24.
Cost: $498 (serves four)

Available for Delivery/Takeout
Courtesy of Perbacco Ristorante + Bar


Financial District

“Perbacco” is an Italian word that references Bacchus, God of wine and “good times,” and what do you need more than that this Christmas? The four-course Italian dinner starts with small bites (crostino di stracciatella, deviled eggs and marinated olives) and an antipasto course, followed by an agnolotti filled with either roasted meats and cabbage or squash and chestnuts, and a 32 oz rib-eye steak with black truffle butter and Barolo reduction and truffled potatoes gratin, roasted brussel sprouts and fagioli all'uccelletto (Tuscan baked beans). If you’re still hungry after all that, enjoy tiramisu di panettone for dessert. There’s also a choice of three cocktails to enjoy with your small bites and antipasto courses.
Order by: Saturday, December 19 at 7 pm. Order delivery or pickup on Tock or call 415-955-0663 if you’d like to order for pickup from the restaurant directly.
Cost: $95 per person (two-person minimum)

Available for Delivery/Takeout
Morton's The Steakhouse
Courtesy of Landry’s

Sure, it’s a chain, but it’s a chain that serves delicious steak and all of the steakhouse sides that you love. For Christmas, it’s offering a three-course dinner with a winter salad, chateaubriand for two, black truffled mashed cauliflower, creamed spinach, sour cream mashed potatoes, and a flourless chocolate cake for dessert, as well as the entire a la carte menu (looking at you jumbo shrimp cocktail and lobster mac and cheese). 
Order by: Order by Wednesday, December 23 at 6 pm for pickup on Thursday, December 24 between 12 pm and 4 pm or Christmas Day between 12 pm and 3 pm.
Cost: Chateaubriand for two prix fixe dinner: $154.50

Available for Delivery/Takeout
Roka Akor
Courtesy of Roka Akor

Roka Akor

Jackson Square

Add some Japanese flavor to your Christmas with a heat and serve Christmas kit from Roka Akor. The meal includes crispy sashimi tacos, dungeness crab cakes, tuna tataki, miso soup with mushrooms, baby back ribs with cashews, Olivier River Farm prime rib eye, truffle mashed potatoes, and a Japanese strawberry cheesecake.
Order by: ASAP for pickup on Thursday, December 24 between 1 pm and 7 pm.
Cost: $220 (serves four) 

Available for Delivery/Takeout
Proper Hotel San Francisco
San Francisco Proper holiday cakes | Photo by Bronwyn Knight

Pastry Chef Sohrob Esmali (who won the Food Network’s 2020 Baking Competition) has you covered when it comes to sweet treats, like hot cocoa bombs, and his signature cakes—spiced orange, lemon, and the one that won the contest: a strawberry vanilla milkshake cake. If you want the fun of decorating cookies without the hassle of baking them, there’s also a DIY gingerbread cookie kit. Don’t forget to add on batched cocktails from the Bon Vivants.
Order by: Available now for pickup or delivery.
Cost: Cakes are $65 and serve eight. Cocktails are $20 and serve two. DIY cookie kit is $28 and comes with eight gingerbread cookies in four shapes and three colors of icing.

Available for Delivery/Takeout

Seven Hills

Russian Hill

Enjoy an Italian Christmas dinner from this rustic family-run eatery. The five-course dinner for two includes rugosa squash bisque, a dungeness crab and chicory salad, wild mushroom cannelloni, prime rib and Parker House rolls, and a flourless Valrhona chocolate tart for dessert. Instructions for reheating included.
Order by: ASAP for pickup on Wednesday, December 23. Order by calling 415-775-1550 or emailing
Cost: $200

Scopo Divino
Courtesy of Scopo Divino

Scopo Divino

Lower Pac Heights

Scopo Divino may be known as a wine bar, but the restaurant also puts out amazing food, which, you will not be surprised to learn, is created with wine pairings in mind. For Christmas, the chef is preparing a meal you can heat up at home that includes a whole roasted duck (or half for smaller meals), with confit fingerling potatoes, and lots of tasty sides, including deviled eggs, creamed spinach, winter salad, and dinner rolls. For dessert: a white chocolate donut bread pudding. You can also add a honey baked ham, green chili mac and cheese, an apple pie, and a few other things. And, of course, wine, including four bottles that have been specially picked as pairings.
Cost: Dinner for two to four: $179; dinner for one: $89
Order by: Sunday, December 20 at 7 pm for pickup on Tuesday, December 22 - Thursday, December 24. 

Available for Delivery/Takeout
Silver Cloud
Courtesy of Silver Cloud

You can’t karaoke at Silver Cloud right now, but maybe if you order the restaurant’s three-course Christmas feast (and drink enough wine), you’ll be inspired to have a karaoke party of your own. The prix-fixe menu offers several choices, including herb-crusted prime rib with pommes puree, creamed spinach, and Yorkshire pudding or roasted turkey with pommes puree, green beans with almonds, gravy, and cranberry compote, as well as a short rib and wild mushroom tagliatelle pasta with tasty sides. For dessert, you’ll have to choose between a gingerbread milkshake and warm bread pudding.
Order by: Order on Christmas Day. Call 415-922-1977 to order for pickup, or have it delivered through Doordash and Grubhub.
Cost: Prime rib dinner: $50 (serves one); $175 (serves four); $325 (serves eight); turkey dinner: $45 (serves one); $150 (serves four); $275 (serves eight); short rib pasta dinner: $40 (serves one); $120 (serves four); $200(serves eight)

Available for Delivery/Takeout
Twenty Five Lusk
Courtesy of 25 Lusk

Bring the glamor of 25 Lusk into your home with a truly enormous feast that you just have to heat up when you’re ready to heat. The meal starts with a gruyère cheese fondue set with baguette, cornichons, crudité, and saucissons, and shrimp cocktail and is followed by prime rib roast, honey glazed ham, roasted fingerling potatoes, green bean casserole, truffled cauliflower mac and cheese, market salad, sourdough bread, and homemade sweets and holiday cookies. Add on some speciality cocktails to make the dinner even more festive.
Order by: Orders must be placed 48 hours in advance. Pick up is available between 12 pm and 5 pm on December 18, 19, 23, and 24.
Cost: $190 serves two; $95 for each additional person

Available for Delivery/Takeout
Courtesy of Wildseed


Cow Hollow

Have a very vegan Christmas with Wildseed’s plant-based dinner. The to-go meal serves three to four people and includes an Impossible meat Wellington, winter salad, Brussels sprouts, and green beans, scalloped potatoes, roasted carrots, and pumpkin pie for dessert. 
Order by: Sunday, December 20 at 9 pm. Orders will be available for pickup between 2 pm and 5 pm on Wednesday, December 23 or 12 pm and 2 pm on Thursday, December 24. To order, use the form on the website or email
Cost: $220 (serves three to four people)

Available for Delivery/Takeout
Wise Sons Jewish Delicatessen
Courtesy of Wise Sons Jewish Delicatessen

Since you’re celebrating the birth of a Jewish man, why not eat some Jewish food? Wise Sons is open on Christmas Day from 9am to 3pm and is serving its full menu of Jewish comfort food, including breakfast dishes like corned beef hash and challah French toast, sandwiches galore, including classic pastrami or corned beef sliced hot and served on a housemade double-baked rye, potato latkes, pastrami cheese fries, and a black and white cookie for dessert.
Order by: No need to order ahead; pickup and delivery are both available.
Cost: A classic pastrami sandwich will run you $15

Available for Delivery/Takeout
Yank Sing
Courtesy of Yank Sing

Yank Sing

Financial District

Chinese on Christmas is a tradition for many. Get it this year in the form of delicious dim sum from Yank Sing’s to-go operation. 
Order by: Takeout and delivery are both available from 11am to 7pm.
Cost: Noodles & rice will cost about $15.

Available for Delivery/Takeout
Our Newsletter
By Signing Up, I Agree to the Terms and Privacy Policy.