๐ŸŽ„

Holiday Party Food Guide

Festive food for seasonal celebrations

5 min read | Last updated: February 25, 2026

Estimates based on USDA serving guidance and standard catering portions. See our method.

Planning for Holiday Gatherings

The single most useful question to settle first: are you feeding people a meal, or are they grazing? A cocktail-style holiday party with no sit-down meal needs 10 to 12 appetizer pieces per person across a 2 to 3 hour window. If you are also serving a full dinner, appetizers drop to 3 to 5 pieces per person because they are just bridging the gap until guests sit down.

Two holiday-specific patterns change the math. First, December is a season of back-to-back events, so guests at an early-evening open house often eat lightly because they have another party later, while your party is the main event if it lands on Christmas Eve, New Year's Eve, or the night of a family dinner. Plan the appetizer count toward the high end (12 pieces) when you are the destination and toward the low end (8 to 10) for a drop-in open house. Second, holiday food skews rich. Heavy items like meatballs, cheese, and anything fried fill people up faster than salads or shrimp, so a spread that is mostly heavy can run a piece or two lighter per person than the formula suggests.

A reliable cocktail-party structure for any guest count is 6 to 8 different appetizers: two cold and make-ahead (cheese board, shrimp cocktail), two hot from the oven or slow cooker (meatballs, stuffed mushrooms, sausage rolls), one fresh and light (veggie tray or crudite), and one or two crowd-pleasers (deviled eggs, a dip with bread). Variety matters more than volume of any one dish, because guests sample widely at a holiday party rather than making a meal of a single item.

Elegant Appetizers

1. Cheese Tray (The Centerpiece)

A cheese board is the workhorse of a holiday party: it is entirely make-ahead, holds for hours at room temperature, and anchors the table while you handle hot food. It counts toward your per-person piece total, so a generous board lets you cook fewer hot appetizers.

  • Plan for 2 oz per person alongside a meal, or 3 to 4 oz at a cocktail party where the board is a main attraction. For 20 guests grazing, that is about 2.5 lbs of cheese.
  • Include 4 to 5 varieties at roughly equal weight: a soft (brie or goat), a firm crowd-pleaser (sharp cheddar), an aged nutty option (gouda or manchego), a blue, and one seasonal specialty such as cranberry-studded cheddar.
  • Take cheese out of the fridge 45 to 60 minutes before serving so the flavors open up; cold cheese tastes flat and waxy.
  • Round out the board with 2 crackers and a few slices of bread per person, plus dried and fresh fruit, nuts, and honey or fig jam to fill the gaps.

Calculate cheese for your party →

2. Veggie Tray

A crudite platter is the counterweight to a rich holiday spread, and it is the cheapest way to add volume and color. Guests reach for something fresh after a few bites of cheese and meatballs, so it disappears faster than people expect.

  • Plan for about 1/2 cup of vegetables per person, which is roughly 10 cups for 20 guests.
  • Use 5 to 6 vegetables chosen for contrast: red and yellow bell peppers, cherry tomatoes, carrots, cucumber, celery, and broccoli or snap peas read as festive against a white platter.
  • Offer 2 dips and budget about 2 tablespoons per person total; ranch is the safe default and hummus covers dairy-free guests.
  • Cut everything the day before and store it submerged in cold water in the fridge to keep carrots and celery crisp; drain and pat dry before plating.

Calculate veggie tray for your party →

3. Shrimp Cocktail

Shrimp cocktail reads as a special-occasion food and tends to vanish first, so it is easy to underbuy. It is also fully make-ahead: thaw, arrange, and chill, with nothing to cook the day of the party.

  • Plan for 6 to 8 shrimp per person at a cocktail party. For 20 guests that is 140 to 160 shrimp, or roughly 7 to 8 lbs.
  • Buy 21-25 count shrimp (the count is the number per pound), which is the standard appetizer size; smaller counts like 31-40 look skimpy on a platter.
  • Buy it already peeled, deveined, and cooked to skip the longest prep step, then thaw it overnight in the fridge.
  • Serve it nested in a bowl of crushed ice so it stays cold across a long party; about 1 tablespoon of cocktail sauce per person covers it.

