25 Feasts for Christmas Eve & Christmas Day in Houston & Galveston

Courtesy of San Luis Resort

Pull up a chair for brunch, lunch and dinner offerings in Houston on Christmas Eve, Sunday, December 24 and Christmas Day, Monday, December 25, 2023.

Don’t break a sweat over the stove this holiday season, when you can pick up a package from one of Houston’s beloved restaurants that are cranking out holiday feasts with all sorts of fixin’s.

Here’s a quick look at some of the delicious dine-in and to-go options for the holiday season around Houston.

2023 Christmas Eve Brunch & Dinners in Houston

Courtesy of Arnaldo Richards’ Picos
  • Brennan’s of Houston | Midtown – Put an elevated Creole spin on Christmas Eve dining with the Midtown restaurant’s three-course dinner featuring an appetizer, main dish and dessert. Look for options like shrimp remoulade or snapping turtle soup, choose an entree from selections such as roasted Bandera quail, braised pork shank, Texas shrimp and grits, and dig into desserts like Brennan’s Bananas Foster, Creole cream cheesecake and more. Prices vary. Brunch from 10am to 2pm; dinner from 5pm to 8pm.
  • Arnaldo Richards’ Picos | Upper Kirby – The Mexican favorite serves its wildly popular all-you-can-eat Sunday brunch buffet, featuring Picos’ traditional holiday moles and smoked turkey at the carving station, along with their usual waffle and omelet stations, paella grande, and other traditional Mexican options. $54; $42 for seniors; $30 for children ages 8 and up; free for ages 7 and under. 10am to 3pm.
  • Etoile | Uptown – The French favorite offers an elegant three-course pre-fixe menu that includes an appetizer, main dish and bouche de Boel for dessert. Choose among starters like duck foie gras, Maine lobster bisque or a baby kale salad, and entrees that include Chilean sea bass with a lemon buerre blanc, venison medallions and beef tenderloin. $84 per person. Brunch from 11am to 3pm; Dinner from 5pm to 9pm.
  • Amrina | The Woodlands – The eclectic Indian hotspot in the Woodlands serves up four holiday specials. Among them are a spiced butter roasted prime rib with burani mashed potato, roasted cauliflower, and Madras curry; grilled pork chops with tandoori pineapple, chunda, and BBQ sauce; or a roasted Green Circle turkey breast with Old Munk rum glaze, kadai vegetables, and makhani sauce. Prices vary. Noon to 8pm.
  • Afro-Caribbean Brunch at Reset Lounge | Midtown – This festive celebration features hip-hop, reggae and other beats, along with tasty foods featuring the flavors of Africa and the Caribbean. Drinks and hookah are also on the menu, as are fantastic skyline views. $10 and up. 2pm to 10pm.
  • Perry’s Steakhouse | Multiple Locations – All of the upscale steakhouse’s locations offer a three-course pre-fixe menu for Christmas Eve dining. Select from soup or salad options; a main course of steak, meat or fish, including the famous pork chop, all of which arrive with whipped potatoes and vegetables; and dessert. Vegetarian options available. $69 per person before 5:30pm; $79 per person 5:45pm and later. 3pm to 10pm.
