If making the magic has you too exhausted to make holiday meals, several area restaurants are ready to act as your elves! With several eateries offering pre-order, pickup, delivery and dine-in options, you can cross one task off your list without thinking twice. If we missed a place that will be open or is providing pickup or delivery service, please email the information to [email protected] for inclusion in the article.
Want to learn about fun and festive dining experiences in St. Louis? Check out these episodes of the Arch Eats podcast:
Find the best food in St. Louis
Subscribe to the St. Louis Dining In and Dining Out newsletters to stay up-to-date on the local restaurant and culinary scene.
- St. Louis’ Most Delicious Holiday Traditions: The dishes, drinks, the places, and the feel good stuff St. Louisans look forward to experiencing every year
- Home (or Not) for the Holidays: Suggestions to spice up your holiday dining, whether you want a cozy meal at home or a memorable experience out on the town.

CARRYOUT
The South City barbecue joint is offering multiple meats and specials for preorder this holiday season. The Santa Special includes a whole brisket, two bottles of sauce, 18 buns, and four quarts of sides, while the Santa Supreme contains a large brisket, three half-gallons of sides, 24 buns, and three bottles of sauce. Four different combo meals and a Hungry House special are also available. Orders can be placed online until 12/18 (or supplies run out) for pickup on Christmas Eve between 11 a.m. and 3 p.m. 2819 Watson, 314-875-9890.
Bolyard’s offers a variety of meats, from tenderloin to ham to charcuterie to rib roasts, plus sides like biscuits made with local buttermilk and house-rendered lard, maple-sage breakfast sausage, and sausage gravy. Order online for pickup on December 21, 22, or 23. 2733 Sutton, 314-647-2567.
The Frontenac restaurant is open on Christmas Eve and Christmas Day from 11 a.m. to 9 p.m., serving its chef-driven Tuscan menu for dine-in, curbside, pick up, delivery, and at-home or in-restaurant catering for groups. 1601 S. Lindbergh, 314-432-4410.
The local catering is offering holiday brunch and dinner orders for pickup or delivery on or before Christmas Eve. The brunch buffet menu is $675 and serves 10–12 people, featuring a choice of items such as cinnamon rolls, red velvet gooey butter cake, and grilled ham steaks, plus a la carte enhancements like English fruit cake or German stollen. The dinner buffet menu is $700 ($825 if you opt for a second protein) and serves 10–12 people, featuring a choice of items such as Lyonnaise potatoes, honey roasted carrots, and citrus roasted pork loin plus desserts like yule log cake. Pickup and delivery options are available throughout the holiday season. Three business days notice are required for orders. Orders for pickups on Christmas Eve are due by 5 p.m. on December 18. 1414 Park, 314-664-7680.
The Dogtown bakery offers a variety of Christmas and holiday treats such as decorated sugar cookies, Nutella s’mores bars, Christmas confetti cake, spiced pecan cake, and snowman cakes in French vanilla, chocolate, or cookie flavors. Visit the online store to see the full selection. 1420 Tamm, 314-647-6000.