Calculate shrimp for your party →

4. Meatballs

Meatballs are the most forgiving hot appetizer at a holiday party because the slow cooker does the work and they hold for hours without drying out. They free up the oven for dishes that actually need it.

  • Plan for 4 to 5 cocktail-size meatballs per person at a grazing party, which is 80 to 100 for 20 guests; a 2 lb bag of frozen meatballs holds roughly 50 to 60.
  • Hold them in a slow cooker on the warm or low setting in sauce so they stay above 140°F throughout the party. Two crowd-pleasing options are grape-jelly-and-chili-sauce and Swedish-style in a creamy gravy.
  • Set out toothpicks and small plates so guests can serve themselves without crowding the cooker.
  • These are the easiest item to make ahead: cook and freeze up to a month out, then reheat straight in the slow cooker, adding 30 to 45 minutes to the warm-through time if frozen.

Calculate meatballs for your party →

5. Deviled Eggs

Deviled eggs are inexpensive, popular across age groups, and naturally gluten-free, which makes them a useful safety-net dish for guests with restrictions.

  • Plan for 2 halves per person when they sit among 6 other appetizers, which means about 20 whole eggs for 20 guests. Boil a couple extra to cover halves that tear during peeling.
  • Boil and peel the eggs and make the filling a day ahead; store the whites and the piped filling separately, then assemble the morning of so the whites do not weep.
  • Pipe the filling with a star tip or a snipped sandwich bag for a clean look that survives a buffet better than a spooned mound.
  • Garnish for the season with paprika, snipped chives, or a sliver of crisp bacon.

Calculate deviled eggs →

The Sit-Down Holiday Meal

If you are serving a plated or buffet dinner instead of grazing, the per-person targets are different and the appetizers shrink to 3 to 5 light pieces so guests arrive hungry. Build the plate around one protein, two or three sides, and a starch, and use these per-adult amounts as the baseline.

  • Protein: Plan 1/2 lb of cooked turkey, ham, or roast per person. For bone-in turkey that means about 1 to 1.25 lbs of raw weight per person (bone and shrinkage eat into the yield), so a 20-person dinner needs roughly a 20 to 22 lb bird or a 10 lb boneless ham.
  • Stuffing and mashed potatoes: About 1/2 cup of each per person. For 20 guests that is roughly 10 cups of stuffing and 5 lbs of potatoes mashed.
  • Vegetable sides: About 1/2 cup per person per side dish; with two veg sides budget a full cup per person total.
  • Gravy: About 1/3 cup per person, which is close to 2 quarts for 20 guests. Gravy is the most common shortfall at a holiday dinner, so make extra.
  • Cranberry sauce and rolls: Roughly 3 tablespoons of cranberry sauce and 1.5 rolls per person.
  • Dessert: Plan 1 to 1.5 slices per person. A 9-inch pie cuts cleanly into 8 slices, so offering 2 different pies for 12 guests lets everyone try both with seconds to spare.

Scale every line by your real guest count. A common mistake is buying the turkey by headcount but forgetting that bone-in raw weight is nearly double the cooked yield, which leaves the plate short on the main event.

Holiday Desserts

Cake

A cake works as a centerpiece dessert, but at a party with cookies and other sweets people take a smaller slice, so you can stretch it further than a birthday cake.

  • Plan for 1 slice per person, and slightly less when other desserts are on the table.
  • A 9-inch round serves about 12; a quarter-sheet serves about 24 and a half-sheet about 48.
  • Sheet cakes cost less per serving and cut into clean squares, which makes them the practical choice once you pass 25 guests.
  • Red velvet, gingerbread spice, and dark chocolate all read as seasonal flavors.

Calculate cake →

Cookies

Cookies are the signature holiday dessert and the most make-ahead one, since most kinds keep for days in a tin. A cookie platter is also the cheapest way to fill out a dessert table.

  • Plan for 2 to 3 cookies per person, or 50 to 60 for 20 guests; lean toward 3 if cookies are the only dessert.
  • Offer 3 to 4 types so there is contrast in flavor and color: cut-out sugar cookies, gingerbread, a chocolate option, and a buttery shortbread or thumbprint.
  • Bake 3 to 5 days ahead and store airtight; cut-out and shortbread cookies hold best, while delicate or filled cookies are better baked the day before.
  • Stack them on a tiered stand to add height to the table and keep the platter looking full as it empties.

