
Your lights are up, your tree is trimmed, but that doesn’t mean you should have to slave away in the kitchen on Christmas Day! Christmas dinner to go is ideal if you want to enjoy family time at home with just a little less effort. These restaurants are offering holiday meals packaged and ready to go so you can celebrate from the comfort of home.
Christmas Dinner To Go In Tampa Bay
Pane Rustica
3225 S. MacDill Ave., Tampa, FL 33629
Pane Rustica has a great selection of prepared meal choices and desserts to add extra cheer to your Christmas this year. Beef tenderloin, short rib, duck two-ways and salmon are all on the menu, each served with loaded mashed potatoes and speck-wrapped asparagus. A selection of pies and specialty breads is also available. Prices vary by dish.
Call or visit to order. The deadline is 12/21 with pickup on 12/24.
Ruth’s Chris Christmas Dinner To Go
Tampa: 1700 N. Westshore Blvd., Tampa, FL 33607
St. Petersburg: 131 2nd Ave., N, St. Petersburg, FL 33701
Ruth’s Chris has a special holiday takeout menu available for pickup through December 23. Their Celebration Feast serves four and includes roasted beef tenderloin, salad, garlic mashed potatoes, creamed spinach, and chocolate sin cakes ($195). Holiday sides to-go include sweet potato casserole, au gratin potatoes, sausage and herb stuffing, and green beans with garlic (starting at $27.95). To-go orders must be placed 48 hours in advance. There’s also a sides menu that can be picked up cold and ready to reheat on Christmas Day.
READ: New Year’s Day Brunch
Goody Goody
Christmas Dessert
1601 W. Swann Ave., Tampa, FL 33606
Make Christmas goody goody with some of the most famous pies in Tampa. Notorious for their signature Butterscotch pie, Goody Goody will be taking to-go orders for that plus their Chocolate Cream Pie, Coconut Cream Pie, Banana Cream Pie, and their seasonal Milk Chocolate Pecan Pie. They’re sure to be the perfect ending to your holiday meal! Orders must be placed online by December 21 at noon and can be picked up on December 23 or 24 from 10:00 a.m.-4:00 p.m.
Cost: $30-$40 per pie

Metro Diner Christmas Dinner To Go
Christmas Dinner
Tampa: 4011 W. Kennedy Blvd. Tampa, FL 336.9
St. Petersburg: 5250 4th St. North, St. Petersburg, FL 33703
Metro Diner wants to make your holiday hosting as stress-free as possible. Whether you’re keeping it small or opening up your home to family and friends, their Holiday at Home Feast has options to work with any size crowd. Choices includes baked ham or roast turkey plus items such as mashed potatoes, sweet potato mash, green bean casserole, cornbread stuffing, cranberry sauce, and macaroni and cheese. Orders must be placed by December 23 at 8:00 p.m. for pickup on December 24.
Cost: $16.49 for one serving, $61.99 for four, $119.49 for eight.
Catch 23
Christmas Eve Brunch, Christmas Eve prix-fixe dinner & Christmas Eve takeout
10103 Montague St., Tampa, FL 33626
Catch 23 is serving up a special Christmas Eve menu with an array of festive items available for takeout on Christmas Eve. In addition to their regular menu, enjoy your favorite holiday classics, including roasted turkey, spiral honey-glazed ham, and traditional holiday sides. Prices vary based on menu.
READ: Holiday Cocktails & Christmas Pop-Up Bars
Dickey’s BBQ
Several locations throughout Tampa Bay
The Complete Feast and Dinner Feast — as well as its fan-favorite Ready to Eat Holiday Big Yellow Box, the perfect solution for a smaller gathering. Serving 10-12 guests, The Complete Feast offers cornbread dressing, gravy, baked potato casserole, green beans with bacon, a dozen buttery rolls, and a choice of spiral-cut ham, smoked turkey, or prime rib. Need to feed 8-10 people? The Dinner Feast comes with cornbread dressing, gravy, a dozen buttery rolls and a choice of spiral-cut ham, smoked turkey, or prime rib. Pre-order your Christmas meal online.
Restaurants Serving Christmas Dinner in Tampa Bay
If you don’t want to bother with clean-up, check out one of the restaurants in Tampa Bay offering Christmas Dinner.
The Rusty Pelican
2425 N Rocky Point Drive, Tampa, FL 33607
The Rusty Pelican is a staple for celebrating special occasions in Tampa Bay. Soak in stunning views of the bay from Rocky Point as you choose from a three-course brunch featuring items such as Pineapple & Cherry Glazed Ham, Steak & Eggs Benedict, Fried Chicken & Waffles, and Gingerbread Cheesecake, or an a la carte dinner with everything from raw oysters to decadent steaks. With a variety of special holiday menu items to choose from, we’re certain you won’t be disappointed!
Cost: Brunch – $79 per adult, $35 per child; Dinner – regular menu prices
Ocean Hai
Christmas Day Brunch 10am – 3pm
100 Coronado Drive, Clearwater Beach, FL 33767
After you open your presents, spend Christmas morning enjoying brunch buffet with your loved ones at Ocean Hai. Located in the Wyndham Grand Clearwater on Clearwater Beach, both the ocean views and the elevated buffet options are extensive. From oysters to omelets and holiday treats, there’s something sure to satisfy your Christmas morning cravings.
Cost: Brunch – $57 per person

Get even more ideas from our full list of restaurants offering Christmas dinner in Tampa Bay.
Comments are closed.