clock menu more-arrow no yes mobile
Cooking Channel

Where To Have Christmas Eve Dinner in Miami

Time to get into the holiday spirit

View as Map

Those in South Florida know that Christmas Eve is just as big of a deal as Christmas is this part of the country. Called "Noche Buena" in many circles and families, it's time to celebrate a big meal with those closest to you. But if you aren't in the mood to whip up the Christmas Eve feast this year, there are 13 places around town that are offering up their take on the feast as well.

Read More
If you buy something or book a reservation from an Eater link, Vox Media may earn a commission. See our ethics policy.

Bagatelle Miami Beach

Copy Link
Christmas Eve is on a Saturday night this year, so why not have your dinner at a place with a little party on hand. Bagatelle will be hosting dinner from 7 p.m. until 2 a.m. on Christmas Eve featuring a special meal items like seared venison plus music by Vincent Daubas all night long.
Bagatelle Miami Beach

Bourbon Steak by Michael Mina

Copy Link
This steakhouse favorite will serve up a three-course prix fix Christmas Even menu with a wide array of choices like tuna tartare, oysters, filet mignon, veal chops, rack of lamb and white chocolate bread pudding for $95 per person.
Michael Mina

Izzy's Fish and Oyster

Copy Link
It’s only appropriate this seafood favorite would be hosting a traditional “Feast of the Seven Fishes” dinner on Christmas Eve with items like mussels, linguini with clams, crab-stuffed lobster and more filling the menu. Dinner goes for $65 per person, $100 per couple with wine pairing available for $25 extra.

John Martin's Irish Pub & Restaurant

Copy Link
Coral Gables’ Irish pub John Martin’s is getting into the spirit by offering a special three-course prix fixe menu for from 5 to 9:30 p.m. on Christmas Eve with items like roast turkey and ham with stuffing, a roast pork loin with black beans, rice and yuca, or a grilled salmon filet topped with herb butter.
John Martin's Irish Pub & Restaurant

Macchialina

Copy Link
Dine on a four-course Chef’s Tasting menu served family style filled with “rustic Italian favorites” for $55 per person, with an additional wine pairing for $28 per person. The restaurant will also be offering specials such as a succulent Veal Osso Bucco and Whole Roasted Fish on hand.
Macchialina

Pao by Paul Qui at Faena

Copy Link
Get a taste of a Filipino-inspired Noche Buena, this Christmas Eve with a four course, family-style menu filled with dishes like Potato Gnocchi with blood sausage and crispy pig ears, Wild Mushroom Rice served with a choice of duck breast, and short rib asado.
Faena

Paris 6 Bistro

Copy Link
This 24-hour bistro offers up a four-course pre-fixe menu on Christmas Eve with options including Open Face Burger with Dijon Sauce, Salade de Saumon,Spaghetti a la Arrabiata aux Fruits de Mer, Croquelet au Risotto L'orange, plus live music all night long.
Paris 6 Bistro

Scarpetta

Copy Link
Keeping with Italian traditional, diners can indulge in a Feast of the Seven Fishes inspired four-course prix-fixe menu available on Christmas Eve with dishes like cioppino, lobster and crab tagliatelle, seared snaper and salted caramel budino for $75 a person.
Scarpetta

Seaspice

Copy Link
Seaspice’s Christmas menu will feature dishes like Chestnut Soup, Fire Roasted Porchetta, Pan Seared Turbot Fillet and Pistachio Cake, all day throughout normal hours of operation.
Seaspice

StripSteak

Copy Link
Fontainebleau’s modern steakhouse is offering a three-course, holiday-inspired prix-fixe menu with roasted baby beets, filet mignon and apple crumble for $75 per person from 6 p.m. – 11 p.m. on Christmas Eve.
StripSteak

The Dutch Miami

Copy Link
If you don’t want to do the caja china spread this year at home, head to The Dutch where on it’ll serve up the classic pig roast plus other Latin inspired dishes, along with live music, board games and coquito in the back patio.
The Dutch Miami
Feast on a special three-course holiday menu for $58 a person a Thyme on Miami Beach all Christmas Eve long.
Thyme

