🦃 Office Thanksgiving lunches · carved turkey and sliced brisket buffets, delivered hot and set up at your office, from $21.95 per person
See the office Thanksgiving menu → Get a quote or call / text (858) 353-5528 · November dates are filling up
🦃 Office Thanksgiving lunches · from $21.95/person

Home / Catering / Christmas & Holiday Dinners San Diego

Every day in December · Pickup or delivery

Christmas & Holiday Dinners To Go, Delivered or Catered in San Diego

Fresh roasted turkey or tender beef brisket, fully cooked and hot. The turkey is carved and the brisket is sliced, so everything is ready to serve. Pickup in Clairemont Mesa or delivery across San Diego County. Christmas Eve until 3 PM, Christmas Day 9 AM to 7 PM.

900+ Google reviewsSince 200148 hours' notice
Carved roasted turkey holiday dinner to go in foil pans with sides, gravy and cranberry sauce, ready to serve, San Diego
Pick your dinner
Each serves 10 to 12
Carved roast turkey
Fresh Roasted Turkey14 lb, carved, gravy, cranberry, 2 sides
$239
Order
Sliced beef brisket
Beef Brisket5 lbs sliced, au jus, 2 sides
$269
Order
Spiral ham
Spiral HamGlazed and sliced, 2 sides
$219
Order
Add pies, sides and extras in the store.

When you can order

Holiday Dinners Any Day in December

Order at least 48 hours before your pickup or delivery date. Christmas Eve and Christmas Day slots are first come, first served, while they last.

  1. Dec 1 to 23
    Early December
    Office holiday lunches, Hanukkah brisket dinners and family gatherings before the travel week. Pickup 8:30 AM to 8 PM, or delivery.
  2. Thu, Dec 24
    Christmas Eve
    Hot for pickup or delivery until 3:00 PM. Choose a morning or early afternoon slot.
  3. Fri, Dec 25
    Christmas Day
    Hot for pickup or delivery 9:00 AM to 7:00 PM, cooked and packed for the slot you choose.
  4. Dec 26 to 31
    New Year's Week
    The same turkey and brisket dinners for New Year's Eve, plus appetizer trays and deli platters for the party.

For families & holiday tables

Complete Holiday Dinners

Each dinner serves 10 to 12 with your choice of two homestyle sides, hot in covered aluminum pans and ready to serve. About $20 to $25 a person. Same dinners and same prices as Thanksgiving.

Fresh roasted turkey being carved for a holiday dinner to goMost popular

Fresh Roasted Turkey Dinner

$239serves 10 to 12
About $20 to $24 per person
  • Whole 14 lb fresh roasted turkey, carved before packing (sliced breast, legs and wings intact)
  • 1 lb turkey gravy and 1 lb cranberry sauce
  • Choice of 2 homestyle sides
  • Cooked fresh for your pickup time, in aluminum pans, ready to serve
Slow-roasted sliced beef brisket holiday dinnerChristmas & Hanukkah favorite

Beef Brisket Dinner

$269serves 10 to 12
About $25 per person
  • A full 5 lbs of sliced beef brisket with au jus
  • Our tender roasted brisket, sliced, hot and ready to serve
  • Choice of 2 homestyle sides
  • A holiday classic at Elijah's
Glazed spiral-cut ham dinner with holiday sidesHoliday classic

Spiral Ham Dinner

$219serves 10 to 12
About $20 per person
  • Fully cooked spiral-cut ham, glazed and sliced
  • Hot and ready to serve
  • Choice of 2 homestyle sides
  • Pairs well with a turkey dinner for a bigger table
Choose your 2 sides
Included with every dinner
  • Creamy mashed potatoes
  • Traditional herb stuffing
  • Sautéed seasonal vegetables
  • Baked yams

Holiday dinners are served exactly as described, with no substitutions, and we cannot accommodate allergies or dietary restrictions. Vegetarian guests: our eggplant vegetable mix is vegan; ask when ordering.

Add to any dinner

Homestyle Holiday Sides, Pies & Extras