Calculate cookies →

Cupcakes

Cupcakes skip the slicing and serving station entirely, which keeps the dessert table tidy and self-serve during a busy party.

  • Plan for 1 cupcake per person when other desserts are present, or about 1.5 if cupcakes are the main sweet.
  • Bake or order roughly 10 percent extra to cover the platter looking full and the few that get dropped or damaged.
  • Red, green, white, and gold frosting with simple toppers carries the holiday look without extra effort.

Calculate cupcakes →

Drinks for Holiday Parties

The standard planning rule is the same one bartenders use: about 1 drink per guest per hour, with the first hour running a little heavier. For a 3 hour holiday party that is roughly 3 drinks per person, or 60 drinks for 20 guests. Holiday crowds tend to favor wine and festive punches over a wide cocktail menu, so you can keep the bar simple.

  • For a wine-and-beer party, a 750 ml bottle pours about 5 glasses, so 60 drinks is roughly 12 bottles; split it toward the drinks your crowd actually reaches for and round up.
  • Always set out non-alcoholic options and assume a meaningful share of guests will choose them: sparkling cider, a cranberry or pomegranate punch, and water at minimum.
  • A self-serve punch or a batched signature cocktail (mulled wine, spiked cider, a cranberry spritz) cuts the work dramatically versus mixing drinks one at a time, and it photographs well.
  • Warm options such as hot cider, mulled wine, or cocoa suit a winter party and hold for hours in a slow cooker on warm.
  • Stock about 1 to 1.5 lbs of ice per person, since ice goes to both drinks and chilling, and set up the drink station away from the food table so traffic does not bottleneck.

Calculate drinks →

Sample Menu for 20 People

Here is the cocktail-party math worked end to end for 20 guests with no sit-down meal. The target of 10 to 12 pieces per person is met by spreading the count across five appetizers rather than piling it into one. The discrete bites carry most of it: shrimp at 7 per person (140) and meatballs at 5 (about 100) together cover roughly 12 pieces each, with deviled eggs adding 2 halves per person (about 20). The cheese and veggie boards then round out the table by weight and volume, and the cookies are the dessert. Drinks follow the 1-per-guest-per-hour rule across a 3 hour party.

Holiday Party Spread

  • ๐Ÿง€ Cheese Tray 2.5 lbs assorted cheeses
  • ๐Ÿฅ• Veggie Tray 10 cups vegetables
  • ๐Ÿฆ Shrimp Cocktail 140-160 shrimp
  • ๐Ÿง† Meatballs 80-100 meatballs
  • ๐Ÿช Cookies 50-60 cookies
  • ๐Ÿฅค Drinks 50-60 drinks
  • Estimated Cost $250-400

Accommodating Dietary Restrictions

Holiday guest lists tend to be larger and span more households than a casual party, so assume a few dietary needs even if no one mentions them. The goal is not a separate menu but making sure every guest has 3 or 4 things they can eat. A balanced cocktail spread usually covers this already:

  • Vegetarian: Cheese tray, veggie tray, deviled eggs, most desserts
  • Gluten-free: Shrimp, cheese, vegetables, flourless desserts
  • Dairy-free: Shrimp, veggie tray (with dairy-free dip), fruit
  • Kosher: Separate dairy and meat, check certifications
  • Label everything: Use small cards to identify ingredients

Make-Ahead Timeline