Courtesy of Amrina
  • CRU | The Woodlands & Upper Kirby – Both locations offer a Christmas Eve pre-fixe dinner including an appetizer, entree and dessert. Choose from options such as lobster bisque, little gem Caesar salad, filet mignon, braised short rib, herb-roasted salmon and New York-style cheesecake. Bonus: CRU’s excellent wine selections will pair perfectly with your meal for an extra charge. $55 per person. 4pm to 9pm.
  • Backstreet Cafe | River Oaks – This casually elegant spot offers a three-course, pre-fixe dinner on Christmas Eve. Choose from appetizers like cauliflower soup, lobster risotto and red beet salad; entrees such as strip steak, roasted quail and scallops; and desserts including chocolate cake and sticky toffee pudding. $55 per adult; $15 per child. 5pm to 9pm.
  • Le Jardinier | Museum District – Located in the Museum of Fine Arts Houston, the modern, French dining institution celebrates the holiday season with this one day–only meal created by chef de cuisine Felipe Botero. The five-course menu includes Scallop Crudo with heirloom beets and radishes, lime cream and Royal Kaluga caviar; AOP Gruyere Cheese Souffle with shaved black truffle and Arbois-flavored winter mushroom; Saffron Carolina Gold Rice Risotto with halibut, watercress coulis, bouillabaisse and clams; Red Wine Braised Chuck Beef with crispy potatoes, Brussels sprouts and treviso; and a Black Forest log with vanilla Chantilly cream, kirsch macerated cherry and chocolate cremeux for dessert. $175 per person. 5pm to 9pm.
  • Ouisie’s Table | River Oaks – The classic, casually elegant River Oaks restaurant has a la carte offerings on Christmas Eve. Menu options include crab bisque, red grapes and blueberry salad, a Christmas salad with Boston lettuce and pomegranate, bacon-wrapped chicken breast stuffed with goat cheese and blueberries, sea bass Oscar, Australian Lamb Backstrap with mint and green apple sauce, and desserts such as British Christmas pudding and pecan cobbler. See the full menu and reserve online. 5pm to 10pm.
  • Feast of the Seven Fishes at Rosalie Italian Soul | Downtown – An Italian-American tradition, this seafood-laden extravaganza helps you usher in the Christmas holiday. Expect fish and shellfish that elevates “immigrant cuisine.” $75 per person. 5pm to 10pm.
  • Verandah Progressive Indian Restaurant | Upper Kirby – The Indian spot has a special three-course menu for two people, with dishes like salad made with roast pumpkin, sweet potato, spinach, pomegranate and goat cheese; honey and mustard-glazed fish with capers; pan-seared duck with spiced orange cranberry sauce; and tandoori quails served with mango chutney. There’s also cardamom-cured, creamy chicken kebabs with mint foam, rollatini of paneer with smoked tomato coulis or stuffed eggplant with korma sauce. Desserts include a serving of sweet rice with nuts and raisins. A glass of wine is included with your meal. $150 for two people; reservations required. 5pm to 10pm.
  • Caracol | Uptown – The H-Town Restaurant group’s Uptown location offers a Christmas Eve buffet with selections including seafood, marinated vegetables, ceviche and more. The restaurant will also serve complimentary punch with the buffet. $52; $15 for children. 5:30pm to 8:30pm.

2023 Christmas Day Brunch & Dinners in Houston

Courtesy of Bari Ristorante
  • Tonight & Tomorrow | Montrose – The upscale restaurant inside the historic La Colombe D’Or hotel offers Christmas Day breakfast, brunch, and dinner service featuring an à la carte menu along with the restaurant’s daily, seasonal menus. Christmas Day features appetizer specials such as lamb enmoladas and a shaved Brussels sprout salad, plus entrées like blackened Heritage turkey, short rib Bourguignon and a roasted Chilean sea bass. Prices vary. 10am to 3pm; 5pm to 10pm.
  • Moody Gardens Hotel | Galveston – Wake up on Christmas morning with a special brunch buffet featuring an assortment of salads, delicious entrees, sides and a Chef’s dessert. $125.46; $72.64 for ages 4 to 12; free for ages 3 and under. 10:30am to 3:30pm.
  • The San Luis Resort | Galveston – The resort along Seawall Boulevard celebrates Christmas Day with brunch offerings in the Grand Ballroom, featuring live music and a decadent feast. Make your picks among garlic herb roasted prime rib, Christmas Wellington and glazed ham with traditional trimmings, plus brunch fare like omelets, stuffed French toast casserole and roasted potato hash. $119 and up; $39 for ages 6 to 11; free for ages 5 and under. 11am to 2pm.
  • Cleburne Cafeteria | West University – The longtime Houston institution hosts its special holiday menu with classic fare like turkey and ham alongside an array of sides like baked squash, macaroni and cheese, candied yams, cranberry sauce and fruit pies. Prices vary. 11am to 8pm.
  • Benny Chow’s | Washington Avenue – Open for dining both Christmas Eve and Christmas Day, this Washington Avenue Chinese spot offers guests a four-course option, featuring starters like hot and sour soup, Crystal Shrimp Dumplings or crab rangoon; a second course with choices like an 18 vegetable salad or duck lettuce wraps; entrees like crispy garlic chicken, and beef and broccoli; and desserts such as mango pudding and an ice cream sandwich duo. $95 per person. 11am to 3pm; 5pm to 10pm.
  • McCormick and Schmick’s | Multiple Locations – All locations are open Christmas Eve and Christmas Day. In addition to the regular menu, a three-course pre-fixe option is available with choices of starters, entrees and desserts. $50 and up. 11am to 9pm.
