Budgeting for a holiday meal
Updated October 2026 · 2 min read
Quick answer
Set a total, plan the menu around what you already have, and let guests bring one dish each.
Set a total
Decide the number first.
Plan around the pantry
Use what you already have before you buy.
Skip the extras
Pick two or three dishes people love rather than ten.
Share the load
Ask each guest to bring a dish.
Plan leftovers
Decide in advance how the extras will be used or frozen.
How do you start?
Decide the number first. A holiday meal can quietly cost two or three times a normal week. Write down the amount you are comfortable with, and plan to it. It is easier to say yes to a dish when you know the budget.
What does a simple holiday plan look like?
| Step | What to do |
|---|---|
| Count the guests | Know how many plates you need |
| Choose the main | One main, such as turkey, ham or a roast |
| Pick two or three sides | Choose favorites, not everything |
| Ask guests to bring a dish | Share the load and the cost |
| Make a list from the pantry | Use what you have first |
| Count the guests | Know how many plates you need |
| Choose the main | One main, such as turkey, ham or a roast |
| Pick two or three sides | Choose favorites, not everything |
| Ask guests to bring a dish | Share the load and the cost |
How much food do you need?
For a main, plan about 1/2 pound of boneless meat or 3/4 to 1 pound of bone-in per person. For a turkey, many cooks plan about 1 to 1 1/2 pounds per person. Plan about 1/2 cup of each side per guest and a bit more for favorites.
How do you cut cost without cutting joy?
Pick the dishes people love and skip the rest. Buy a smaller bird and make extra sides. Use store brands for staples. Make rolls, gravy and desserts from scratch if you enjoy it, since they are often cheap. Use seasonal vegetables.
How do you shop smart?
Check the pantry first. Watch for sales on the main and freeze it if you buy early. Compare unit prices. Avoid fancy extras that no one will miss.
How do you handle leftovers?
Plan what you will do with them: sandwiches, soup, casserole. Send some home with guests. Refrigerate within two hours and eat within three to four days, or freeze.
How do you keep it safe?
Thaw a turkey in the fridge, which takes about a day for every 4 to 5 pounds. Cook it until the thickest part of the breast and thigh reach 165°F. Keep hot food hot and cold food cold.
What if money is very tight?
A simple meal made with love is a holiday meal. Ask a food pantry or community group about holiday programs. Many offer meal boxes or gift cards.
Frequently Asked Questions
Decide portions per guest before you shop, then buy to that number.
Yes. Buy non-perishables over several weeks.
Plan about 1 to 1 1/2 pounds of whole turkey per person to have leftovers.
In the refrigerator, allowing about 24 hours for every 4 to 5 pounds.