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/cdn.vox-cdn.com/uploads/chorus_image/image/52246423/cq5dam.web.616.462.0.0.jpeg)
Where To Have Christmas Eve Dinner in Miami
Time to get into the holiday spirit
View as Map

Eater maps are curated by editors and aim to reflect a diversity of neighborhoods, cuisines, and prices. Learn more about our editorial process.
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
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.
:no_upscale()/cdn.vox-cdn.com/uploads/chorus_image/image/62552492/0af7066a15b46ecace4051cc8307525c_XL.0.0.0.jpeg)
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.
:no_upscale()/cdn.vox-cdn.com/uploads/chorus_image/image/62552493/bourbon-miami-5.0.0.0.jpeg)
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.
:no_upscale()/cdn.vox-cdn.com/uploads/chorus_image/image/62552494/DSC_8187_copy.0.0.0.0.jpeg)
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.
:no_upscale()/cdn.vox-cdn.com/uploads/chorus_image/image/62552495/John-Martin-Irish.0.0.0.png)
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.
:no_upscale()/cdn.vox-cdn.com/uploads/chorus_image/image/62552496/macchialina.0.0.0.jpeg)
Also featured in:
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.
:no_upscale()/cdn.vox-cdn.com/uploads/chorus_image/image/62552497/PAo_At-night.0.0.0.jpeg)
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.
:no_upscale()/cdn.vox-cdn.com/uploads/chorus_image/image/62552498/BP_Paris6_Miami_Cam005_EF_C.0.0.0.0.jpeg)
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.
:no_upscale()/cdn.vox-cdn.com/uploads/chorus_image/image/62552500/Scarpetta.0.0.0.jpeg)
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.
:no_upscale()/cdn.vox-cdn.com/uploads/chorus_image/image/62552502/seaspice.0.0.0.jpeg)
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.
:no_upscale()/cdn.vox-cdn.com/uploads/chorus_image/image/62552503/stripsteak.0.0.0.jpeg)
Also featured in:
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.
:no_upscale()/cdn.vox-cdn.com/uploads/chorus_image/image/62552504/DUTCH_MIAMI_043.0.0.0.jpeg)
Also featured in:
Thyme
Feast on a special three-course holiday menu for $58 a person a Thyme on Miami Beach all Christmas Eve long.
:no_upscale()/cdn.vox-cdn.com/uploads/chorus_image/image/62552505/thyme-restaurant-kitchen-copy1.0.0.0.jpeg)
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.
:no_upscale()/cdn.vox-cdn.com/uploads/chorus_image/image/62552506/_TK_0758.0.0.0.0.jpeg)
Also featured in:
© 2023 Vox Media, Inc. All rights reserved.