Some links in this guide are affiliate links — if you buy through them we may earn a small commission at no extra cost to you. Here’s our disclosure.
Quick Answer
Thanksgiving dinner on a budget can feed 10 people for under $50. Buy a store-brand turkey during November sales (around $15), keep sides simple with pantry staples, and split the cost by making it potluck-style. Plan your menu first, shop with a list, and skip pricey pre-made items.
The grocery store in November can make you feel like hosting Thanksgiving is a luxury you can't afford. Turkey, sides, pie, drinks, and suddenly the cart is $130 for one meal. Pulling off Thanksgiving dinner on a budget sounds impossible when every magazine spread shows a 20-dish feast. Here's what those spreads leave out: the best Thanksgiving is warm, full, and simple, not extravagant. Nobody at the table counts the dishes. They remember the turkey, the mashed potatoes, the pie, and the people. You do not need a $130 haul to give your family a real holiday meal. With a planned menu, store-brand swaps, and a little help from guests who want to contribute anyway, you can feed 10 people a full traditional dinner for under $50. No canned-everything shortcuts that taste sad, either. Just a smart plan. Here's exactly how the money and the menu come together.
How Much Does Thanksgiving Dinner Really Cost?
A full Thanksgiving dinner for 10 can cost under $50 when you plan it, even though the average holiday meal is often quoted at over $60 for the same crowd. The difference is buying store brands, catching November turkey sales, and skipping pricey pre-made extras.
Here's a menu that feeds 10 for around $45:
- Turkey (12 lb, store brand on sale): $15
- Potatoes for mashing (5 lb): $4
- Stuffing (bread plus pantry seasonings): $3
- Green bean casserole: $5
- Dinner rolls: $3
- Two cans cranberry sauce: $3
- Gravy from turkey drippings: near $0
- Two homemade pies: $8
- Butter, milk, basics: $4
That lands right around $45, comfortably under $50. The trick is deciding your menu before you shop so the cart matches a list, not your cravings in the baking aisle. Set the $50 as a firm number, pull it in cash or make a quick holiday category in your budget app, and shop to it. Planning the exact dishes upfront is what turns a $130 potential haul into a calm $45 one.
How Do You Get a Cheap Thanksgiving Turkey?
The turkey is your biggest single cost, but you can get one for around $15 or even free by shopping the November deals. Grocery stores use turkeys as loss leaders, pricing them low or giving them away to get you in the door.
How to score a cheap or free bird:
- Buy store brand, not premium — it's often under $1 per pound on sale
- Watch for spend-threshold deals — many stores give a free turkey when you spend $50 to $100 on groceries you'd buy anyway
- Check loyalty programs — some award a free turkey for points earned over the fall
- Buy frozen, not fresh — frozen runs much cheaper and tastes the same
- Size it right — plan about 1 to 1.25 lb per person, so a 12 lb bird feeds 10
A 12-pound frozen store-brand turkey on sale often costs just $12 to $15. Grab it a week or two early and thaw it in the fridge, which takes a few days, roughly one day per four pounds. If your store runs a free-turkey promotion, time your regular grocery run to hit the spending threshold and the bird effectively costs nothing. That single move can knock a third off your whole Thanksgiving budget.
Free Printable Worksheet
Download this free worksheet to put the concepts from this guide into practice.
What Are the Cheapest Thanksgiving Side Dishes?
The cheapest sides are the traditional ones built from potatoes, bread, and pantry staples, which is lucky because they're also everyone's favorites. You can make all the classic sides for around $20 total to feed 10.
Budget-friendly sides and rough costs:
- Mashed potatoes: 5 lb bag plus butter, about $5, feeds a crowd
- Homemade stuffing: day-old bread and seasonings, about $3
- Green bean casserole: beans, cream soup, fried onions, about $5
- Dinner rolls: store brand, about $3
- Roasted carrots or squash: in-season and cheap, about $3
Skip the pre-made and specialty items that quietly inflate the bill: pre-cut veggie trays, gourmet cheeses, and bakery pies each cost far more than making the equivalent yourself. Homemade stuffing from a day-old loaf costs a third of a boxed "deluxe" version and tastes better. Buy produce that's in season, potatoes, carrots, squash, since it's cheapest in November. Keeping sides simple and homemade is where a $50 dinner really wins. These same batch-cooking habits pair well with a smart family grocery budget all year, not just at the holidays.
How Can Guests Help Split the Cost?
Making Thanksgiving potluck-style is the single biggest way to cut your cost, because guests genuinely want to contribute. Assigning each household one dish can drop your personal spending from $50 to $20 or less while filling the table with more food.
Most guests ask "what can I bring?" anyway, so give them a real answer. A simple approach:
- You handle the turkey and gravy, the centerpiece
- Assign sides so nobody doubles up — one brings potatoes, one brings a vegetable, one brings rolls
- Ask for the desserts to be shared out, since pie ingredients add up
- Let someone bring drinks, an easy and appreciated ask
- Keep a quick list so you know what's covered
Splitting a big meal isn't rude, it's how holiday dinners have always worked. It also means less cooking stress for you and a more varied spread for everyone. If money's genuinely tight this year, a potluck lets you host with dignity for the cost of just the turkey, maybe $15 all in. Planning your share as a small seasonal expense keeps it painless, and setting up categories like this is exactly what sinking fund categories are made for.
How Do You Cut Waste and Stretch the Leftovers?
Stretching your Thanksgiving food across several days is a quiet way to make that under-$50 meal an even better deal. A 12-pound turkey feeds 10 at dinner and still leaves plenty for two or three more meals, so your cost per plate keeps dropping. Waste is just money you already spent going in the trash.
Get more mileage with these habits:
- Turn the carcass into soup — simmer it with leftover veggies for a free pot of stock and turkey soup.
- Freeze extra portions — mashed potatoes and cooked turkey both freeze well for busy weeknights.
- Plan two leftover meals — sandwiches one day, a turkey-and-rice skillet the next.
- Store sides properly — airtight containers keep them good for three to four days.
Buy only what your menu needs so you're not tossing a half-used pre-made tray on Sunday. When the leftovers become lunches, that $45 spread effectively covers a week of eating for your family. A full holiday and a lighter grocery bill the following week is the real budget win.
How Do You Avoid Overspending at the Holidays?
You avoid holiday overspending by giving Thanksgiving a set dollar amount and starting a small savings stash before November. Saving just $10 a month from September covers a $50 dinner with room to spare, so it never hits one paycheck hard.
A plan that keeps the holidays calm:
- Set your number — one total for the whole meal, like $50
- Make a menu and list — shop that list only, no wandering the aisles
- Shop the sales — turkey and baking staples are cheapest in November
- Use cash or a category — watch the money as it goes
- Save a little early — $10 a month from fall means it's paid before it arrives
The holidays get expensive when they surprise us, one big grocery run, plus decor, plus early gifts, all landing in the same two weeks. Spreading the cost out ahead of time turns a stressful month into a planned one. A budgeting app like EveryDollar makes it easy to create a "Thanksgiving" line and track it without mental math. Plan the amount, save a bit early, and shop with a list. That's a full, warm holiday table with zero January regret.
Frequently Asked Questions
How much does it cost to host Thanksgiving for 10?
You can host Thanksgiving for 10 people for under $50 with a planned menu. A store-brand turkey on sale runs about $15, and simple homemade sides like mashed potatoes, stuffing, and green bean casserole cost around $20 combined. Add pies and basics for another $10. Going potluck-style drops your share even lower.
How do you get a free turkey for Thanksgiving?
Many grocery stores give a free turkey when you spend a set amount, often $50 to $100, on groceries you'd buy anyway. Loyalty and points programs also award free birds in the fall. Time your regular shopping trip to hit the threshold, and the turkey effectively costs you nothing.
What sides can I make cheaply for Thanksgiving?
The cheapest sides are the traditional favorites: mashed potatoes from a $5 bag, homemade stuffing from day-old bread for about $3, and green bean casserole for around $5. Roasted in-season carrots or squash add color for a few dollars. Skip pre-made trays and bakery items, which cost far more than homemade.
How much turkey do I need per person?
Plan for about 1 to 1.25 pounds of turkey per person, which accounts for the bones. A 12-pound turkey comfortably feeds 10 people with a little left over for sandwiches. Buying frozen instead of fresh saves money, and store brands on November sale often cost under $1 per pound.
How can I save money before the holidays?
Start a small holiday savings stash a few months early. Setting aside just $10 a month from September gives you enough to cover a $50 Thanksgiving dinner without straining one paycheck. This sinking-fund approach spreads the cost out, so the holidays feel planned instead of like a sudden financial hit.
When should I buy my turkey to get the best price?
Buy your turkey one to two weeks before Thanksgiving, when store sales and spend-threshold promotions peak. Frozen birds keep for months, so grabbing one early locks in the low price without spoilage risk. Thaw it in the fridge starting three to four days ahead, allowing about one day per four pounds so it's ready to cook.

