Where to Eat for Christmas Eve & Day in Miami

Christmas dinner miabites

Christmas is just a mere days away and if you haven't finished your shopping yet, then there's a big chance you're not ready to make dinner either. Luckily for you, Miami is a city with tons of great dining options for the big holiday and we've mapped out some great spots for you. These hometown heroes will be serving up holiday delights all while keeping your kitchen squeaky clean. Reservations are recommended, and we suggest calling ahead of time to confirm any extra information!

Christmas Eve: 

Cantina La 20

Miami’s favorite elevated Mexican destination, Cantina La 20 has transformed into an enchanting Christmas Wonderland. To get into the holiday spirit, guests can delight and marvel over the ornate decorations and festive décor throughout the restaurant. Santa Claus will also be present for children to share their Christmas present wishes. During Christmas Eve dinner, Chef Santiago Gomez is preparing a classic Christmas feast for $45 per person. The price-fixe menu includes a roasted turkey carved tableside with traditional sides like gravy, cranberry sauce, roasted glazed baby carrots, sweet potato puree and a dessert station. Additionally, diners can order from the regular menu if they desire. Seats are limited and reservations can be made by calling 786-623-6136. For more information visit, www.CantinaLa20.com.

christmas dinner


Celebrate Christmas Eve at three Novecento’s locations in either Brickell, Aventura, or Midtown. Menu highlights include: Chilled Shrimp – Potato Russian Salad, Beet Aioli and Hearts of Palm, Risotto Negro – Black Risotto, Calamari, Octopus, Scallop and Chives, Panna Cotta de Coco – Homemade Coconut Panna Cotta and Mixed Berries

*All locations will offer a complimentary Chandon toast and the price per person is $55 and a kid’s menu is also available for $30.


Beaker & Gray

The Wynwood hotspot Beaker & Gray’s Executive Chef Brian Nasajon is offering a special “Jewish/Chinese food mashup” on Christmas Eve. Guests can choose from Potato Latkes served with applesauce and sour cream and onion ($13); Lamb Knish with olive, cumin and sauerkraut ($15); a sweet and spicy Pork Congee with fried onion, sweet soy and chili paste ($14); and a classic Kung Pao Chicken with lime, peanut and garlic ($13). Reservations are suggested. 2637 N Miami Ave, Miami, FL 33127


Habitat by Chef José Mendín

Habitat by Chef José Mendín located inside the 1 Hotel South Beach is offering diners a decadent Christmas Eve brunch buffet priced at $80 per person (excluding tax and gratuity) from noon to 4PM on Sunday, December 24th. Featuring unlimited Bloody Mary’s and Micheladas and a menu inspired by Land, Sea and Fire, offers include Habitat’s twist on the classics; Oysters, Sushi Rolls, Danish and Tart Selections, Omelet’s, Chilaquiles, Waffles, Pancakes and more. Reservations are recommended and are available via Opentable. Habitat is located at 1 Hotel South Beach, 2395 Collins Avenue on Miami Beach.

Christmas Brunch

Forte dei Marmi

Santa Claus makes an appearance at Forte dei Marmi’s Sunday Brunch, welcoming guests and children to the Italian eatery.  The $85 pre-fixe menu gets a Christmas twist with offerings of Bronze Table Antipasti Bar with Marinated Artichokes, Stuffed Zucchini, Stuffed Red Peppers, Stuffed Red Tomatoes, Italian Caracheters: prosciutto, mortadella, bresaola and salami station, Selection of Cheeses, Eggplant Parmesan, Organic Farmed Lettuces with selection of house dressing, Mediterranean Style Grilled Organic Vegetables, Heirloom Tomato & Basil Salad and Homemade Bread Experience; entrées such as Foie Gras Torchon with Fire Roasted Sourdough Bread and Mandarin Chutney, Linguine "alla Nerano" with zucchini and parmesan, Risotto Red Beets and gorgonzola blue cheese and 24 karat gold lazed leaves, Lamb with artichokes and hazelnuts or Branzino Filet with legumes soup, crispy bread and sundried tomatoes; and desserts of House made “Panettone”, Bitter Chocolate “Zabaglione” and the Grand Christmas Dessert Selection. 150 Ocean Dr, Miami Beach, FL 33139


Farmer’s Table

Farmer’s Table is offering a whole weekend of festive meals including Christmas dinner from December 23rd to December 25th (regular hours, but closed at 9 pm on Christmas Eve) and a holiday brunch from December 23rd to the 25th (served from 10:30 am – 4 pm). At this Boca staple, there is something for everyone, whether you’re gluten sensitive, vegan, a meat eater or eat everything. Menu highlights include Chopped Chicken Lettuce Cups, Pan Roasted Swordfish “Siciliana,” Organic Pasta & White Clam Sauce, Thai Flame Grilled Skirt Steak and Garden Skillet Roast. For brunch, families can enjoy the burger bar, handhelds, egg dishes and more. 1901 N Military Trl, Boca Raton, FL 33431

farmers table boca

Habitat by Chef José Mendín

