clock menu more-arrow no yes
Photo by Brooke Lark on Unsplash

Where to Dine on Christmas Eve in Miami, 2019

From multi-course feasts to casual Chinese meals

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. Matador Room

Copy Link
2901 Collins Ave
Miami Beach, FL 33140
(786) 257-4600
Visit Website

Celebrate Christmas Eve at Jean-Georges Vongerichten’s Matador Room. Its four-course meal offers restaurant favorites like tuna tartare, sweat pea guacamole, crispy octopus, beef carpaccio, roasted snapper, lamb chops, and finished with chocolate mousse or a citrus pavlova for $130 per person. 

Available from 5:30 to 11:30 p.m. 

2. Three

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

Three is celebrating with a Miami-style “Feast of the Seven Fishes” dinner on Christmas Eve. The menu includes oysters, fritto misto, flounder crudo and grilled fish. For dessert, choose between the dulce de leche budino or brigadeiros. The menu costs $85 per person with an optional wine pairing for an additional $45. 

Seatings start at 6 p.m.

3. Habitat

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

Celebrate Christmas Eve at Habitat with a four-course meal featuring patatas bravas, bucatini, braised short ribs, an caramelized pear cream brûlée for $85 per person. The a la carte menu is also available, alongside live music in the lobby. 

Available from 6 to 10 p.m.

4. Fi'lia South Beach

Copy Link
1610 Collins Ave
Miami Beach, FL 33139
(786) 605-0819

Dine on a family-style, three-course meal on Christmas Eve at Fi’Lia South Beach. Priced at $65 per person, the meal starts with bruschetta and spaghetti chitarra alla puttanesca, followed by a whole branzino, pesto chickpeas, and spinach and mushroom fregola, and a choice of tiramisu or panna cotta for dessert. 

Available 6 to midnight. 

5. LT Steak & Seafood

Copy Link
1440 Ocean Dr
Miami Beach, FL 33139
(305) 673-0044
Visit Website

Dine on a three-course, Christmas Eve meal at the Betsy Hotel’s resident restaurant for $95 per person. Guests can choose between seared scallops, orange salad, or stone crabs to start, followed by a main course offerings like prime rib, pork chop, or pan roasted arctic char, along with a variety of sides. Finish the meal with either a gingerbread buche de Noel or coquito cremeux.

Available from 5 to 10 p.m.

6. Seawell Fish N' Oyster

Copy Link
660 Washington Ave
Miami Beach, FL 33139
(786) 594-5820
Visit Website

Seafood-centric newcomer Seawell Fish N’ Oyster will offer up a “Feast of the Seven Fishes” on Christmas Eve. The seven-course tasting menu includes hamachi crudo, butter lettuce salad, lobster bisque, baked oysters bingo, crabby pattys, bucatini with clams, branzino, and croissant bread pudding for $75 per person.

Available 6 to 10 p.m. 

7. Boulud Sud Miami

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

Dine on Christmas eve with a three-course prix-fixe holiday menu at Daniel Boulud’s Downtown outpost, Boulud Sud. The menu offers up a selection of appetizers like shrimp al ajilio, Italian chicory, mains like pumpkin agnolotti and chicken tagging, and desserts like pear zalabia for $85 per person, with an option $55 wine pairing. 

Available 5 to 11 p.m. 

8. Planta South Beach

Copy Link
850 Commerce St
Miami Beach, FL 33139
(305) 397-8513
Visit Website

Dine on a vegan version of the classic Chinese food on Christmas meal with a four-course Chinese takeout menu at Plata. Dine on dishes like steamed dumplings, cauliflower potato, kimchi fried rice, fried chick’n mushrooms and lychee soft serve for $50 per person. 

9. Toscana Divino

Copy Link
900 S Miami Ave
Miami, FL 33130
(305) 371-2767
Visit Website

Dine on Toscana Divino’s festive Christmas tasting menu on Christmas eve. Guests are welcomed with a glass of sparkling wine, and then can dine on dishes like tagliere, tortellini in brodo, roast striploin and vegetables, and a traditional Italian buche de Noel for $65 per person. 

Available from noon to 11 p.m. 

10. Navé

Copy Link
3540 Main Hwy #C-103
Miami, FL 33133
(786) 615-3747
Visit Website

Michael Beltran and Justin Flit’s newcomer is serving a Feast of the Seven Fishes on Christmas Eve for $95 per person. The seven-course menu includes an uni omelet, lobster salad, swan depot, bacalao ravioli, plancha scallop with shaved black truffle, bucatini with Peekytoe crab, en Brodo with tuna bottarga, and a cannoli. 

Available from 6 to 10 p.m. 

1. Matador Room

2901 Collins Ave, Miami Beach, FL 33140

