Where to dine out on Christmas Eve and Day in Portland.
Leave the stress of preparing a holiday feast behind by dining at one of these Portland restaurants. Here’s a list of local and chain restaurants open on Christmas Eve, Sunday, December 24, and Christmas Day, Monday, December 25, 2023.
If you’re looking to stay home while taking the stress out of preparing your own feast, see my list of holiday meals to go. For free options, a few Portland organizations are hosting Christmas dinner and takeaway meals.
I highly recommend making reservations. Click the restaurant link below to view the full Christmas menu and make a reservation. Keep in mind hours may be different due to the holiday.
Portland Restaurants Open on Christmas Eve and Day
The McMenamins location is serving its regular menu alongside holiday specials on Christmas Eve from 11 a.m.-6 p.m.
Bagdad Pub is at 3702 S.E. Hawthorne Blvd. in Portland.
The Beaverton Benihana location is open Christmas Eve and Day.
Benihana is located at 9205 SW Cascade Ave. in Beaverton.
Black Angus Steakhouse
Black Angus Steakhouse in Vancouver is open on Christmas Eve from 12 to 9 p.m.
The restaurant is located at 415 East 13th St. in Vancouver.
Black Bear Diner
Black Bear Diner locations throughout Portland are open starting at 11 a.m. Christmas Eve and Day. Special menu items include slow-roasted prime rib, homestyle turkey, old-fashioned smoked ham dinner entrees with soup or salad, cornbread muffin, red-skinned mashed potatoes and gravy, house-made cornbread stuffing, Italian green beans, and a slice of pumpkin pie.
The diner is also offering holiday meals to go.
On Christmas Day, get your choice of turkey, ham or a combination with all the fixings and dessert at Cascade Grill. Hours and prices have not been announced yet.
- Roast turkey, honey glazed ham or a combination of both
- A dinner salad with a warm roll and butter
- Homemade mashed potatoes with turkey gravy
- Whole berry cranberry sauce
- Savory sage stuffing
- Candied yams
- Choice of either apple pie or pumpkin pie with whipped cream
Cascade Grill is at 10350 N Vancouver Way in Portland.
The South American restaurant is hosting a special Christmas Day menu from 3 to 9 p.m. It features mushroom and pesto arepa, ceviche, sancocho de pollo, piacada, arroz con leche along with side salads, yuca, and small patacones.
Cereus PDX is at 465 NE Prescott St. Ste. F in Portland.
Chart House is open for dining from 11 a.m. to 9 p.m. on Christmas Eve and Christmas Day.
The restaurant is at 5700 SW Terwilliger Blvd. in Portland.
Dubbing itself Portland’s most favorite karaoke bar, Chopsticks on NE Sandy location is open seven days a week, 365 days a year. The bar opens at 6 p.m. Karaoke starts at 8 p.m. Get a rice or noodle plate, fill up on some liquid courage and sing your heart out at this Portland treasure.
Chopsticks is at 3390 NE Sandy Blvd. in Portland.
Open for regular hours on Christmas Eve and Day. Check your closest location before visiting.
Dutch Bros is serving all of its delicious beverages. Order a Christmas Morning from the Secret Menu. See your favorite location for specific hours.
Local restaurants are open for limited hours on Christmas Eve. Check the hours at your nearest location.
Fogo de Chao
Fogo de Chao‘s Portland location will be serving from 11 a.m. to 9:30 p.m. on Christmas Eve and 11 a.m. to 9 p.m. Christmas day.
They also offer holiday to-go packages.
The restaurant is at 930 SW 6th Ave. in Portland.
The Vancouver location is open from 8 a.m. to 9 p.m. on Christmas Eve.
Golden Corral is at 11801 Ne Fourth Plain Blvd. in Vancouver. The location is also offering holiday meals to go.
Golden Valley Brewery
Golden Valley Brewery Beaverton location has a three course dinner starting at $36. Options include prime rib, ham, seafood cioppino and vegetarian meatloaf. The meal is served December 24 from noon to 4 p.m.
The brewery is at 1520 NW Bethany Blvd. in Beaverton. The brewery is also serving holiday meals to go.
The restaurant at the Crystal Hotel is open regular hours on Christmas Eve and Christmas day serving its regular menu.
Hal’s Cafe is at 303 S.W. 12th Ave. in Portland.
Most IHOP locations are open on Christmas Eve and Day. Check your nearest location before visiting.
They are also offering a holiday family feast available for delivery and pick up.
Jake’s Famous Crawfish
Jake’s Famous Crawfish is open December 24 and 25 serving a special holiday brunch from 11:30 a.m. to 9 p.m.
You can also get a holiday feast to go from Jake’s.
Jake’s Famous Crawfish is at 401 SW 12th Ave. in Portland.
On December 24 and 25, Jake’s Grill is serving a special holiday brunch from 11 a.m. to 3 p.m.. The dinner menu will also be available, featuring a prime rib meal.
You can also get family packages to go from Jake’s if you’d prefer to dine at home.
Jake’s Grill is at 611 SW Tenth Ave. in Portland.
Start your Christmas Eve morning, with a sweet treat, head to JinJu Patisserie. Get a croissant, tart, scone, coffee cake and a warm beverage. You can also pick up dessert for your Christmas feast. The shop will be open December 24 from 8 a.m. to 2 p.m.
JinJu is at 4063 North Williams Ave. in Portland.
Located inside the downtown Portland Hilton, Mayrose is serving a prix fixe three course menu on Christmas day from 6-9 p.m. Offerings include garlic scallops to start; entree options are roast beef with purple potato wedges and roasted brussels sprouts or seafood paella with saffron broth; and eggnog ice cream with cinnamon biscotti or fruit cake bread pudding for dessert. The price is $60 per person and $25 for children.
Mayrose is at 545 Southwest Taylor St. in Portland.
McCormick & Schmick’s
On December 24 and 25, McCormick & Schmick’s is featuring a pre fixe menu with four entree choices starting at $50.
The restaurant is at 309 SW Montgomery in Portland and 17015 SW 72nd Ave. in Tigard.
Montelupo Italian Market
The Italian market is open on Christmas Eve serving its full menu with reservations available from 5 to 8:30 p.m
Montelupo Italian Market is at 344 NE 28th Ave. in Portland.
Morton’s Steakhouse is open from 4-9 p.m. on Christmas Eve and noon to 8 p.m. on Christmas day.
The steakhouse is at 213 SW Clay St. in Portland.
Portland City Grill
Portland City Grill is open 3 to 9 p.m. on Christmas Eve and Christmas day. The restaurant is serving a three course menu featuring slow roasted prime rib, cider brandy salmon and apple jack mahi mahi.
The grill is at 111 SW 5th Ave 30th Floor in Portland.
The German bar is open from 11 a.m. to 2:30 a.m. on Christmas Eve and 6 p.m. to 2:30 a.m. on Christmas Day.
Prost! is at 4237 N Mississippi Ave. in Portland.
Rivershore Bar & Grill
Rivershore Bar & Grill in Oregon City is open 11 a.m. to 10 p.m. on Christmas day.
The restaurant is at 1900 Clackamette Drive in Oregon City.
Ruth’s Chris Steak House
The Ruth’s Chris Steak House downtown location is open 11 a.m. to 9 p.m. on Christmas Eve.
The steakhouse is located at 850 SW Broadway in Portland. Ruth’s Chris is also offering sides to go for your at-home feast.
Salty’s on the Columbia
Salty’s on the Columbia is serving an all-you-can-eat seafood buffet on Christmas Eve from 10 a.m. to 4 p.m. Prices are $110 for adults and $55 for kids.
Salty’s is at 3839 NE Marine Drive in Portland.
Shari’s locations are open on Christmas Eve and Day. They serve ham and turkey holiday dinner plates. Check for hours at your nearest location.
You can also get holiday meals to go from Shari’s.
Open Christmas Eve and Christmas day. Check your nearest location before visiting.
Urban Farmer is open 4-9 p.m. on Christmas Eve and Christmas day with a special pre fixe menu. The price is $77 for adults and $40 for kids.
The restaurant is located inside The Nines hotel at 525 SW Morrison St. in Portland.
Who Song & Larry’s
Who Song & Larry’s is open 9 a.m. to 3 p.m. on Christmas day serving chilaquiles, huevos rancheros, churro pancakes and loaded breakfast fries along with special deals on mimosas, Mary’s, margaritas and beers.
The restaurant is at 111 SE Columbia Way in Vancouver. You can also order holiday tamales to go.
You may also like: