clock menu more-arrow no yes
Sip champagne at B&B Butchers to celebrate the holiday
B&B Butchers [Official Photo]

Where To Dine on Christmas Eve and Day In Houston

From casual cafes to chic restaurants, this map has a holiday destination for everyone

View as Map
Sip champagne at B&B Butchers to celebrate the holiday
| B&B Butchers [Official Photo]

‘Tis the season for Christmas music blaring in every store and restaurants decked with twinkle lights, garland, and glitz. If your calendar is jam-packed with tree lightings, office parties, and holiday happy hours, the thought of planning a holiday meal could be overwhelming. This year, consider leaving the cooking up to the professionals.

From traditional feasts with surf and turf to Tex-Mex to brunch buffets, here’s where to spend the holiday in Houston.

Read More
Note: Restaurants on this map are listed geographically.

1. Fielding's Local Kitchen + Bar

Copy Link
Creekside Village Park Center, 26400 Kuykendahl Rd
The Woodlands, TX 77375
(281) 351-2225
Visit Website

No need to venture into the bustling city center, Fielding’s is open Christmas Eve and Christmas Day for all the suburbanites out there. They will be serving their full dinner menu starting at 11 am on Christmas Eve and will open for brunch and dinner on Christmas Day from 10:30 am to 10:00 pm.

2. Phat Eatery

Copy Link
23119 Colonial Pkwy b2
Katy, TX 77449
(832) 913-6382
Visit Website

Katy newcomer Phat Eatery will be open Christmas Eve and Christmas Day from 11 a.m. – 8:30 p.m. Sample Malaysian street food including chicken curry, fried rice, sizzling beef, tofu, and stir fried noodles. Wash it all down with a traditional iced milk tea laced with creamy condensed milk.

3. B&B Butchers & Restaurant

Copy Link
1814 Washington Ave
Houston, TX 77007
(713) 862-1814
Visit Website

The restaurant will be serving up its regular menu on Christmas Eve for lunch and dinner, or guests can order from the holiday take-out menu for at-home celebrations with 48 hours notice. Those who dine in will be regaled by Christmas carolers and can take photos with a one-of-a-kind reinsteer. While there, snag some last-minute Christmas gifts in the shop like steel steak knives.

4. Jonathan's The Rub at Memorial Green

Copy Link
12505 Memorial Dr #140
Houston, TX 77024
(713) 808-9291
Visit Website

In the mood for lobster tacos, duck breasts swimming in cherry bourbon sauce, or H-town specialty chicken and waffles this holiday season? Head to Jonathan’s The Rub where both the original and the new Memorial Green location will be serving their full menu on Christmas Eve from 11 a.m. to 8 p.m. Don’t forget the original is always BYOB so bring a bottle you’ve been saving and toast the end of a decade. 

5. Etoile Cuisine Et Bar

Copy Link
1101-11 Uptown Park Blvd
Houston, TX 77056
(832) 668-5808
Visit Website

Seafood lovers have their pick between succulent lobster bisque and yellowfin tuna tartare, and that’s just the first of three courses on the menu for Etoile’s Christmas Eve prix fixe dinner. For the main course, diners can choose more seafood in the form of scallops or branzino or opt for venison, beef, or vegetable risotto. Tradition gives top billing to bûche de noël for dessert, a chocolate cake with vanilla sauce, raspberries, and rich pistachio ice cream.

6. Backstreet Cafe

Copy Link
1103 Shepherd Dr
Houston, TX 77019
(713) 521-2239
Visit Website

Starting a meal with buttered rolls could foreshadow a simple Christmas dinner, but the fare at Backstreet Cafe is far from ordinary. Cut into quail stuffed with chorizo before ordering the grilled beef tenderloin in a merlot reduction and finishing with an apple tart or chocolate cake. The prix fixe dinner costs $52 per person and includes complimentary eggnog. Open Christmas Eve 5 p.m. to to 9 p.m.

7. Hotel Alessandra

Copy Link
1070 Dallas St
Houston, TX 77002
(713) 242-8555
Visit Website