Extra side dish, half pan any of the four, serves 10 to 12$39.95
9" apple or pumpkin pie fresh baked, serves 6 to 8$24.95
Fresh dinner rolls & butter dozen$9.95
Organic turkey upgrade$24.95
Additional turkey, a la carte$169.95
Additional brisket, a la carte$179.95
Additional ham, a la carte$149.95

Feeding 15 to 20? Order two dinners, or one dinner plus an a la carte turkey or brisket and an extra side.

Fresh baked pumpkin pie

Simple process

How It Works

We have been cooking holiday dinners for San Diego families since 2001. Zero cooking. Zero carving. Zero guesswork.

  1. 01

    Call, Text or Order Online

    Order online, or call or text (858) 353-5528, at least 48 hours before your pickup or delivery date. Tell us which dinner, your sides, any pies, and your preferred time.

  2. 02

    Prepared Fresh For You

    Your turkey, brisket or ham is cooked for the time you request, never frozen, never reheated, never made the day before. The turkey is carved and the brisket and ham are sliced before packing. Sides are made from scratch the same morning.

  3. 03

    Pickup or Delivery

    Your dinner leaves our kitchen hot in covered aluminum pans, labeled and ready for the table, with gravy and cranberry sauce in separate containers.

Pickup at 7061 Clairemont Mesa Blvd, Suite 210, on the ground floor with parking outside the door. Your order is packed and waiting at your confirmed time; most pickups take under five minutes.
Delivery across most of San Diego County, to your home or office, priced by drive time, $19.95 to $74.95. Enter your address in the online store for the exact fee.
Stays hot 45 minutes to an hour in covered pans. For a longer drive or an early pickup, hold it covered in a 200°F oven.
Elijah's private banquet room set for a winter holiday party in San Diego

For San Diego companies & offices

Office Holiday Lunches and Company Parties

December is the busiest month of the year for office catering. The same carved turkey and sliced brisket come as a hot holiday buffet, delivered and set up at your workplace, or individual boxed holiday meals with a slice of pie. Or host the party in our private banquet room for up to 120 guests.

$21.95
per person, holiday buffet delivered and set up
10-guest minimum
$24.95 to $26.95
boxed holiday meals, hot, with a slice of pie
10-meal minimum · order online

Trusted by offices across Kearny Mesa, Sorrento Valley, UTC, Mission Valley, Carmel Valley and Downtown San Diego.

What San Diego clients say

What Catering Clients Say on Google

Read all 900+ reviews on Google
"We used them for catering and everything turned out great! The food was very nice as well as delivery and set up. Very reasonably priced and easy to work with prior to the event. Will definitely be using them again and recommend for your party needs."
Jason N. · Google review, 2026
"We have regularly used Elijah's as a source of take-out food for the past two years and have been consistently pleased with the quality, pricing, and reliability of their services. Elijah's is highly recommended."
Jeffrey H., Congregation Beth Israel Men's Club · Google review, 2026

Common questions

Christmas Dinner FAQ

Something else? Call or text (858) 353-5528 and we will help you plan the order.

Can I get a hot dinner on Christmas Day?

Yes. We cook and pack Christmas Day orders for the pickup or delivery slot you choose between 9:00 AM and 7:00 PM on Friday, December 25. Turkey is carved, brisket and ham are sliced, and everything is hot when it leaves our kitchen. Slots are first come, first served, while they last, so the earliest orders get first choice of time.

What are your hours on Christmas Eve?

On Thursday, December 24 we take pickups and deliveries until 3:00 PM. Choose a morning or early afternoon slot when you order, and your dinner is cooked and packed for that time.

Do you deliver on Christmas Eve or Christmas Day?

Yes, both days. Christmas Eve deliveries run until 3:00 PM and Christmas Day deliveries from 9:00 AM to 7:00 PM, across most of San Diego County. Delivery is priced by drive time, $19.95 to $74.95, and the exact fee shows when you enter your address in the online store. Holiday delivery slots are limited and book first, so order early.