Clementine’s Ice Cream is bursting with holiday flavors such as Peppermint Candy, Vegan Sugar Cookie, Hot Chocolate, Coquito and their Holiday Cookie Exchange Collection (including Rugelach for Hanukkah) they are available in pints to-go for entertaining. Clementine’s is open Christmas Eve, but closed on Christmas Day. All locations.
Bridgeway, the casino’s full-service sit-down restaurant, will offer a special three-course Christmas dinner, available from 4 to 10 p.m. December 25 through December 27. The prix fixe dinner includes a winter salad featuring fresh spinach, crisp apples, dried cranberries, mandarin oranges, crumbled goat cheese, and candied pecans; entrée of prime rib served with au jus, au gratin potatoes and limoncello green beans; and dessert of Bananas Foster cheesecake. The meal is priced at $30. The complete a la carte dinner menu will also be available. To keep the holiday magic flowing, guests can sip on the specialty cocktail, Holiday Cheer, a merry mix of vodka, Starry lemon-lime beverage, and a splash of cranberry, priced at $4.
Preorder your holiday feast by December 18 for pickup on December 23 or 24. The prime rib feast serves six people and costs $199.95. It includes prime rib with au jus and horseradish sauce, Parmesan mashed potatoes, salad, asparagus, bananas foster bread pudding, and bread with whipped butter. Turkey Feast is available served with Parmesan Mashed Potatoes, Killer Mac & Cheese, Cranberry Sauce, Asparagus with Roasted Garlic Thyme Butter, Charred Carrots and White Chocolate Cherry Bread Pudding Bread for $159.95 A la carte sides and dessert also available for order. 1501 Beale, St. Charles. 636-866-0984
The Christmas store online menu includes sugar-glazed smoked ham ($90), smoked prime rib ($199), baked mostaccioli, macaroni and cheese, sweet potato casserole, Mom’s Dress’n, whipped sweet potatoes and a choice of desserts: bread pudding and cranberry citrus pie. Orders can be picked up on December 23 from noon to 3 p.m. 314-520-8182.
In need of desserts for Christmas dinner? Preorder Sourdough Panettone and assorted Christmas cookies by December 21 for pickup December 22 or 23 (other preorders are due December 20). The bakery also has baked goods such as sourdough bread and buns, available for preorders. 3467 Hampton, 314-376-4361.
The Grove hot spot for over-the-top beautiful desserts is offering pickup options for Christmas Eve desserts sure to be celebration showstoppers. Offerings include a whole cannoli crepe cake, black forest cake, and assorted breakfast pastries. Order ahead for pickup on Dec. 24. 1626 Tower Grove Ave, 314-932-7935
Holiday pre-orders are open for treats to start and end your holiday. From a whole quiche to the bakery’s well-known croissant bread pudding and its elaborate cakes (Guyana and Ruby) are available to pre-order through Dec. 16 or while supplies last, with pickup options available Dec. 20 – 24. Order online or call. 11243 Manchester Road, 314-858-1019
Creve Coeur’s newest restaurant, bakery, butcher shop, and market is offering a wide array of holiday meats, side dishes, and desserts for the holidays. Hormone-free, all-natural, Butcher’s Cut cook-at-home meats include Bone-In Beef Rib Roast, Tenderloin Roast, and Bone-In Pork Loin Rack, plus Half/Whole Cooked Ham and Smoked Turkey Halves. Dessert options include four varieties of house baked cakes and cheesecakes. Pre-ordering is available (either in-person or by phone) from December 16 through December 18. Pick-up Tuesday, December 23, and until 3 p.m. on Wednesday, December 24. 10405 Old Olive, 314-900-1424
The bakery is offering a variety of specialty treats, from cookies to tarts and pies, glazed bundts and cookie boxes. Place orders for pickup on December 24 by December 17. The bakery will be open through Dec. 24 for walk-in orders, with a full bakery case and coffee drinks. 3133 Watson, 314-645-7142.
The catering company offers a traditional holiday buffet featuring sliced Beef Bordelaise and blowtorch sliced ham with pineapple-brown sugar glaze for $26.95 per person and a holiday feast buffet of tenderloin of Beef Chasseur and Chicken Spedini for $34.95 per person. Both buffets come with all the trimmings and are offered via online ordering for a minimum of 20 people each. They’re available until Christmas Eve with two days’ notice required between order and pickup. Russo’s also offers a Happy Hour Holiday Pack for 20–40 people as well as holiday entrées and sides by the pan until Christmas Eve. 9904 Page, 314-427-4955.
The Creve Coeur business offers a holiday feast with ham and turkey, mashed potatoes and gravy, herb crumb stuffing, green bean casserole, cranberries, and dinner rolls. The meal is $295 and feeds 8–10 people. The restaurant also offers ham, whole turkeys, turkey breasts, burnt ends, rotisserie chickens and chicken salad, baby back ribs and holiday combo meals. Call to place orders. 12414 Olive, 314-504-9098
The local bakery offers a variety of desserts and baked goods for Christmas this year, including quiche, decorated Christmas cookies, and a variety of pies. Orders can be placed for delivery or pickup for December 19 – 21 or December 23, with preorders due December 19-23. Sugaree will be open for in-store pickups, curbside pickups, and walk-in purchases (December 19-20, 11 a.m.–5 p.m.; Sunday December 21, 11a.m.–4 p.m.; Tuesday December 23, 10 a.m.–6 p.m.) 1242 Tamm, 314-645.5496.
Fresh-baked pies in seasonal flavors (sugarfire, Mississippi mud, apple crumb, key lime, cherry, pecan, apple cranberry, and red velvet fudge) are available for preorder. Call to place holiday orders by December 19, and the shop will assign pick-up details. 9200 Olive, 314-736-6300.
Place your Christmas Eve orders, purchase whole smoked turkey ($12.99 per pound) or smoked turkey breast ($19.98 per pound), as well as Christmas smokehouse specialties, Beef Tenderloin ($65 per pound) and Slow Smoked Ham ( $19.98 per pound). Sugarfire will also offer the “Christmas Dinner Pack” ($28.99) featuring smoked turkey breast, Green Beans Almondine, Potatoes au Gratin, cinnamon apples, sage stuffing, and a slice of pie to go. Additionally, Sugarfire will offer à la carte sides such as Potatoes Au Gratin, sage stuffing, mac & cheese, Green Beans Almondine, baked beans, coleslaw, potato salad, housemade cornbread, and cinnamon apples. All sides are available for purchase in single, pint, quart, and gallon sizes. All holiday orders must be placed over the phone by Dec. 21 and picked up on Dec. 24 from 10 a.m.–1 p.m. Multiple locations,
Vegan honey baked ham now on sale. Feeds 6-8 people. Pickup on December 24th between 11-3 pm. 5003 Gravois.
White Box has holiday cookies and hot chocolate available along with cookie decorating boxes under the specialty boxes menu for pickup or delivery throughout the month. For full meals, the build-your-own brunch options ($14 per person) include a choice of five items such as scrambled eggs, cheesy potatoes, breakfast meats, biscuits and gravy, cinnamon rolls, and cronut holes. Among the options for customizable heat-and-serve meals ($20 per person) are citrus glazed ham, pesto-feta salmon, and creamy Tuscan chicken with a variety of sides plus desserts such as chocolate-peppermint cupcakes or coconut cream pie. Place orders online by December 23 for delivery or pickup on December 24 from 8 a.m.–2 p.m. 1250 Strassner, 314-725-7559.
Winslow’s Table is offering Holiday Tamales and Cookie Boxes, now available for preorder. Select a pickup date of December 10-21 for cookies or 17-21 for tamales, order online. 7213 Delmar Blvd. 314-725-7559.

