Season’s eatings, Sacramento! Whether you’re visiting Sacramento for the holidays or are looking to take the stress out of cooking for your guests this year, Sacramento restaurants have you covered. Here’s where you can eat, drink and be merry on Christmas Eve in Sacramento.


Bennett’s American Cooking

If you’re looking to enjoy Christmas Eve dinner at the comfort of your own home without the stress of cooking, pick up a festive feast from Bennett’s American Cooking. You can choose between a turkey or prime rib dinner including roasted asparagus, creamed spinach, scalloped potatoes, Caesar salad, dinner rolls, and an apple berry crisp.



Bennett’s American Cooking | 2232 Fair Oaks Blvd.

Turkey Dinner (Feeds 6-8): $199

Prime Rib Dinner (Feeds 6-8): $259

The take-home holiday feasts will be available for pick up from 11:30 a.m. to 1 p.m. on Dec. 23 and 9 a.m. to 8 p.m. on Christmas Eve.


Dawson's (inside Hyatt Regency Sacramento)

Image Courtesy of: John Hernandez

Dawson’s Steakhouse

Feel like you’re having Christmas Eve dinner right at home in the warm, welcoming atmosphere at Dawson’s Steakhouse. This Downtown Sacramento restaurant, located in the Hyatt Regency Hotel, is offering a special three-course prix-fixe menu on Christmas Eve. Begin your meal with Dawson’s’ warm spinach salad or lobster chowder before indulging in your choice of “turducken” or prime rib. Be sure to save room for a chocolate orange yule log with brandied cherries and cinnamon crème anglaise for dessert.



Dawson’s Steakhouse | 1209 L St.

Open on Christmas Eve from 5 to 9:30 p.m.

Dawnson’s’ three-course Christmas Eve menu is $65 per person. They also offer optional wine pairings for an additional $30 per person.


Event Space at Firehouse Restaurant

Image Courtesy of: The Firehouse Restaurant

The Firehouse Restaurant

Spend this Christmas Eve with family and friends indulging in an amazing three-course menu at this Old Sacramento restaurant. From the oven-roasted Alaskan halibut to the slow-roasted maple leaf duck breast, the Firehouse has something to please everyone on Christmas Eve, including a menu for guests ages 12 and under.



The Firehouse Restaurant | 1112 Second St.

Firehouse’s three-course Christmas Eve menu is $89.95 per person. They also offer a three-course menu for children 12 and under for $29.95 per person.

Open on Christmas Eve from 3 to 9 p.m.



Image Courtesy of: Selland's Marketing Group


Bring a little bit of the Selland’s magic home for the holidays this year. Selland’s is offering a to-go Christmas Eve dinner featuring an herb-crusted prime rib, creamy mashed potatoes, brussels sprouts, a spinach salad, and brioche rolls with truffle butter. If you’re looking for a little something sweet to finish off your meal, be sure to snag some of Selland’s’ famous peppermint hot chocolate cookies or their cranberry white chocolate cake.



Selland’s Broadway Sacramento | 915 Broadway

Selland’s El Dorado Hills | 4370 Town Center Blvd. #120

Selland’s To-go Christmas Eve Prime Rib Dinner for Four: $365

Christmas Eve Dinner packages are only available at the Selland’s Broadway Sacramento and El Dorado Hills locations. Orders must be picked up by appointment on Christmas Eve.


Murieta Inn and Spa

Image Courtesy of: Murieta Inn and Spa

The Gate at The Murieta Inn and Spa

The Gate at the Murieta Inn and Spa is offering a seasonal breakfast on Christmas Eve, including an omelet bar, assorted pastries, a smoked salmon display, and more. If you’re looking for a dinner option as well, head back over to the Gate for a special three-course dinner featuring a truffle vinaigrette salad, lemon pepper poached salmon, and crème brûlée.  



The Gate at the Murieta Inn and Spa | 7337 Murieta Drive

Christmas Eve Breakfast | 11 a.m. to 2 p.m., $59.95 per person

Christmas Eve Dinner | 3 to 8 p.m., $59.95 per person


Zinfandel Grille

Image Courtesy of: Zinfandel Grille

Zinfandel Grille

Enjoy a four-course Christmas Eve dinner at the elegant Zinfandel Grille in East Sacramento. Begin your meal with a flowering kale salad and your choice of either beet crostini or wagyu tartare. Following your first two courses, choose between an extensive list of entrees including ribeye steak, seventh bone veal chop, kabocha mezzaluna, mahi mahi, roasted game hen, wagyu beef pot roast and mushroom risotto. The four-course meal finishes with either pistachio cake or chocolate cake for dessert.



Zinfandel Grille | 2384 Fair Oaks Blvd.

Zinfandel Grille’s four-course Christmas Eve menu is $90 per person.


Camden Spit - Larder

Image Courtesy of: Camden Spit & Larder

Other restaurants open on Christmas Eve:


Map of Sacramento Restaurants Open on Christmas Eve