10 Affordable Thanksgiving Side Dishes for 20 People
Feeding twenty people at Thanksgiving sounds like a catering job until you break it down: the turkey is one bird, and the sides — the part of the meal everyone actually fills their plate with — can be the cheapest cooking you do all year. Potatoes, carrots, cranberries, frozen vegetables, pasta, and bread are some of the most affordable ingredients in the grocery store. The trick is not finding cheap dishes; it is scaling them correctly, so you buy enough for twenty people without buying enough for forty.
That is exactly what this list does. Every dish below is a classic Thanksgiving side, scaled to serve 20 people, with the batch quantity spelled out — how many pounds, how many bags, how many pans. And because “affordable” should mean something specific, every dish is costed from real store prices: the estimated cost of the full 20-person batch is printed right under each dish, built from the shopping list near the bottom of this article.
The headline number: all ten sides together come to about $79 in anchor ingredients — roughly $4 per person — plus basic pantry staples most kitchens already have, like sugar, honey, flour, and corn muffin mix. That is the whole sides spread for twenty people, for less than the cost of one premium grocery item done the expensive way.
Just as important, nearly everything here can be made ahead. A 20-person spread is only stressful if all ten dishes need you at the same moment, and these do not — most are assembled or fully cooked a day or two early, so Thanksgiving Day is baking, reheating, and sitting down with everyone else.
Why You’ll Love This Recipe
- Every dish is costed, not just called cheap. Each of the ten sides carries an estimated batch cost built from real Walmart prices (checked October 18, 2026), so you can see exactly where the money goes before you shop.
- Quantities are done for you. No multiplying a serves-6 recipe in your head at the grocery store — each dish states the batch size for 20, from a 10 lb bag of potatoes to five boxes of stuffing mix.
- About $79 for the whole spread. Ten sides for twenty people at roughly $4 per person in anchor ingredients, using store brands, frozen vegetables, and one shared run of butter and cream.
- Built to be made ahead. Nine of the ten dishes can be prepped, assembled, or fully cooked before Thanksgiving Day, and the timeline section maps out exactly when to do each one.
- Classics, not compromises. Mashed potatoes, green bean casserole, stuffing, mac and cheese — this is the table people expect, just planned around a budget and a headcount.
How Much to Make for 20 People
The most common way a big Thanksgiving goes wrong is not the cooking — it is the math. Too little stuffing, a mountain of leftover carrots. Use these per-person amounts as your master chart; every dish in this article is built on them.
- Mashed potatoes: about 1/2 pound of raw potatoes per person — one 10 lb bag for 20, giving roughly 15 cups of mashed potatoes (about 3/4 cup per person).
- Stuffing: about 3/4 cup prepared per person — about 15 cups total, which is five 6 oz boxes of stuffing mix.
- Gravy: about 1/3 to 1/2 cup per person — plan on roughly 2 1/2 quarts, made from the turkey drippings.
- Green bean casserole: about 3/4 cup per person — 4 1/2 pounds of green beans (six 12 oz bags frozen), baked in two 9×13 pans.
- Sweet potato casserole: about 3/4 cup per person — 6 pounds of sweet potatoes, baked in two 9×13 pans.
- Creamed corn casserole: about 3/4 cup per person — five 12 oz bags of frozen corn, baked in two 9×13 pans.
- Baked mac and cheese: about 3/4 to 1 cup per person — 2 pounds of elbow macaroni and 2 pounds of cheddar, baked in two 9×13 pans.
- Honey glazed carrots: about 1/2 cup cooked per person — one 5 lb bag of whole carrots.
- Cranberry sauce: about 1/4 cup per person — about 5 cups of sauce from three 12 oz bags of fresh cranberries.
- Dinner rolls: 2 per person — 40 rolls. They come in 12-count packs, so four packs give you 48, with a few spares for the cook.
- The pan rule: for a crowd, two 9×13 pans of each casserole beat one oversized pan — they bake more evenly, fit the oven in rotation, and one pan can be served while the other stays warm.
The Recipes
1. Creamy Make-Ahead Mashed Potatoes
The cheapest anchor on the table, and the one nobody skips. Potatoes bought by the 10 lb bag cost about 45 cents a pound, and mashed potatoes stretch that bag further than any other dish here — butter and cream do the enriching, and a slow, gentle reheat keeps them fluffy instead of gluey. The full method, including the make-ahead and reheating details, is in our Make-Ahead Mashed Potatoes recipe.
For 20 people: one 10 lb bag of russet potatoes (about 1/2 pound per person), mashed with butter and warm cream, held in a large pot or slow cooker. Estimated cost: about $6.75 for the whole batch — roughly 34 cents per person.
Make-ahead note: Make them completely up to 2 days ahead and refrigerate; reheat low and slow with a splash of warm milk or cream stirred in.
2. Classic Green Bean Casserole
The retro casserole, built the budget way: frozen green beans at under a dollar a bag instead of fresh beans at several times the price. Once the beans are folded into a creamy sauce and covered with crispy onions, no one at the table can tell the beans started frozen — which is exactly why frozen vegetables are the smart buy for casseroles. Our from-scratch version is the Make-Ahead Green Bean Casserole.
For 20 people: six 12 oz bags of frozen cut green beans (4 1/2 pounds), divided between two 9×13 pans. Estimated cost: about $7.75 for both pans — roughly 39 cents per person, plus pantry staples (mushrooms and crispy fried onions).
Make-ahead note: Assemble both pans up to 2 days ahead without the onion topping, refrigerate, and add the onions in the last 5 minutes of baking.
3. Classic Stuffing, Crockpot Style
Stuffing is where brand names quietly drain a budget — a single bag of premium cubed stuffing can cost nearly as much as five boxes of the store-standard mix (the shopping list below shows the exact comparison). Boxed mix, dressed up with butter and pantry aromatics, is the affordable route, and making it in the slow cooker keeps a precious oven slot free on the day. The method is our Crockpot Stuffing.
For 20 people: five 6 oz boxes of stuffing mix (about 3/4 cup prepared per person, roughly 15 cups), cooked in a large slow cooker. Estimated cost: about $14.75 for the batch — roughly 74 cents per person, plus pantry staples (onion, celery, and broth). It is the priciest dish on this list, and it still lands under 75 cents a serving.
Make-ahead note: Combine the dry mix and aromatics a day ahead; add the liquid and start the slow cooker on Thanksgiving morning.
4. Sweet Potato Casserole with Brown Sugar Pecan Topping
Sweet potatoes are the one per-pound splurge in this spread, and they earn it: this casserole is the dish that blurs into dessert, with a silky spiced base under a crunchy brown sugar pecan streusel. Even at $1.48 a pound, a 20-person batch stays under $10 because the topping ingredients are pantry staples. It bakes in two pans, so there is always a fresh, hot one for second helpings.
For 20 people: 6 pounds of sweet potatoes (about 3/4 cup per person), split between two 9×13 pans. Estimated cost: about $9.75 for both pans — roughly 49 cents per person, plus pantry staples (brown sugar, vanilla, cinnamon, and pecans).
Make-ahead note: Prepare the base and the streusel up to 3 days ahead and store them separately; combine and bake on the day so the topping stays crisp.
5. Homemade Cranberry Sauce
The single cheapest dish on the table, per person. Fresh cranberries are a seasonal bargain — under a dollar a bag — and the sauce is just berries, sugar, and water simmered until they burst and set into a glossy, jewel-red sauce. It tastes brighter and fresher than the canned version, costs less per serving, and it is the first thing you can cross off the list because it keeps for a full week.
For 20 people: three 12 oz bags of fresh cranberries (about 1/4 cup of sauce per person, roughly 5 cups total), served chilled or at room temperature. Estimated cost: about $2.90 for the batch — roughly 15 cents per person, plus pantry staples (sugar).
Make-ahead note: Make it up to a week ahead and refrigerate; it genuinely improves as the flavors meld, and it needs no reheating and no oven space at all.
6. Creamed Corn Casserole
The humble crowd-pleaser: frozen corn folded into a custardy batter with corn muffin mix, baked until puffed and golden at the edges. Frozen corn costs the same per bag as the frozen green beans — under a dollar — and one batch fills two pans, which makes this the best cost-per-pan ratio on the whole list. It lands somewhere between cornbread and soufflé, sweet and creamy next to the turkey.
For 20 people: five 12 oz bags of frozen whole kernel corn (about 3/4 cup per person), mixed as one big batter and baked in two 9×13 pans. Estimated cost: about $5.75 for both pans — roughly 29 cents per person, plus pantry staples (corn muffin mix and sour cream).
Make-ahead note: Mix the batter up to 1 day ahead and refrigerate it unbaked; bake fresh on the day, adding about 10 minutes for the chilled start.
7. Southern Baked Mac and Cheese
Mac and cheese is the dish that keeps a 20-person table happy across every age group, and the budget version is simple: a whole 2-pound block of cheddar, grated at home, instead of bag after bag of pre-shredded cheese. Elbow macaroni is one of the cheapest pastas in the store, so the pan cost is mostly the cheese — and it still comes out near 60 cents a serving. Want the standalone classic too? Our Southern baked mac and cheese is the creamy soul food version with the golden, bubbly top.
For 20 people: two 16 oz boxes of elbow macaroni and one 32 oz block of sharp cheddar, baked in two 9×13 pans (about 3/4 to 1 cup per person). Estimated cost: about $12 for both pans — roughly 60 cents per person, plus pantry staples (milk, flour, and eggs for the custard base).
Make-ahead note: Assemble both pans up to 2 days ahead, cover, and refrigerate unbaked; bake from cold on the day, adding 10 to 15 minutes.
8. Honey Glazed Roasted Carrots
A 5 lb bag of whole carrots is one of the best values in the produce aisle, and roasting turns it into something that tastes deliberate: caramelized edges, a glossy honey glaze, and a little fresh thyme to keep it savory. Carrots also add the plate’s brightest color for the least money. Cut them thick so they hold up to high heat and a possible reheat.
For 20 people: one 5 lb bag of whole carrots, peeled and cut into thick pieces (about 1/2 cup cooked per person), roasted on two sheet pans. Estimated cost: about $5.50 for the batch — roughly 28 cents per person, plus pantry staples (honey and olive oil).
Make-ahead note: Peel and cut the carrots up to 3 days ahead and store them in water in the refrigerator; or roast to just-tender a day ahead and re-crisp at high heat for 8 to 10 minutes on the day.
9. Soft Dinner Rolls
Twenty people at two rolls each is 40 rolls — the math that catches hosts out. Store-bought rolls in 12-count packs are the stress-free answer: under $13 for four packs, no dough to manage during the busiest cooking week of the year, and the extras (you get 48) are tomorrow’s leftover-turkey sandwiches. Warm them briefly and brush with a little melted butter and they taste bakery-fresh.
For 20 people: four 12-count packs of dinner rolls (2 per person, plus spares), warmed in a low oven. Estimated cost: about $13 for all four packs — roughly 65 cents per person for two rolls.
Make-ahead note: Buy the rolls 2 to 3 days ahead (or freeze them for up to a month); warm at 350°F for about 5 minutes just before serving.
10. Turkey Gravy from the Drippings
Gravy is nearly free, because its main ingredient is a by-product of the turkey you are already roasting. The drippings, a little butter, and flour from the pantry whisk into about 2 1/2 quarts of gravy — enough for generous pouring over turkey, mashed potatoes, and stuffing, which at a big table is not optional. A roux made ahead from butter and stock can be finished with the hot drippings while the turkey rests.
For 20 people: about 2 1/2 quarts of gravy (about 1/3 to 1/2 cup per person), finished with the turkey’s pan drippings. Estimated cost: about $1 for the batch — roughly 5 cents per person, plus pantry staples (flour).
Make-ahead note: Make a butter-and-stock base up to 3 days ahead and refrigerate; reheat, whisk in the drippings, and thin with warm broth to a pourable consistency.
The Shopping List (and What It Costs)
Here is the entire spread as one grocery list — the anchor items each dish’s cost was built from. Buy these, add basic pantry staples, and all ten sides for 20 people are covered.
- Russet potatoes, one 10 lb bag — $4.49 (about 45 cents per pound in the bag, versus about 79 cents per pound loose)
- Sweet potatoes, 6 lb loose — $1.48 per pound, $8.88 total (3 lb bags are $4.71 if your store is out of loose)
- Fresh cranberries, three 12 oz bags — $0.97 each, $2.91 total
- Great Value frozen cut green beans, six 12 oz bags — $0.98 each, $5.88 total
- Whole carrots, one 5 lb bag — $4.77
- Great Value frozen whole kernel corn, five 12 oz bags — $0.98 each, $4.90 total
- Great Value elbow macaroni, two 16 oz boxes — $1.24 each, $2.48 total
- Great Value sharp cheddar block, 32 oz — $6.96
- Stove Top stuffing mix (chicken), five 6 oz boxes — $2.82 each, $14.10 total
- Great Value salted butter, two 4-stick packs — $3.06 each, $6.12 total
- Great Value heavy whipping cream, 32 fl oz — $4.74
- Freshness Guaranteed dinner rolls, four 12-count packs — $3.24 each, $12.96 total
- Anchor total: $79.19 — about $79 for all ten sides, roughly $3.96 per person, plus pantry staples (sugar, honey, flour, corn muffin mix, milk, eggs, salt, and spices)
Prices checked at Walmart.com on October 18, 2026 — in-store prices vary.
Budget tips that make this work:
- Store brands carry the whole spread. Every anchor above except the stuffing mix is a store brand, including all the frozen vegetables — that choice alone is worth more than any coupon.
- Frozen vegetables are the casserole move. At $0.98 a bag, frozen green beans and corn go straight into casseroles where their texture is indistinguishable from fresh once baked in sauce.
- Buy potatoes by the 10 lb bag. The bag works out to about 45 cents per pound against about 79 cents per pound loose — the same potatoes for roughly $3.40 less.
- Watch the stuffing aisle. Five boxes of Stove Top cost $14.10 total and make about 15 cups of stuffing. One 12 oz bag of Pepperidge Farm cubed stuffing was $13.98 — nearly the same money for a fraction of the servings.
- Share the butter and cream. Two packs of butter and one quart of cream are portioned across all ten dishes; no dish on this list needs its own separate dairy run.
- Shop in two trips. Everything frozen, boxed, and bagged can be bought two weeks out; the produce and rolls keep fine bought the weekend before. Spreading the trip spreads the cost, too.
The Make-Ahead Timeline
Every dish on this list was chosen because it can be made ahead — that is what makes a 20-person spread calm instead of chaotic. For the complete day-by-day plan, with storage times and reheating details for each individual dish, see our Make-Ahead Thanksgiving Sides roundup. This is the short version, tuned for a crowd of 20:
- Two weeks out: buy the shelf-stable anchors. Stuffing mix, macaroni, frozen green beans, frozen corn, butter (it freezes), and cream alternatives keep easily — getting them early means the second trip is short.
- One week out: make the cranberry sauce. Cook it, cool it, and refrigerate it in a sealed container. It is the earliest-finished dish of the ten and tastes better for the wait. Buy the potatoes, sweet potatoes, carrots, and cranberries on this trip if you have not already.
- Three days out: prep the pieces. Make the gravy base, prepare the sweet potato casserole base and streusel (stored separately), and peel and cut the carrots into water. Buy the dinner rolls.
- Two days out: the big assembly day. Make the mashed potatoes completely. Assemble the green bean casserole (no topping) and the baked mac and cheese, unbaked. Cover everything, label each pan with its bake temperature and time, and refrigerate.
- One day out: finish the prep. Mix the creamed corn batter, combine the stuffing ingredients (dry, ready for the slow cooker), and confirm every pan is labeled and the oven schedule is written down.
- Thanksgiving morning: start the slow cooker. Load the crockpot stuffing first so it cooks low and slow all day, entirely out of the oven’s way. Set out the rolls.
- Two hours before dinner: start the oven rotation. Bake the mac and cheese and the sweet potato casserole first (they share 350°F happily), then the green bean casserole and creamed corn. Roast the carrots last, at high heat.
- While the turkey rests: finish everything. Reheat the mashed potatoes gently on the stove or in a slow cooker on warm, finish the gravy with the hot drippings, add the crispy onions to the green bean casserole, and warm the rolls. The turkey’s 30-minute rest is exactly the window this plan is built around.
Tips for Success
- Label every pan the moment it goes into the refrigerator. A strip of tape reading “mac and cheese — bake 350°F, 40 min, rest 10” turns your plan into something any helper can execute while you carve.
- Season big batches in layers. A two-pan casserole needs its salt and pepper distributed through the whole mixture, not just on top — taste the base before it goes into the pans.
- Hold mashed potatoes in a slow cooker. On the warm setting with a splash of cream, they stay fluffy for 2 hours without scorching, freeing every burner.
- Stagger oven temperatures, not dishes. Group the 350°F bakes together (mac and cheese, sweet potato casserole, green bean casserole, creamed corn) and give the carrots their own short, hot blast at the end.
- Bake from cold, but budget the time. Refrigerated casseroles need 10 to 15 extra minutes; the center should reach at least 165°F before serving.
- Keep toppings separate until the end. Crispy onions, streusel, and roll-butter all go on at the last moment — that contrast of crisp against creamy is what makes simple dishes taste special.
- Plan the second pan as the warm one. Serve one pan of each casserole first and hold the second covered in a low oven (200°F); seconds arrive hot instead of microwaved.
Variations
- An even tighter budget: make the dinner rolls from scratch (flour and yeast are pantry staples) and trim the list to eight dishes — drop either the creamed corn or the carrots — and the spread drops closer to $60.
- Feeding 10 instead of 20: halve every quantity in the chart — one pan of each casserole, half a bag of potatoes — and the same menu costs roughly $40.
- A vegetarian table: make the stuffing with vegetable broth, skip nothing else, and build the gravy on roasted vegetables and butter instead of drippings; nine of the ten dishes are already meat-free.
- A no-oven-space version: lean on the slow cooker twice — crockpot stuffing plus mashed potatoes held on warm — and choose the cranberry sauce, carrots ( roasted the day before), and rolls as the cold-or-quick finishes.
- A make-it-fancier swap: if the budget has room in exactly one place, spend it on real pecans for the sweet potato streusel and a block of extra-sharp cheddar for the mac and cheese — the two upgrades a table actually notices.
Storage
With twenty people eating, leftovers are usually modest, but plan for them anyway. Refrigerate leftover sides within 2 hours of serving, in shallow airtight containers, and use them within 3 to 4 days. Casseroles reheat best covered in a 350°F oven until steaming through; mashed potatoes and gravy warm gently on the stovetop with a splash of milk, cream, or broth to loosen them. Cranberry sauce keeps the longest — up to a week refrigerated — and freezes for up to 3 months, as do mashed potatoes, stuffing, and unbaked extra rolls. Green bean casserole and creamed corn casserole are at their best fresh or refrigerated; freezing can make their creamy textures watery. When you scale a spread like this, label containers with the dish and the date before they go into the refrigerator — future you, standing in front of a wall of identical containers, will be grateful.
FAQ
How many side dishes do I need for 20 people?
Plan on 8 to 10 side dishes for 20 people. That range gives the table the variety guests expect — something starchy, something green, something sweet, bread, and gravy — without any single dish needing to be enormous. The ten dishes in this article are portioned on the assumption that guests take a little of nearly everything, which is how Thanksgiving plates actually work; if your group has a known favorite, make two pans of that one and trim a dish elsewhere.
How much stuffing and mashed potatoes do I need per person?
For stuffing, plan on about 3/4 cup of prepared stuffing per person — roughly 15 cups for 20 people, or five 6 oz boxes of stuffing mix. For mashed potatoes, plan on about 1/2 pound of raw potatoes per person — one 10 lb bag for 20 people, which mashes into roughly 15 cups. Both amounts assume a full spread of other sides; if stuffing or mashed potatoes are the main event at your table, add about a quarter more.
What are the cheapest Thanksgiving side dishes?
The cheapest sides are the ones built on cranberries, potatoes, frozen vegetables, and the turkey’s own drippings. In this menu, costed from real store prices, turkey gravy comes in at about 5 cents per person, cranberry sauce at about 15 cents, honey glazed carrots at about 28 cents, creamed corn casserole at about 29 cents, and mashed potatoes at about 34 cents. The most expensive dish here — stuffing, at about 74 cents per person — is still inexpensive, which is why a full ten-dish spread for 20 lands at roughly $4 per person.
Can I make these affordable side dishes ahead of time?
Yes — nearly all of them, and that is by design. Cranberry sauce can be made a week ahead, mashed potatoes and the gravy base 2 to 3 days ahead, and the green bean casserole, sweet potato casserole, and mac and cheese can be assembled unbaked 2 days ahead. The creamed corn batter mixes a day ahead, the carrots can be cut 3 days ahead, and the stuffing cooks in the slow cooker on the day itself. Our Make-Ahead Thanksgiving Sides roundup has the full storage and reheating detail for each dish.
How far ahead can I shop for a Thanksgiving dinner for 20 people?
Earlier than most people think. Frozen vegetables, stuffing mix, and macaroni can be bought two to three weeks ahead; butter freezes for months. Potatoes, sweet potatoes, and carrots keep 1 to 2 weeks in a cool, dark spot, and fresh cranberries keep 2 weeks or more in the refrigerator. Buy cream and other dairy about a week out, and pick up the dinner rolls 2 to 3 days ahead (or freeze them). Splitting the shopping into two trips — shelf-stable first, fresh last — keeps any single trip from feeling like the whole bill at once.
Recipe Card
- Servings: 20 people (full ten-dish sides spread)
- Prep time: 20–40 minutes per dish, most of it done 1–3 days ahead
- Total time: Varies by dish — day-of finishing is mostly baking and reheating, about 20–45 minutes per dish
- Estimated total cost: About $79 for all ten sides (about $4 per person), based on Walmart prices checked October 18, 2026

Hi, I’m Emma! I’m the cook and recipe developer behind Sizzle & Sage. From my sunny home kitchen, I share easy, flavor-packed recipes for real life — quick breakfasts, cozy weeknight dinners, and simple bakes anyone can make. Pull up a chair and stay a while!