Courtesy of Cleburne Cafeteria
  • Radio Milano | Memorial – The restaurant inside CityCentre’s Moran hotel offers a Christmas Day menu created by Chef Christian Cardenas. The three-course features honey-glazed baked ham and more. $35 and up. 11am to 11pm.
  • Red Lion Pub | Upper Kirby – The British comfort food favorite offers turkey dinner plates on Christmas Day, along with sage stuffing (plain or spicy), yams, Brussels sprouts, mashed potatoes, roast potatoes, green beans, carrots, cranberry sauce and rich gravy. $38. 11am to midnight. 
  • The Garden Restaurant | Galveston – Head to the Island where this restaurant located inside the Visitor’s Center features a massive brunch, with an assortment of salads, delicious entrees, several sides, and desserts. Brunch is available both Christmas Eve and Christmas Day. $50.81; $41.57 for ages 65+; $32.33 for ages 4 to 12; free for ages 3 and under. Noon to 8pm.
  • Bari Ristorante | River Oaks – Located in the River Oaks District, this Italian restaurant offers a special curated Christmas Day menu, as well as its regular menu for a la carte dining. Reservations are recommended. Prices vary. Noon to 10pm.
  • Davis Street | Hermann Park – On the edge of Hermann Park, Davis Street will be offering a Christmas Day four-course feast with favorites like the Thai Style Snapper for Two, blackened Redfish and more. $70. 1pm to 8pm.
  • The Rustic | Uptown – The Post Oak location of country bar and kitchen hosts a Christmas Day family-style dinner with roasted half chicken or prime rib, plus sides like jalapeño spoon bread and twice baked potatoes—and peanut butter pie for dessert. $38. 5pm to 9pm.

Don’t Miss Out on Tomorrow’s Fun!

Subscribe to our free Weekend Guide newsletter and receive a round-up of great things to do every weekend in Houston, hitting your inbox on Thursday.

Don’t want to miss anything? Opt in for our Daily Updates to discover new things happening in Houston and receive special updates and offers, every weekday.


Previous articleThe 15 Best Things to Do in Houston This Weekend: December 22 to 24, 2023
Next articleTop 10 New Year’s Eve Parties for Kids & Families in Greater Houston
Holly Beretto
Holly Beretto writes about food and wine, the arts and interesting people for a variety of local and regional publications. In addition to 365 Things to Do in Houston, her work has appeared in the Arizona State University Alumni Magazine, Arts + Culture Texas, Bayou City Magazine, Downtown, Galveston Monthly and Houston Woman. She is also a regular contributor to Eater.com's Houston site. She earned her B.A. in mass communication with a minor in professional writing from Franklin Pierce College (now Franklin Pierce University) and her M.A. in communication studies with an emphasis in journalism from St. Louis University. She has worked in television news production, public relations and marketing in Rhode Island, Maine, New York and Texas. A native Rhode Islander, she has lived in Texas since 1997. She is the author of Christ as the Cornerstone: Fifty Years of Worship at St. Michael the Archangel Catholic Church, published by Bright Sky Press.