Lucienne will serve up a Christmas Day brunch for $65 per person. The three-course meal comes with options like king crab salad, brioche eggs benedict, and s’mores. A kid’s menu is available a la carte and features a burger, spaghetti, and creme brulee french toast. Brunch service is 11 to 2.

8. Brasserie Du Parc

Copy Link
1440 Lamar St
Houston, TX 77010
(832) 879-2802
Visit Website

On Christmas Eve, Downtown’s Brasserie du Parc will serve a 3-course menu of French delicacies like foie gras with apple chutney and seared snapper. Top it all off with a festive Christmas log cake melding dark chocolate with passion fruit. The cost is $58 for adults and $22 for children. 

9. Kenny & Ziggy's New York Delicatessen

Copy Link
2327 Post Oak Blvd
Houston, TX 77056
(713) 871-8883
Visit Website

Now celebrating its 20th year, Kenny & Ziggy’s brings a slice of the Big Apple to the Bayou City. Feast on towering sandwiches, New York bagels, blintzes, and Hungarian comfort food like borscht and goulash. The deli’s two locations will be open on Christmas Eve until 8 p.m. and will resume business on Boxing Day.

10. One Fifth Gulf Coast

Copy Link
1658 Westheimer Rd
Houston, TX 77006
(713) 955-1024
Visit Website

One Fifth’s current iteration will be presenting their regular menu of Gulf Coast cuisine on Christmas Eve along with Cajun inspired specials like a roasted turducken with shrimp etouffee gravy, fish courtbouillon, and a pork roast with a savory bread pudding. 

11. Brennan's of Houston

Copy Link
3300 Smith St
Houston, TX 77006
(713) 522-9711
Visit Website

Brennan’s a la carte dinner menu features Louisiana-influenced offerings like their signature snapping turtle soup, creole mustard crusted prime rib, and a flaming bananas foster. For a true taste of holiday spirit, try Santa’s milk and cookies: a decadent dessert consisting of brandy milk punch ice cream sprinkled with crushed candy canes and served with cookies. Open Christmas Eve from 5 p.m. to 8:30 p.m.

12. Hugo's

Copy Link
1600 Westheimer Rd
Houston, TX 77006
(713) 524-7744
Visit Website

Montrose stalwart Hugo’s will be open on Christmas Eve serving their regular menu for lunch and a Buffet de Noche Buena (Christmas Eve Buffet) for dinner. Gorge on upscale Mexican cuisine while sipping on margaritas and swaying to the music of a live band playing everything from Christmas favorites to bolero. The buffet is $48 per adult and $15 per child.

13. West Alabama Ice House

Copy Link
1919 W Alabama St
Houston, TX 77098
(713) 528-6874
Visit Website

Looking for a low key place to hang out during the holidays? Local watering hole West Alabama Ice House is open 365 days a year and will be providing beer, bar games, and refuge for anyone needing a break from family. 

14. House of Pies

Copy Link
3112 Kirby Dr
Houston, TX 77098
(713) 528-3816
Visit Website

House of Pies is open 24/7 and yes, that includes Christmas Eve and Christmas Day. This old fashioned diner has been serving Houston for over four decades. Head to House of Pies after Christmas dinner and indulge in a variety of pies from fruit based to cream pies or grab a seasonally appropriate slice of pumpkin or pecan.

15. Cleburne Cafeteria

Copy Link
3606 Bissonnet St
Houston, TX 77005
(713) 667-2386
Visit Website

Cleburne Cafeteria will be serving up homestyle comfort food this holiday season. Dine on classics like baked ham, turkey and dressing, fried chicken, and stuffed bell peppers. Don’t forget to save room for a Texas sized slice of cake or pie. Open Christmas Eve 11am – 2:30pm and Christmas Day 11am – 8pm.

16. Molina's Cantina

Copy Link
3801 Bellaire Blvd
Houston, TX 77025
(713) 432-1626
Visit Website

Fajitas, enchiladas, tacos, oh my! Consider trading a traditional holiday dinner for hearty heapings of Tex-Mex at Molina’s Cantina. The longstanding restaurant will be serving their full, regular menu on Christmas Eve. Get there early; the last seating of the night is at 8:30 p.m.

