How to host holiday dinner on a budget: the short answer
The classic Thanksgiving dinner for 10 cost $55.18 in the American Farm Bureau Federation's 2025 survey, or $5.52 a person, including a 16-pound turkey at $1.34 a pound (AFBF). Half of Americans say rising grocery costs make hosting more stressful (Omnisend, Sept 2026). A plan made a few weeks out is what keeps you close to that benchmark.
1. Set the number first
Benchmarks from AFBF's 2025 survey: about $5.00 a person in the South, $5.44 in the Midwest, $6.08 in the Northeast, and $6.18 in the West for the classic menu.
2. Build the menu around this year's prices
USDA's Economic Research Service shows poultry up just 1.0% and pork 1.2% from a year earlier (August 2026), while beef is up 5.9% and forecast to rise 9.4% for 2026. Eggs are down 23% and dairy is flat. Turkey or ham, homemade sides, and one good dessert keep the bill down.
3. Price every dish
List each dish with your store's price next to the AFBF benchmark, then divide by the number of guests. Over budget? Cut a side or a second dessert rather than the main.
4. Share the cooking
Ask guests for specific dishes and portions: "green beans for 10," not "a side." Keep the main and anything that needs your oven at the last minute.
5. Shop on a timeline, and thaw safely
Pantry and frozen items first, sturdy produce a few days out, delicate items the day before. Thaw a frozen turkey in the refrigerator, about 24 hours for every 4 to 5 pounds (USDA). For a 16-pound bird and Thanksgiving on Thursday, Nov 26, start by Sunday, Nov 22.
6. Cook to temperature, then save the leftovers
Cook turkey and stuffing to 165°F, measured with a food thermometer (FoodSafety.gov). Refrigerate leftovers within 2 hours, use them within 3 to 4 days, and reheat to 165°F.
General education about planning a holiday meal, not financial or medical advice. AFBF's 2026 survey had not been released; 2025 figures are used. Facts checked October 7, 2026.



