Celebrate Christmas in Pittsburgh with a variety of festive dining options that showcase the city’s warm and inviting culinary scene. From elegant afternoon teas to hearty holiday dinners, Pittsburgh’s restaurants have crafted special menus to bring the joy of the season to your table. Whether you’re planning a cozy brunch, a festive Christmas dinner, or looking for a pre-cooked turkey to enjoy at home, Pittsburgh offers plenty of ways to make your holiday celebrations unforgettable. Here’s a roundup of the top Christmas dining and takeaway options in the city.

Christmas Eve falls on Tuesday, December 24 this year, followed by Christmas Day on Wednesday, December 25.
Christmas Pittsburgh 2024: Restaurant Offerings
This list is not exhaustive and I update the information becomes available. I try to feature as much as I can but certainly this is not all that is out there. If your favorite restaurant is not on the list, I would recommend contacting them to see what they are offering.
Fairmont Pittsburgh
Fairmont Pittsburgh in Pittsburgh is offering a Holiday Cocktail Class Series, providing a hands-on mixology experience with a seasonal twist. Led by an expert mixologist, each class runs from 5 PM to 7 PM and focuses on creating two holiday-inspired cocktails.
Class Schedule and Featured Cocktails:
- December 9 – Grey Goose: Partridge in a Pear Tree and Snickerdoodle Martini
- December 11 – Uncle Nearest: Rye Espresso Martini and Orange Amaretto Whiskey Sour
- December 18 – Bombay Sapphire: Christmas Martini and Prancer’s Pomegranate Gin Sour
Tickets are $60 per class, and reservations can be made on Eventbrite. Early registration is recommended as space is limited. Self-parking is available.
Hard Rock Cafe
Hard Rock Cafe – Pittsburgh is offering Breakfast and Lunch with Santa on December 21 from 9 AM to 12:30 PM. Guests can enjoy a festive buffet, including:
- Bacon & Sausage, Scrambled Eggs, Breakfast Potatoes, French Toast Sticks with Syrup, Fruit Salad, Mini Bagels with Cream Cheese, Muffins, Danishes, Coffee, Tea, Juice, and Soda.
- Lunch menu to be determined.
Paris 66
Paris 66 in Pittsburgh is offering a four-course prix-fixe Christmas Eve dinner for $125 per person. The menu includes:
- First Course: Pâté de Campagne with roasted garlic aioli and cornichons or Escargots de Bourgogne.
- Second Course: White Asparagus Velouté.
- Third Course (served with pomme purée and haricots verts): Roasted Lamb Shank with chutney à la menthe, Duck Confit with spiced orange glaze, or Pan-Seared Filet with sauce piquant.
- Fourth Course: Crème Brûlée, Spiced Hot Chocolate Mousse, or a dessert selection.
Sullivan’s Steakhouse
Sullivan’s Steakhouse – Pittsburgh is serving its signature menu on Christmas Eve and Christmas Day, along with a special Holiday Menu featuring hand-cut steaks, fresh seafood, and curated wine pairings.
Eddie Merlot’s Prime Aged Beef & Seafood
Eddie Merlot’s in Pittsburgh offers a festive dining experience on Christmas Eve and Christmas Day. Guests can enjoy their signature classics, including hand-cut steaks, fresh seafood, and a special Holiday Menu paired with wines selected by their sommelier.
If you are a restaurant/business that wants to be featured, please visit this page for the submission guidelines.