17. Hotel Galvez and Spa

Copy Link
2024 Seawall Blvd
Galveston, TX 77550
(409) 765-7721
Visit Website

Hit this gorgeous hotel overlooking the Galveston Gulf for Christmas Day brunch and dinner. Pricing is $69.99 for adults and includes complimentary champagne, mimosas, or wine. Who knows, you might even run into the resident ghost. 

1. Fielding's Local Kitchen + Bar

Creekside Village Park Center, 26400 Kuykendahl Rd, The Woodlands, TX 77375

No need to venture into the bustling city center, Fielding’s is open Christmas Eve and Christmas Day for all the suburbanites out there. They will be serving their full dinner menu starting at 11 am on Christmas Eve and will open for brunch and dinner on Christmas Day from 10:30 am to 10:00 pm.

Creekside Village Park Center, 26400 Kuykendahl Rd
The Woodlands, TX 77375

2. Phat Eatery

23119 Colonial Pkwy b2, Katy, TX 77449

Katy newcomer Phat Eatery will be open Christmas Eve and Christmas Day from 11 a.m. – 8:30 p.m. Sample Malaysian street food including chicken curry, fried rice, sizzling beef, tofu, and stir fried noodles. Wash it all down with a traditional iced milk tea laced with creamy condensed milk.

23119 Colonial Pkwy b2
Katy, TX 77449

3. B&B Butchers & Restaurant

1814 Washington Ave, Houston, TX 77007

The restaurant will be serving up its regular menu on Christmas Eve for lunch and dinner, or guests can order from the holiday take-out menu for at-home celebrations with 48 hours notice. Those who dine in will be regaled by Christmas carolers and can take photos with a one-of-a-kind reinsteer. While there, snag some last-minute Christmas gifts in the shop like steel steak knives.

1814 Washington Ave
Houston, TX 77007

4. Jonathan's The Rub at Memorial Green

12505 Memorial Dr #140, Houston, TX 77024

In the mood for lobster tacos, duck breasts swimming in cherry bourbon sauce, or H-town specialty chicken and waffles this holiday season? Head to Jonathan’s The Rub where both the original and the new Memorial Green location will be serving their full menu on Christmas Eve from 11 a.m. to 8 p.m. Don’t forget the original is always BYOB so bring a bottle you’ve been saving and toast the end of a decade. 

12505 Memorial Dr #140
Houston, TX 77024

5. Etoile Cuisine Et Bar

1101-11 Uptown Park Blvd, Houston, TX 77056

Seafood lovers have their pick between succulent lobster bisque and yellowfin tuna tartare, and that’s just the first of three courses on the menu for Etoile’s Christmas Eve prix fixe dinner. For the main course, diners can choose more seafood in the form of scallops or branzino or opt for venison, beef, or vegetable risotto. Tradition gives top billing to bûche de noël for dessert, a chocolate cake with vanilla sauce, raspberries, and rich pistachio ice cream.

1101-11 Uptown Park Blvd
Houston, TX 77056

6. Backstreet Cafe

1103 Shepherd Dr, Houston, TX 77019

Starting a meal with buttered rolls could foreshadow a simple Christmas dinner, but the fare at Backstreet Cafe is far from ordinary. Cut into quail stuffed with chorizo before ordering the grilled beef tenderloin in a merlot reduction and finishing with an apple tart or chocolate cake. The prix fixe dinner costs $52 per person and includes complimentary eggnog. Open Christmas Eve 5 p.m. to to 9 p.m.

1103 Shepherd Dr
Houston, TX 77019

7. Hotel Alessandra

1070 Dallas St, Houston, TX 77002

Lucienne will serve up a Christmas Day brunch for $65 per person. The three-course meal comes with options like king crab salad, brioche eggs benedict, and s’mores. A kid’s menu is available a la carte and features a burger, spaghetti, and creme brulee french toast. Brunch service is 11 to 2.

1070 Dallas St
Houston, TX 77002

8. Brasserie Du Parc

1440 Lamar St, Houston, TX 77010

On Christmas Eve, Downtown’s Brasserie du Parc will serve a 3-course menu of French delicacies like foie gras with apple chutney and seared snapper. Top it all off with a festive Christmas log cake melding dark chocolate with passion fruit. The cost is $58 for adults and $22 for children. 

1440 Lamar St
Houston, TX 77010

9. Kenny & Ziggy's New York Delicatessen

2327 Post Oak Blvd, Houston, TX 77056

Now celebrating its 20th year, Kenny & Ziggy’s brings a slice of the Big Apple to the Bayou City. Feast on towering sandwiches, New York bagels, blintzes, and Hungarian comfort food like borscht and goulash. The deli’s two locations will be open on Christmas Eve until 8 p.m. and will resume business on Boxing Day.

2327 Post Oak Blvd
Houston, TX 77056

10. One Fifth Gulf Coast

1658 Westheimer Rd, Houston, TX 77006

One Fifth’s current iteration will be presenting their regular menu of Gulf Coast cuisine on Christmas Eve along with Cajun inspired specials like a roasted turducken with shrimp etouffee gravy, fish courtbouillon, and a pork roast with a savory bread pudding. 

1658 Westheimer Rd
Houston, TX 77006

11. Brennan's of Houston

3300 Smith St, Houston, TX 77006

Brennan’s a la carte dinner menu features Louisiana-influenced offerings like their signature snapping turtle soup, creole mustard crusted prime rib, and a flaming bananas foster. For a true taste of holiday spirit, try Santa’s milk and cookies: a decadent dessert consisting of brandy milk punch ice cream sprinkled with crushed candy canes and served with cookies. Open Christmas Eve from 5 p.m. to 8:30 p.m.

3300 Smith St
Houston, TX 77006

12. Hugo's

1600 Westheimer Rd, Houston, TX 77006

Montrose stalwart Hugo’s will be open on Christmas Eve serving their regular menu for lunch and a Buffet de Noche Buena (Christmas Eve Buffet) for dinner. Gorge on upscale Mexican cuisine while sipping on margaritas and swaying to the music of a live band playing everything from Christmas favorites to bolero. The buffet is $48 per adult and $15 per child.

1600 Westheimer Rd
Houston, TX 77006

13. West Alabama Ice House

1919 W Alabama St, Houston, TX 77098

Looking for a low key place to hang out during the holidays? Local watering hole West Alabama Ice House is open 365 days a year and will be providing beer, bar games, and refuge for anyone needing a break from family. 

1919 W Alabama St
Houston, TX 77098

14. House of Pies

3112 Kirby Dr, Houston, TX 77098

House of Pies is open 24/7 and yes, that includes Christmas Eve and Christmas Day. This old fashioned diner has been serving Houston for over four decades. Head to House of Pies after Christmas dinner and indulge in a variety of pies from fruit based to cream pies or grab a seasonally appropriate slice of pumpkin or pecan.

3112 Kirby Dr
Houston, TX 77098

15. Cleburne Cafeteria

3606 Bissonnet St, Houston, TX 77005

Cleburne Cafeteria will be serving up homestyle comfort food this holiday season. Dine on classics like baked ham, turkey and dressing, fried chicken, and stuffed bell peppers. Don’t forget to save room for a Texas sized slice of cake or pie. Open Christmas Eve 11am – 2:30pm and Christmas Day 11am – 8pm.

3606 Bissonnet St
Houston, TX 77005

Related Maps

16. Molina's Cantina

3801 Bellaire Blvd, Houston, TX 77025

Fajitas, enchiladas, tacos, oh my! Consider trading a traditional holiday dinner for hearty heapings of Tex-Mex at Molina’s Cantina. The longstanding restaurant will be serving their full, regular menu on Christmas Eve. Get there early; the last seating of the night is at 8:30 p.m.

3801 Bellaire Blvd
Houston, TX 77025

17. Hotel Galvez and Spa

2024 Seawall Blvd, Galveston, TX 77550

Hit this gorgeous hotel overlooking the Galveston Gulf for Christmas Day brunch and dinner. Pricing is $69.99 for adults and includes complimentary champagne, mimosas, or wine. Who knows, you might even run into the resident ghost. 

2024 Seawall Blvd
Galveston, TX 77550

Related Maps