clock menu more-arrow no yes
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
Note: Restaurants on this map are listed geographically.

1. Bagatelle Miami Beach

Copy Link
2000 Collins Ave
Miami Beach, FL 33139
(305) 704-3900
Visit Website
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

2. Bourbon Steak by Michael Mina

Copy Link
19999 West Country Club Drive
Aventura, FL 33180
(786) 279-6600
Visit Website
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

3. Izzy's Fish and Oyster

Copy Link
423 Washington Ave
Miami, FL 33139
(305) 397-8843
Visit Website
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.

4. John Martin's Irish Pub & Restaurant

Copy Link
253 Miracle Mile
Coral Gables, FL 33134
(305) 445-3777
Visit Website
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

5. Macchialina

Copy Link
820 Alton Rd
Miami Beach, FL 33139
(305) 534-2124
Visit Website
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

6. Pao by Paul Qui at Faena

Copy Link
3201 Collins Ave
Miami Beach, FL 33140
(844) 798-9713
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

7. Paris 6 Bistro

Copy Link
2200 Collins Ave
Miami Beach, FL 33139
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

8. Scarpetta

Copy Link
4401 Collins Ave
Miami Beach, FL 33140
(877) 326-7412
Visit Website
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

9. Seaspice

Copy Link
422 NW North River Dr
Miami, FL 33128
(305) 440-4200
Visit Website
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

10. StripSteak

Copy Link
4441 Collins Ave
Miami Beach, FL 33140
(877) 326-7412
Visit Website
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

11. The Dutch Miami

Copy Link
2201 Collins Ave
Miami Beach, FL 33139
(305) 938-3111
Visit Website
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

12. Thyme

Copy Link
6801 Collins Ave
Miami, FL 33141
Feast on a special three-course holiday menu for $58 a person a Thyme on Miami Beach all Christmas Eve long.
Thyme

13. 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

1. Bagatelle Miami Beach

2000 Collins Ave, Miami Beach, FL 33139
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.
2000 Collins Ave
Miami Beach, FL 33139

2. Bourbon Steak by Michael Mina

19999 West Country Club Drive, Aventura, FL 33180
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.
19999 West Country Club Drive
Aventura, FL 33180

3. Izzy's Fish and Oyster

423 Washington Ave, Miami, FL 33139
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.
423 Washington Ave
Miami, FL 33139

4. John Martin's Irish Pub & Restaurant

253 Miracle Mile, Coral Gables, FL 33134
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.
253 Miracle Mile
Coral Gables, FL 33134

5. Macchialina

820 Alton Rd, Miami Beach, FL 33139
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.
820 Alton Rd
Miami Beach, FL 33139

6. Pao by Paul Qui at Faena

3201 Collins Ave, Miami Beach, FL 33140
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.
3201 Collins Ave
Miami Beach, FL 33140

7. Paris 6 Bistro

2200 Collins Ave, Miami Beach, FL 33139
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.
2200 Collins Ave
Miami Beach, FL 33139

8. Scarpetta

4401 Collins Ave, Miami Beach, FL 33140
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.
4401 Collins Ave
Miami Beach, FL 33140

9. Seaspice

422 NW North River Dr, Miami, FL 33128
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.
422 NW North River Dr
Miami, FL 33128

10. StripSteak

4441 Collins Ave, Miami Beach, FL 33140
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.
4441 Collins Ave
Miami Beach, FL 33140

11. The Dutch Miami

2201 Collins Ave, Miami Beach, FL 33139
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.
2201 Collins Ave
Miami Beach, FL 33139

12. Thyme

6801 Collins Ave, Miami, FL 33141
Thyme
Feast on a special three-course holiday menu for $58 a person a Thyme on Miami Beach all Christmas Eve long.
6801 Collins Ave
Miami, FL 33141

13. Via Emilia 9

Miami Beach, FL 33139
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.

Related Maps