clock menu more-arrow no yes
Boulud Sud Miami [Official]

The 10 Best Bets for Christmas Eve Dinner in Miami

Where to celebrate the holidays

View as Map

Those in South Florida know that Christmas Eve is just as big of a deal as Christmas is in this part of the country. Called “Noche Buena” in many circles and families, it’s a time to celebrate a big meal with those closest to you. But for those who aren’t in the mood to whip up the Christmas Eve feast this year, there are 10 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. Atlantikos

Copy Link
9703 Collins Ave
Bal Harbour, FL 33154
(305) 993-3300
Visit Website

Go the Greek route on Christmas Eve with a four-course meal with items like chilled prawn, black truffle risotto, branzino, rack of lamb and bread pudding.

(Available starting at 6 to 10:30 p.m. for $95 per person.)

2. BLT Prime

Copy Link
4400 NW 87th Ave
Miami, FL 33178
(305) 591-6606
Visit Website

Dine on a three-course prix fixe tasting menu with dishes like pumpkin maple bisque, roast duck with brussel sprouts succotash, and molten strawberry short cake with white chocolate, along with a regular menu that will also be available.

(Available starting at 5-10p.m. for $98 per person.)

3. Donna Mare Trattoria

Copy Link
3925 Collins Ave
Miami, FL 33140
(305) 673-6273
Visit Website

This new eatery inside the Cadillac Hotel and Beach Club celebrates its first Christmas Eve with a three-course menu featuring tortino di polenta stuffed with lamb and taleggio, cappelletti in brodo di gallina and for dessert, and a panetta crema di pistacchi e cioccolato fondent. 

(Available starting at 6 p.m. to midnight for $65 per person.)

Donna Mare Trattoria [Official]

4. Three

Copy Link
50 NW 24th St #101
Miami, FL 33127
(305) 748-4540
Visit Website

Norman Van Aken’s Wynwood outpost will offer a four-course menu with items such as scallops, tomato carpaccio, corn soup, cod, and lavender-glazed duck breast, along with a buche de noel for dessert.

(Available starting at 6 to 10:30 p.m. for $85 per person.)

Giovanny Gutierrez for Eater Miami

5. Habitat at the 1 Hotel South Beach

Copy Link
2341 Collins Ave
Miami Beach, FL 33139
(305) 604-1000
Visit Website

Feast on a three-course menu available for $85 per person including dishes such as the beet salad, broiled oysters, wagyu beef tartar, herb crusted halibut and more. A kids menu is also available with pasta, Margherita pizza, and grilled chicken breast.  

(Available starting at 6 p.m. to midnight for $85 per person.)

Habitat [Official]

6. Sette Osteria

Copy Link
2103 NW 2nd Ave
Miami, FL 33127
(305) 576-8282
Visit Website

Wynwood’s new Italian restaurant will offer a three-course, prix-fixe menu featuring dishes including lobster ravioli, whole boneless roasted Mediterranean Sea Bass, Pappardelle with mushroom ragout, burrata, butternut squash soup and more. 

(Available starting at 4-10 p.m. for $55 per person.)

Sette Osteria [Official]

7. Macchialina

Copy Link
5506, 820 Alton Rd
Miami Beach, FL 33139
(305) 534-2124
Visit Website

Get a taste of Macchialina’s star dishes during its Christmas Eve feast. Dine on a five-course menu that includes favorites like the cavatelli Macchialina with meatballs, branzino, porchetta, the beet mezzaluna, and tiramisu.

(Available from 6 to 11:30 p.m. for $59 per person.)

Branzino
Macchialina [Official]

8. Boulud Sud Miami

Copy Link
255 Biscayne Blvd Way
Miami, FL 33131
(305) 421-8800
Visit Website

Chef Daniel Boulud’s Mediterranean restaurant Boulud Sud Miami will offer a prix fixe three-course menu on Christmas Eve with dishes like octopus a la plancha, pumpkin agnolotti, roasted elk loin, a “Miami” Buche de Noel and more. 

(Available starting at 5-10p.m. for $85 per person.)

Pumpkin agnolotti
Boulud Sud Miami [Official]

9. Azabu Miami Beach

Copy Link
161 Ocean Dr
Miami Beach, FL 33139
(786) 276-0520
Visit Website

Why not mix it up this Christmas Eve with sushi? Azabu is offerings a Christmas Eve, Japanese-inspired set menu with items like Wagyu beef tataki, branzino, sakura pork shiokoji, and yuzu key lime pie. Plus sake flights and whiskey flights for an additional charge.

(Available starting at 6p.m. for $50 per person.)

Azabu [Official]

10. Fiola Miami

Copy Link
1500 San Ignacio Ave
Coral Gables, FL 33146
(305) 912-2639
Visit Website