Celebrate Christmas Eve at Jean-Georges Vongerichten’s Matador Room. Its four-course meal offers restaurant favorites like tuna tartare, sweat pea guacamole, crispy octopus, beef carpaccio, roasted snapper, lamb chops, and finished with chocolate mousse or a citrus pavlova for $130 per person. 

Available from 5:30 to 11:30 p.m. 

2901 Collins Ave
Miami Beach, FL 33140

2. Three

50 NW 24th St Suite 101, Miami, FL 33127

Three is celebrating with a Miami-style “Feast of the Seven Fishes” dinner on Christmas Eve. The menu includes oysters, fritto misto, flounder crudo and grilled fish. For dessert, choose between the dulce de leche budino or brigadeiros. The menu costs $85 per person with an optional wine pairing for an additional $45. 

Seatings start at 6 p.m.

50 NW 24th St Suite 101
Miami, FL 33127

3. Habitat

2341 Collins Ave, Miami Beach, FL 33139

Celebrate Christmas Eve at Habitat with a four-course meal featuring patatas bravas, bucatini, braised short ribs, an caramelized pear cream brûlée for $85 per person. The a la carte menu is also available, alongside live music in the lobby. 

Available from 6 to 10 p.m.

2341 Collins Ave
Miami Beach, FL 33139

4. Fi'lia South Beach

1610 Collins Ave, Miami Beach, FL 33139

Dine on a family-style, three-course meal on Christmas Eve at Fi’Lia South Beach. Priced at $65 per person, the meal starts with bruschetta and spaghetti chitarra alla puttanesca, followed by a whole branzino, pesto chickpeas, and spinach and mushroom fregola, and a choice of tiramisu or panna cotta for dessert. 

Available 6 to midnight. 

1610 Collins Ave
Miami Beach, FL 33139

5. LT Steak & Seafood

1440 Ocean Dr, Miami Beach, FL 33139

Dine on a three-course, Christmas Eve meal at the Betsy Hotel’s resident restaurant for $95 per person. Guests can choose between seared scallops, orange salad, or stone crabs to start, followed by a main course offerings like prime rib, pork chop, or pan roasted arctic char, along with a variety of sides. Finish the meal with either a gingerbread buche de Noel or coquito cremeux.

Available from 5 to 10 p.m.

1440 Ocean Dr
Miami Beach, FL 33139

6. Seawell Fish N' Oyster

660 Washington Ave, Miami Beach, FL 33139

Seafood-centric newcomer Seawell Fish N’ Oyster will offer up a “Feast of the Seven Fishes” on Christmas Eve. The seven-course tasting menu includes hamachi crudo, butter lettuce salad, lobster bisque, baked oysters bingo, crabby pattys, bucatini with clams, branzino, and croissant bread pudding for $75 per person.

Available 6 to 10 p.m. 

660 Washington Ave
Miami Beach, FL 33139

7. Boulud Sud Miami

255 Biscayne Blvd Way, Miami, FL 33131

Dine on Christmas eve with a three-course prix-fixe holiday menu at Daniel Boulud’s Downtown outpost, Boulud Sud. The menu offers up a selection of appetizers like shrimp al ajilio, Italian chicory, mains like pumpkin agnolotti and chicken tagging, and desserts like pear zalabia for $85 per person, with an option $55 wine pairing. 

Available 5 to 11 p.m. 

255 Biscayne Blvd Way
Miami, FL 33131

8. Planta South Beach

850 Commerce St, Miami Beach, FL 33139

Dine on a vegan version of the classic Chinese food on Christmas meal with a four-course Chinese takeout menu at Plata. Dine on dishes like steamed dumplings, cauliflower potato, kimchi fried rice, fried chick’n mushrooms and lychee soft serve for $50 per person. 

850 Commerce St
Miami Beach, FL 33139

9. Toscana Divino

900 S Miami Ave, Miami, FL 33130

Dine on Toscana Divino’s festive Christmas tasting menu on Christmas eve. Guests are welcomed with a glass of sparkling wine, and then can dine on dishes like tagliere, tortellini in brodo, roast striploin and vegetables, and a traditional Italian buche de Noel for $65 per person. 

Available from noon to 11 p.m. 

900 S Miami Ave
Miami, FL 33130

10. Navé

3540 Main Hwy #C-103, Miami, FL 33133

Michael Beltran and Justin Flit’s newcomer is serving a Feast of the Seven Fishes on Christmas Eve for $95 per person. The seven-course menu includes an uni omelet, lobster salad, swan depot, bacalao ravioli, plancha scallop with shaved black truffle, bucatini with Peekytoe crab, en Brodo with tuna bottarga, and a cannoli. 

Available from 6 to 10 p.m. 

3540 Main Hwy #C-103
Miami, FL 33133

Related Maps