How far in advance do I need to order?

Order at least 48 hours before your pickup or delivery date, for any date in December. There is no cutoff date; we take orders while slots last. Christmas Eve and Christmas Day fill first, so order early to get your preferred time. Call or text (858) 353-5528 as early as you can.

How much does a Christmas dinner cost?

The Fresh Roasted Turkey Dinner is $239, the Beef Brisket Dinner is $269 and the Spiral Ham Dinner is $219. Each serves 10 to 12 with two sides, about $20 to $25 per person. Extra sides are $39.95 (half pan, serves 10-12), 9-inch apple or pumpkin pies $24.95, and dinner rolls and butter $9.95 a dozen. One price for every date from October 1 to December 31, including Christmas Eve and Christmas Day.

How much meat comes with each dinner?

The turkey dinner is a whole 14 lb fresh roasted turkey, carved before packing. The brisket dinner is a full 5 lbs of sliced beef brisket with au jus. The ham dinner is a whole spiral sliced ham. Each serves 10 to 12 with two sides, gravy and cranberry sauce.

What if I need to feed 15 to 20 people?

Each dinner serves 10 to 12. For a bigger table, add an a la carte turkey ($169.95) or brisket ($179.95) and an extra side ($39.95, half pan, serves 10-12), or order two dinners. A turkey dinner paired with a brisket dinner feeds 20 to 24 easily. Call or text (858) 353-5528 and we will help you size the order.

Can I change the sides or make a special request?

No. Holiday dinners are served exactly as described on this page, with your choice of two of the four sides. Onion and garlic are in most dishes and everything is prepared in large batches in shared pans, so we cannot accommodate allergies or dietary restrictions. Vegetarian guests can add our eggplant vegetable mix, which is vegan; ask when ordering.

Do you have a Hanukkah dinner?

Yes. The Beef Brisket Dinner is our Hanukkah dinner: a full 5 lbs of sliced brisket with au jus and two sides, serves 10 to 12, hot for pickup or delivery on any night of Hanukkah (the evening of Friday, December 4 through Saturday, December 12, 2026) with 48 hours' notice. Our Hanukkah catering page has platters and party trays.

Can I order these dinners for an office holiday lunch?

Yes. For offices we deliver and set up a holiday buffet with carved turkey and sliced brisket from $21.95 per person (10-guest minimum), or individual boxed holiday meals at $24.95 for turkey or ham and $26.95 for brisket (10-meal minimum). Packages and prices are on our holiday party catering page.

Can I order for New Year's Eve?

Yes. The same dinners are available for Thursday, December 31 for pickup or delivery with 48 hours' notice. For a party, add appetizer trays or deli sandwich platters.

How do I pay, and can I get a refund if I need to cancel?

Payment is required at the time of your order, and we do not hold unpaid reservations. Order online through our catering store to pay by card, or call or text (858) 353-5528 to place your order over the phone. Full refunds are available if you cancel or change your order at least 72 hours (3 days) before your pickup or delivery time. After that your meal is already scheduled into our holiday cooking, so we can no longer offer refunds, but we will always do our best to work something out.

How long will the food stay hot after I pick it up?

Packed in covered aluminum containers, your dinner will stay hot for at least 45 minutes to an hour on the drive home. If your drive is longer or you're picking up early, keep the containers covered and set your oven to 200°F to hold. Do not reheat at high temperatures or the turkey will dry out.

Where do I pick up my Christmas dinner?

Pickup is at Elijah's Restaurant, 7061 Clairemont Mesa Blvd, Suite 210, San Diego, CA 92111. Suite 210 is on the ground floor with parking outside the door, so there are no stairs between our door and your car. We confirm your exact pickup time when you place your order.

Reserve your Christmas dinner

Let Elijah's Cook Christmas This Year

Carved turkey or sliced brisket, hot and ready to serve, any date in December. Order at least 48 hours ahead; Christmas Eve and Christmas Day slots are first come, first served, while they last.

Christmas dinners from $219 · serves 10 to 12 · 48 hours' notice