Dine on a feast of the seven fishes inspired meal at Fiola, including four courses plus a dessert. Menu items include back scallops, Maine lobster, gnocchi, and of course, panettone.

(Available starting at 6 to 10:30 p.m. for $150 per person.)

1. Atlantikos

9703 Collins Ave, Bal Harbour, FL 33154

Go the Greek route on Christmas Eve with a four-course meal with items like chilled prawn, black truffle risotto, branzino, rack of lamb and bread pudding.

(Available starting at 6 to 10:30 p.m. for $95 per person.)

9703 Collins Ave
Bal Harbour, FL 33154

2. BLT Prime

4400 NW 87th Ave, Miami, FL 33178

Dine on a three-course prix fixe tasting menu with dishes like pumpkin maple bisque, roast duck with brussel sprouts succotash, and molten strawberry short cake with white chocolate, along with a regular menu that will also be available.

(Available starting at 5-10p.m. for $98 per person.)

4400 NW 87th Ave
Miami, FL 33178

3. Donna Mare Trattoria

3925 Collins Ave, Miami, FL 33140
Donna Mare Trattoria [Official]

This new eatery inside the Cadillac Hotel and Beach Club celebrates its first Christmas Eve with a three-course menu featuring tortino di polenta stuffed with lamb and taleggio, cappelletti in brodo di gallina and for dessert, and a panetta crema di pistacchi e cioccolato fondent. 

(Available starting at 6 p.m. to midnight for $65 per person.)

3925 Collins Ave
Miami, FL 33140

4. Three

50 NW 24th St #101, Miami, FL 33127
Giovanny Gutierrez for Eater Miami

Norman Van Aken’s Wynwood outpost will offer a four-course menu with items such as scallops, tomato carpaccio, corn soup, cod, and lavender-glazed duck breast, along with a buche de noel for dessert.

(Available starting at 6 to 10:30 p.m. for $85 per person.)

50 NW 24th St #101
Miami, FL 33127

5. Habitat at the 1 Hotel South Beach

2341 Collins Ave, Miami Beach, FL 33139
Habitat [Official]

Feast on a three-course menu available for $85 per person including dishes such as the beet salad, broiled oysters, wagyu beef tartar, herb crusted halibut and more. A kids menu is also available with pasta, Margherita pizza, and grilled chicken breast.  

(Available starting at 6 p.m. to midnight for $85 per person.)

2341 Collins Ave
Miami Beach, FL 33139

6. Sette Osteria

2103 NW 2nd Ave, Miami, FL 33127
Sette Osteria [Official]

Wynwood’s new Italian restaurant will offer a three-course, prix-fixe menu featuring dishes including lobster ravioli, whole boneless roasted Mediterranean Sea Bass, Pappardelle with mushroom ragout, burrata, butternut squash soup and more. 

(Available starting at 4-10 p.m. for $55 per person.)

2103 NW 2nd Ave
Miami, FL 33127

7. Macchialina

5506, 820 Alton Rd, Miami Beach, FL 33139
Branzino
Macchialina [Official]

Get a taste of Macchialina’s star dishes during its Christmas Eve feast. Dine on a five-course menu that includes favorites like the cavatelli Macchialina with meatballs, branzino, porchetta, the beet mezzaluna, and tiramisu.

(Available from 6 to 11:30 p.m. for $59 per person.)

5506, 820 Alton Rd
Miami Beach, FL 33139

8. Boulud Sud Miami

255 Biscayne Blvd Way, Miami, FL 33131
Pumpkin agnolotti
Boulud Sud Miami [Official]

Chef Daniel Boulud’s Mediterranean restaurant Boulud Sud Miami will offer a prix fixe three-course menu on Christmas Eve with dishes like octopus a la plancha, pumpkin agnolotti, roasted elk loin, a “Miami” Buche de Noel and more. 

(Available starting at 5-10p.m. for $85 per person.)

255 Biscayne Blvd Way
Miami, FL 33131

9. Azabu Miami Beach

161 Ocean Dr, Miami Beach, FL 33139
Azabu [Official]

Why not mix it up this Christmas Eve with sushi? Azabu is offerings a Christmas Eve, Japanese-inspired set menu with items like Wagyu beef tataki, branzino, sakura pork shiokoji, and yuzu key lime pie. Plus sake flights and whiskey flights for an additional charge.

(Available starting at 6p.m. for $50 per person.)

161 Ocean Dr
Miami Beach, FL 33139

10. Fiola Miami

1500 San Ignacio Ave, Coral Gables, FL 33146

Dine on a feast of the seven fishes inspired meal at Fiola, including four courses plus a dessert. Menu items include back scallops, Maine lobster, gnocchi, and of course, panettone.

(Available starting at 6 to 10:30 p.m. for $150 per person.)

1500 San Ignacio Ave
Coral Gables, FL 33146

Related Maps