DINE-IN
The pop culture-memorabilia-filled restaurant and music club that’s known around the world also never closes: Christmas Eve hours are 11 a.m.– 3 p.m. (bar until 4 p.m.). Christmas Day hours from 6 p.m.–10 p.m. (kitchen) and until 12:00 a.m. (bar). 6504 Delmar, 314-727-4444.
The Frontenac restaurant is open on Christmas Eve and Christmas Day from 11 a.m. to 9 p.m., serving its chef-driven Tuscan menu for dine-in, curbside, pick up, delivery, and at-home or in-restaurant catering for groups. 1601 S. Lindbergh, 314-432-4410.
Cooper’s Hawk Restaurant & Winery
Enjoy browsing the seasonal tasting room—open on December 24—and return for Christmas Eve dinner, with online reservations available for either the St. Peters or Town & Country location. Two area locations.
The Fenton restaurant is known for bar fare like its famous Reuben, guacamole wontons, and spicy cornmeal-battered fried pickle fries served with horsey sauce or ranch. But it’s also a fine choice for celebrating, with dishes like the steak of the month and dulce de leche cheesecake. It’s open Christmas Eve from 11 a.m.–8 p.m. (kitchen will close at 7:00 pm) and closed Christmas Day. 519 Mae, Fenton, 636-496-7021.
The Clayton hotspot is serving its Christmas brunch the weekend ahead of the holiday, but will still be open from 4–8 p.m. on Christmas Eve (closed Christmas day). The chef is still perfecting the menu, but expect to see the standard offerings plus five or six specials Reserve by phone or online. 8100 Maryland, 314-769-9595.
The restaurant inside downtown’s 21C will be open normal hours on Christmas Eve. The lounge will welcome guests at 3 p.m., with the dining room seating from 5 p.m to 10 p.m. You can order from the classic menu. Reserve online for $65 per person. 1528 Locust, 314-325-0360.
The restaurant at Union Station will be open both Christmas Eve and Christmas Day. Reservations begin at 5 p.m. Reserve online or call 314-231-4040.
Madrina The two-year old Webster Groves Italian restaurant and bar opens at 4:00 p.m. on Christmas Eve for happy hour and 5:00 p.m. for dinner service. Specials include Mayfair salad with calamari croutons; baccala (salt cod) fritters; and squid ink linguini with clams. Reservations available here. 101 W. Lockwood, 314-963-1976.
The holiday season features the annual return of the three-course Chateaubriand meal for two, only available December 24 through December 31. It includes a winter green salad; a choice of vegetable sides such as truffled cream corn or sour cream mashed potatoes; and carrot cake, hot chocolate cake, candied walnut cheesecake, or the legendary sundae for dessert. The meal is $179 for two; reservation availability includes Christmas Eve and Christmas night seatings. 999 N. Second, 314-725-4008.
The Preston
Located in the Royal Sonesta Chase Park Plaza, The Preston will be offering a special four-course prix fixe Christmas Dinner available from 12 to 8 p.m. on December 25th. Course options include seared scallop or arancini, butternut squash soup or beet salad, then choice of prime rib, lamb chops, sea bass en papillote, or roasted airline chicken. Finish with Snickerdoodle cake or French silk tart. The cost is $85 per person, not including tax and gratuity. Reservations can be made by phone or via OpenTable. 212 N. Kingshighway, 314-633-3036.
This year, Ramsay’s Kitchen at the Four Seasons will be open for Christmas Dinner. In addition to offering the Full Winter Dinner Menu, Ramsay’s Kitchen will feature a Beef Wellington for Two, a 12-ounce filet mignon experience paired with a Truffle Potato Purée and Bordelaise sauce. Online reservations are highly encouraged and will be available from 11 AM to 8 PM. 999 N. Second, 314-881-2110
| Make your family or company holiday celebration unforgettable this year at Ruth’s Chris. Enjoy a beautifully prepared meal, impeccable service, and a menu to impress. Options include: T-Bone Steak, Ribeye: 16 oz USDA Prime, Sweet Potato Casserole with pecan crust, Creamed Spinach and Ruth’s classic Creme Brulee. Reservations fill quickly, so secure your table now and savor a stress-free holiday. On Christmas Eve the Chesterfield location is open from 11am – 9 pm and the downtown from 3 – 9 pm. Open Christmas Day 3 – 8 pm for both locations. Multiple Locations, 636-730-2200, 314,259,3200 |