On Christmas Day, the brunch festivities at Habitat will continue from noon to 4PM delighting guests with delectable buffet selections and will feature unlimited Mimosas, Bloody Mary’s and Micheladas for $95 per person (excluding tax and gratuity). Featuring a menu inspired by Land, Sea and Fire, offers include Habitat’s twist on the classics; Oysters, Sushi Rolls, Danish and Tart Selections, Omelet’s, Chilaquiles, Waffles, Pancakes and more. Reservations are recommended and are available via Opentable. Habitat is located at 1 Hotel South Beach, 2395 Collins Avenue on Miami Beach.


Jaya at The Setai

Jaya will host a special Christmas themed brunch with exclusive holiday dishes on both Christmas Eve and Christmas Day with free flowing Roederer Champagne, a live jazz band and special appearances by Mrs. Claus on Christmas Eve and Santa Claus on Christmas Day. Menu highlights include Christmas staples like gammon ham and free range organic turkey, an extensive array of fresh seafood options, as well as Jaya’s signature Indian-Asian inspired cuisine. A kid’s station will serve child-friendly favorites, and a selection of premier caviar will also be available for purchase. Wash down a decadent assortment of desserts champagne, Mimosas, Bellinis and other holiday themed beverages. Brunch will be from 11:30 a.m. to 3 p.m. and is priced at $125/ person, $63/child ages 5-12. 2001 Collins Ave, Miami Beach, FL 33139

Christmas Dinner 

Via Emilia 9

The Miami Beach authentic Italian restaurant will take guests on a culinary journey to the Bologna region this Christmas with a six-course menu at $70 per guest. The menu includes an array of aged prosciutto, Tortellini in Capon broth, Tagliatelle with wild boar ragu, Rabbit in Lambrusco wine with  tropia onions in balsamic vinegar, Pumpkin Pie with Castelmagno cheese and a Traditional Italian Scarpato Panettone with a Lambrusco eggnog. 1120 15th St, Miami Beach, FL 33139


Yardbird Southern Table & Bar

This Christmas, grab your friends and family and make your way to Yardbird Southern Table & Bar to indulge in their delectable holiday menu!  In addition to the full menu of signature Southern dishes, Yardbirds special holiday menu starts with a Charleston She Crab Soup, served with aged sherry and blue crab fritters or feast on Chicken, Caviar & Champagne complete with American caviar, crème fraiche and Laurent Perrier Champagne.  Slow cooked and marinated to perfection, the Pecan Hickory Smoked Prime Rib is quite the main attraction. Accompany it with a variety of shareable sides including Rosemary Buttered Buns sprinkled with truffle salt, Gnocchi & Cheese served with smoked bacon and shaved Brussels sprouts or Mama’s Sweet Potato Casserole topped with charred marshmallows!  The Red Velvet Fire Cracker Cake with Eggnog Ice Cream will blow you away. Dinner reservations are available all day, from 4 PM – 9 PM. To experience Yardbird on Christmas, call (305) 538-5220 or click here. 1600 Lenox Ave, Miami Beach, FL 33139


The Social Club at Surfcomer South Beach

On Monday, December 25th, The Social Club, South Beach’s culinary gem, will offer an incredible prix fixe dinner menu. Executive Chef Jeffrey Williams’ succulent pre-fixe Christmas dinner offerings include a choice of Roasted Turkey with Giblet Gravy ($39) and a perfectly executed Roasted NY Strip ($49) served with roasted mushroom Bordelaise. Diners will have the option to accompany their selected choice of protein with 2 delectable sides; side choices include asparagus and roasted tomato ragu, roasted butternut squash and apples, roasted peewee potatoes and Cipollini, and herb brown butter farro. A choice of dessert will round up the holiday meal, with options including crème brulée cake and red fruit tart. Social Club’s limited à la carte menu will also be available. Social Club is located in the lobby of Kimpton Surfcomber Hotel, 1717 Collins Avenue, in Miami Beach. For reservations, visit www.socialclubsurfcomber.com.


Jaya at The Setai

A five-course pre-fixe menu offers a unique fusion of Jaya signatures and Christmas fixtures on both Christmas Eve and Christmas Day. Guests can choose from a selection of delicious dumplings, indulge in the Butternut Squash Risotto, and decide between Wagyu Filet Mignon or Christmas Turkey for a well-rounded, eclectic holiday feast. Jaya’s regular dinner menu will also be available. Dinner will be served from 6 p.m. to 10:30 p.m.  and is priced at $110/person, $55/child ages 5-12, A La Carte Available. 2001 Collins Ave, Miami Beach, FL 33139


Terra Mare

Celebrate Christmas Day alongside sweeping views of the Atlantic Ocean! Set in the heart of Fort Lauderdale Beach, Terra Mare showcases a fresh, locally sourced menu with an abundance of savory land and sea dishes. Make a reservation on Christmas Day and order from their a la carte menu – highlights include a ropa vieja empanadas, a 28 day dry-aged strip, crispy whole snapper, Nutella chocolate mousse and much more. Additionally, Terra Mare’s cocktail program offers cold-pressed juices and fresh ingredients made in-house along with a vast selection of recognizable boutique wines. 551 N Fort Lauderdale Beach Blvd, Fort Lauderdale, FL 33304

terra mare christmas dinner