Looking for a great meal this holiday season? Whether it’s Christmas Eve or Christmas Day, plenty of restaurants are keeping their doors open to serve delicious options for your festive celebrations.
Recommended Videos
Amrina
Location: 3 Waterway Square Pl #100, The Woodlands
Celebrate Christmas Eve with festive specials like Spiced Butter Roasted Prime Rib ($50) and Pulled Roasted Leg of Lamb ($45). Don’t miss the seasonal cocktail, The 25th ($17). Reservations are recommended via OpenTable.
Andiron Grille & Patio
Location: 3201 Allen Parkway, Suite E110, Houston
Enjoy a holiday menu featuring small plates like Crab Rangoon and entrees like Filet with Lobster. Champagne specials are available to toast the season.
The Annie Café & Bar
Location: 1800 Post Oak Blvd., Suite 6170, Houston
Bring the family to The Annie’s Annual Brunch with Santa on Dec. 8 from 10 a.m. to 2 p.m. Tickets are $85 for adults and $55 for kids, including a buffet, kids’ crafts, and photos with St. Nick.
La Griglia
Location: 2002 W Gray St., Houston
Open on both Christmas Eve and Christmas Day, La Griglia features festive menu items like Short Rib Cappelletti and Grilled Branzino alongside their regular menu.
READ MORE: Celebrate the season with Houston’s best holiday deals and events
Willie G’s Post Oak
Location: 1640 W Loop S., Houston
Indulge in a Christmas buffet featuring seafood and holiday classics. Prices are $69 for adults and $29 for kids. Reservations are highly encouraged.
The Post Oak Hotel – Bloom & Bee
Location: 1600 W Loop S., Houston
Enjoy a three-course Christmas Eve brunch ($85 adults/$45 kids) or a special Christmas Day menu ($115 adults/$55 kids). Reserve your spot online.
Brenner’s on the Bayou
Location: 1 Birdsall St., Houston
Dine on a festive turkey plate ($65) or order a Prime Rib Pack to-go ($135 for 2/$185 for 4).
Vic & Anthony’s
Location: 1510 Texas Ave., Houston
Celebrate with signature dishes and special holiday features like 12oz Filet Mignon and Fried Lobster Mac & Cheese. Reservations are highly recommended for both Christmas Eve and Christmas Day.
Phat Eatery
Location 1: 23119 Colonial Pkwy, Katy
Location 2: 229 E Shore Dr, The Woodlands
Experience warm hospitality and fresh Malaysian street food at Phat Eatery, led by 2022 James Beard Award Semifinalist Alex Au-Yeung. Both the Katy Asian Town and Woodlands locations are open for the holidays, making them the perfect spots to enjoy Christmas Eve and Christmas Day dining.
Three Brothers Bakery
Location: Located at 4036 S. Braeswood Blvd.
Three Brothers Bakery’s Braeswood location will be open on Christmas Day, Dec. 25, from 9 a.m. to 5 p.m. This year, Christmas coincides with the first night of Hanukkah, making it the perfect time to enjoy festive baked goods for both holidays. All other Three Brothers Bakery locations, including Kingsride Lane, Washington Avenue, and Chimney Rock Road, will be open on Christmas Eve during regular hours to ensure you’re stocked up for your celebrations.
Le Jardinier
Location: 5500 Main St., Suite 122, Houston
Celebrate Christmas Eve with an elevated dining experience at Le Jardinier, the Michelin-starred French restaurant at the Museum of Fine Arts. Chef Felipe Botero offers a five-course menu for $185 per person, featuring dishes like Foie Gras Crème Brûlée Tartlet, Citrus-Cured Hiramasa, AOP Gruyère Cheese Soufflé, and Red Wine Braised Chuck Beef with buttery mashed potatoes. End your evening with a festive Cranberry Nougat Log.
Steak 48
Location: 4444 Westheimer Rd., Houston
Indulge in decadence at Steak 48, Houston’s premier steakhouse in River Oaks District. The restaurant will open early at noon and close at 9:45 p.m. for Christmas Eve. Delight in dishes like 45-Day Dry Aged Bone-In Rib Eye, Chilean Sea Bass, Corn Crème Brûlée, and Triple Layer Key Lime Pie. Pair your meal with wine from their extensive menu for an unforgettable holiday meal.
Tavola
Location: 1800 Post Oak Blvd., Suite 100, Houston
Celebrate the Italian way at Tavola with a $95 prix-fixe menu featuring a seafood-focused “Feast of the Seven Fishes” or hearty options like Lasagna Bolognese. Dishes include Branzino, Filetto Wellington, and festive desserts like Traditional Pandoro with mascarpone cream. Elevate your meal with an $85 wine pairing or seasonal cocktails like Cranberry Prosecco Spritz. Reservations, available through OpenTable, require a $50 per person deposit.
Zanti Cucina Italiana
Location: 1958 West Gray St., Houston
Enjoy Christmas Eve at Zanti Cucina Italiana with their regular menu and a special 12 oz pork chop marinated in Italian herbs and whiskey, stuffed with fontina cheese and spinach, and served with Marsala sauce. Seasonal cocktails like Noche de Oaxaca and Reindeer Games add festive flair. The pork chop special is $44 and available while supplies last.
Leo’s River Oaks
Location: 2009 W Gray St., Houston
Celebrate Christmas Eve and Christmas Day at Leo’s River Oaks, Houston’s chic new dining destination. Guests can enjoy the restaurant’s signature menu, which includes Lobster Bisque, Seared Sea Scallops, Grilled Octopus, Veal Milanese, Wagyu Strip Loin, and Leo’s Shepherd’s Pie.
- Christmas Eve Hours: 3 p.m. – 10 p.m.
- Christmas Day Hours: 2 p.m. – 10 p.m.
WHAT YOU NEED TO KNOW: Bring back holiday traditions with these nostalgia Christmas specials on NBC
Bayou Heights Biergarten and BHBG Coffee
Location: 3903 Washington Ave, Houston
Unwind on Christmas Day at Bayou Heights Biergarten or BHBG Coffee, both open for the holiday. Enjoy craft beers, wines on tap, and a menu full of coffees, pastries, and more.
- BHBG Coffee Hours: 10 a.m. – 10 p.m.
- Bayou Heights Biergarten Hours: Noon – midnight
Liberty Kitchen
Locations:
- River Oaks: 4224 San Felipe St | 713-622-1010
- Memorial: 963 Bunker Hill Rd. | 713-468-3745
The restaurant offers a Christmas Eve Brunch from 10 AM to 3 PM with favorites like Honey Butter French Toast and Coastal Benedict.
State Fare Kitchen & Bar
Locations:
- Memorial: 947 Gessner, Ste. B190 | 832-831-0950
- Sugar Land: 15930 City Walk | 713-234-1405
- The Woodlands: 1900 Hughes Landing Blvd, Ste. 200 | 281-825-5368
Celebrate with Holly Jolly Extended Brunch Days on Dec. 24, 30, 31, and Jan. 1 from 10 AM to 4 PM. Their At-Home Brunch Kits ($60, feeds 4-6) include biscuits, applewood-smoked bacon, pancake mix, and more, available from Dec. 20 to Jan. 1. Order online or by calling your preferred location with 24-hour notice.
ROMA
Location: 2347 University Blvd. @ Morningside Dr., Houston
ROMA offers its traditional Feast of the Seven Fishes on Christmas Eve from 4 PM to 9 PM for $69.50 per person. The four-course menu features fried calamari, squid ink pasta, grilled tuna, and Panettone with gelato.
Juliet
Location: 5857 Westheimer Rd Suite P, Houston
Juliet serves an upscale dining experience with a Christmas Eve Dinner from 5 PM to 9 PM and a Christmas Day Buffet from 1 PM to 8 PM. The buffet includes carving stations, sides like mac & cheese and candied yams, and desserts like sweet potato pie with white chocolate mousse. Prices are $79 for adults, $48 for kids under 12, and free for kids 5 and under.
Some national restaurant chains have select locations open Wednesday, so check with your nearest spot for hours and menu options.
- Applebee’s
- Buffalo Wild Wings
- Denny’s
- Golden Corral
- Hooters
- IHOP
- Papa John’s
- TGI Fridays
- Waffle House