Via Emilia 9

Copy Link
Via Emilia 9 will be offering five course tasting with highlights including handmade tortellini in turkey broth, rabbit leg with Lambrusco reduction, and panettone with warm Lambrusco zabaione all priced at $65 per person.
Via Emilia 9

Bagatelle Miami Beach

Christmas Eve is on a Saturday night this year, so why not have your dinner at a place with a little party on hand. Bagatelle will be hosting dinner from 7 p.m. until 2 a.m. on Christmas Eve featuring a special meal items like seared venison plus music by Vincent Daubas all night long.
Bagatelle Miami Beach

Bourbon Steak by Michael Mina

This steakhouse favorite will serve up a three-course prix fix Christmas Even menu with a wide array of choices like tuna tartare, oysters, filet mignon, veal chops, rack of lamb and white chocolate bread pudding for $95 per person.
Michael Mina

Izzy's Fish and Oyster

It’s only appropriate this seafood favorite would be hosting a traditional “Feast of the Seven Fishes” dinner on Christmas Eve with items like mussels, linguini with clams, crab-stuffed lobster and more filling the menu. Dinner goes for $65 per person, $100 per couple with wine pairing available for $25 extra.

John Martin's Irish Pub & Restaurant

Coral Gables’ Irish pub John Martin’s is getting into the spirit by offering a special three-course prix fixe menu for from 5 to 9:30 p.m. on Christmas Eve with items like roast turkey and ham with stuffing, a roast pork loin with black beans, rice and yuca, or a grilled salmon filet topped with herb butter.
John Martin's Irish Pub & Restaurant

Macchialina

Dine on a four-course Chef’s Tasting menu served family style filled with “rustic Italian favorites” for $55 per person, with an additional wine pairing for $28 per person. The restaurant will also be offering specials such as a succulent Veal Osso Bucco and Whole Roasted Fish on hand.
Macchialina

Pao by Paul Qui at Faena

Get a taste of a Filipino-inspired Noche Buena, this Christmas Eve with a four course, family-style menu filled with dishes like Potato Gnocchi with blood sausage and crispy pig ears, Wild Mushroom Rice served with a choice of duck breast, and short rib asado.
Faena

Paris 6 Bistro

This 24-hour bistro offers up a four-course pre-fixe menu on Christmas Eve with options including Open Face Burger with Dijon Sauce, Salade de Saumon,Spaghetti a la Arrabiata aux Fruits de Mer, Croquelet au Risotto L'orange, plus live music all night long.
Paris 6 Bistro

Scarpetta

Keeping with Italian traditional, diners can indulge in a Feast of the Seven Fishes inspired four-course prix-fixe menu available on Christmas Eve with dishes like cioppino, lobster and crab tagliatelle, seared snaper and salted caramel budino for $75 a person.
Scarpetta

Seaspice

Seaspice’s Christmas menu will feature dishes like Chestnut Soup, Fire Roasted Porchetta, Pan Seared Turbot Fillet and Pistachio Cake, all day throughout normal hours of operation.
Seaspice

StripSteak

Fontainebleau’s modern steakhouse is offering a three-course, holiday-inspired prix-fixe menu with roasted baby beets, filet mignon and apple crumble for $75 per person from 6 p.m. – 11 p.m. on Christmas Eve.
StripSteak

The Dutch Miami

If you don’t want to do the caja china spread this year at home, head to The Dutch where on it’ll serve up the classic pig roast plus other Latin inspired dishes, along with live music, board games and coquito in the back patio.
The Dutch Miami

Thyme

Feast on a special three-course holiday menu for $58 a person a Thyme on Miami Beach all Christmas Eve long.
Thyme

Via Emilia 9

Via Emilia 9 will be offering five course tasting with highlights including handmade tortellini in turkey broth, rabbit leg with Lambrusco reduction, and panettone with warm Lambrusco zabaione all priced at $65 per person.
Via Emilia 9

Related Maps