The way to host a calm holiday party is to make sure almost nothing needs the oven or your attention in the final hour, when guests are arriving. Push every dish that holds well to an earlier day, and reserve the day-of window for assembly and reheating only.

  • 1 week before: Bake and freeze cookies, cook and freeze meatballs, finalize the guest count and shopping list.
  • 3 days before: Shop for everything non-perishable and shelf-stable, and confirm any oven-baked items you plan to buy versus make.
  • 2 days before: Make the deviled egg filling and any dips, and move the frozen meatballs to the fridge to thaw.
  • Day before: Buy perishables, cut and submerge the veggie tray, thaw the shrimp in the fridge, and pull together everything but the cheese for the board.
  • Day of (morning): Assemble the cheese board (then refrigerate), fill the deviled eggs, plate the shrimp on ice, and lay out serving dishes and labels.
  • 2 hours before: Start the slow cookers, take cheese and other room-temperature items out 45 to 60 minutes ahead, and begin any final oven items in sequence.

Oven and Timing Logistics

At a holiday party the oven is the bottleneck, because hot appetizers, a roast, and warm desserts all want it at once and most home ovens hold one usable temperature at a time. A few rules keep it from derailing the timeline:

  • Move everything you can off the oven. Meatballs, mulled wine, cider, and cocktail sausages all hold on the stovetop or in slow cookers, which leaves the oven for the one or two dishes that truly need it.
  • Group by temperature. Many baked appetizers run at 375 to 400°F, so batch them together rather than changing the dial between dishes; an oven takes 10 to 15 minutes to fully reset between very different temperatures.
  • Sequence around the main, not the snacks. If you are roasting a turkey or ham, that owns the oven for its full window plus a 20 to 30 minute rest. Bake the hot appetizers before the roast goes in or during its rest, never in the middle.
  • Stagger, do not stack. Crowding two trays starves both of heat and adds time. Bake in waves of one or two trays and pull each as guests are ready for it, so hot food arrives in rounds instead of all at the start.
  • Have a no-oven backup. Keep one or two cold or slow-cooker items ready so there is always something out while the next tray bakes.

Presentation Tips

  • Use tiered serving platters for visual height
  • Add fresh greenery (rosemary, thyme) as garnish
  • Incorporate festive colors in napkins and plates
  • Use warming trays or slow cookers for hot items
  • Place ice bowls under cold appetizers for outdoor or warm rooms

Quick Calculators

Real Planning Scenario and Tradeoff Signals

Scenario baseline: 35-guest holiday open house. Wave-based holiday format where guests arrive over time and menu durability matters.

Failure Cases Seen in This Scenario

  • โ€ขServing fragile hot appetizers too early for staggered arrivals.
  • โ€ขOvercommitting to labor-heavy plated items in a buffet context.
  • โ€ขMissing clear allergen and dietary labels during busy service.

Budget Tradeoffs for Better Coverage

  • โ€ขUse two durable hot items plus one premium seasonal centerpiece.
  • โ€ขPrioritize make-ahead dishes to reduce event-day labor cost.
  • โ€ขAllocate budget to refill-ready trays instead of single large platters.

Baseline menu: $360. A +10 guest plan usually lands near $450 (+$90 delta).

Execution Timing Plan

  1. T-5dFinalize guest waves and menu durability choices.
  2. T-2dPrep make-ahead appetizers and label materials.
  3. T-2hStage first wave and hold second wave warm.
  4. Mid-eventSwap trays based on live demand mix.

What Changes at +10 Guests

  • โ€ขIncrease replenishable items first, especially mid-cost savory options.
  • โ€ขAdd another station for beverages and desserts to spread traffic.
  • โ€ขBoost cleanup cadence and trash capacity during peak arrival window.

Planning Intent Cluster Links

Use these hub links to keep this guide connected to calculators, scenarios, and event-specific planning paths.

See It Applied: Real Planning Scenarios

Worked examples with calculator-based quantities, budgets, and the tradeoffs behind each menu:

How these numbers are calculated

FeedMyGuests calculators use per-person serving amounts drawn from USDA dietary guidance, FDA food-safety standards, and standard catering-industry portions. Quantities are rounded up to realistic purchase sizes, with a small buffer added for second helpings and unexpected guests. Read the full methodology.

Editorial Process and Sources

Last reviewed: February 25, 2026

Contact: hello@feedmyguests.com

Holiday menu quantities in this guide are based on the calculator serving benchmarks, standard catering portions, and appetizer-heavy planning assumptions for multi-hour gatherings.

Reference Sources