The first Thanksgiving I hosted after college, I had exactly eleven dollars in my checking account and a guest list of six people who all assumed I knew what I was doing. I stood in the grocery aisle doing math on my phone like a contestant on a game show, and somehow I pulled off a full turkey-style dinner for eight bucks. I have made it every year since, even now that I can afford the fancy butter.
Advertisements1
Here is the secret nobody tells you: a whole chicken costs a fraction of a turkey, and when you roast it with butter and herbs, nobody at the table is going to file a complaint. Add creamy mashed potatoes, a green bean casserole made from scratch-ish, and a boxed stuffing you doctor up with real celery and onion, and you have a plate that looks like a magazine cover.
This is not about deprivation. It is about being smart with what actually matters, and honestly, this dinner tastes better than the $80 version I made the year I tried too hard. You're doing better than you think.
Why You'll Love This Recipe
About the Ingredients
1 whole chicken, about 4 to 5 pounds (1.8 to 2.3 kg)
A whole chicken is the budget star here. If your store only has a larger 6-pound bird, add 15 minutes to the roast time and check the thigh temperature before pulling it.
4 tablespoons (56 g) salted butter, softened, divided
Salted butter does double duty for flavor and browning. Margarine works in a pinch, but real butter gives you that golden, nutty skin you want.
1 teaspoon dried thyme, 1 teaspoon dried rosemary, 1 teaspoon garlic powder, plus salt and pepper
A simple dried herb blend keeps costs down. If you have fresh rosemary or thyme, use about 1 tablespoon chopped and tuck the stems inside the cavity.
3 pounds (1.4 kg) russet potatoes, peeled and cut into 1-inch chunks
Russets make the fluffiest mash because they are high in starch. Yukon Golds are a great substitute if you prefer a creamier, less fluffy texture.
1/2 cup (120 ml) whole milk, warmed, plus 4 tablespoons (56 g) butter for mashing
Warm milk absorbs into the potatoes more evenly than cold. Half-and-half or oat milk both work if that is what you have.
2 cans (14.5 oz each) cut green beans, drained
Canned green beans keep this under budget, but frozen (about 4 cups) taste fresher if you can spare the extra dollar. Do not use fresh unless you blanch them first.
1 can (10.5 oz) condensed cream of mushroom soup
This is the casserole shortcut that makes it creamy. Cream of celery or cream of chicken soup are easy swaps and taste just as good.
1/2 cup (60 g) French fried onions, plus extra for topping
Buy the small can and save the rest for snacking, no judgment. Crushed plain potato chips make a crunchy substitute in a real pinch.
1 box (6 oz) stuffing mix, plus 1/2 cup chopped onion and 1/2 cup chopped celery
Any boxed stuffing works, but the herb-seasoned kind tastes most like Thanksgiving. Fresh onion and celery are what make it taste homemade.
2 1/2 cups (600 ml) low-sodium chicken broth, divided
Broth adds flavor to both the stuffing and the pan drippings. Vegetable broth keeps the whole meal vegetarian-friendly except for the chicken.
1 tablespoon cornstarch mixed with 2 tablespoons cold water (for gravy)
This slurry thickens your pan gravy in seconds. If you prefer a flour roux, whisk 2 tablespoons flour into the drippings instead.
Tips & Tricks
Do not skip resting the chicken
Let it sit 10 minutes before carving so the juices redistribute. Cut too early and you lose all that moisture onto the board.
Salt your potato water generously
It should taste like the sea. This is your only chance to season the potatoes from the inside out.
Watch the casserole topping
Add the French fried onions in the last 5 minutes only. They burn fast and turn bitter if they bake the whole time.
- Make the stuffing with broth, not just water: The box says water, but broth is what makes it taste like someone's grandma made it.
Pro Tips
Step-by-Step Instructions
1. Preheat and prep
Heat your oven to 425 F (220 C) and set a rack in the middle position. Pat the chicken completely dry with paper towels and place it in a roasting pan or a large oven-safe skillet.
2. Butter the bird
Rub 3 tablespoons of the softened butter all over the chicken, including under the skin on the breasts. Season generously with salt, pepper, thyme, rosemary, and garlic powder, inside and out.
3. Roast the chicken
Roast at 425 F (220 C) for 20 minutes, then lower to 375 F (190 C) and roast another 45 to 55 minutes. The chicken is done when the skin is deep golden brown and a thermometer in the thigh reads 165 F (74 C).
4. Boil the potatoes
While the chicken roasts, cover the potato chunks with cold salted water in a large pot. Bring to a boil and cook 15 to 18 minutes, until a fork slides in with no resistance. Drain well.
5. Mash and season
Mash the potatoes with the remaining 4 tablespoons butter and the warm milk until smooth and creamy. Season with salt and pepper, cover, and keep warm.
6. Bake the casserole
Stir together the green beans, cream of mushroom soup, half the fried onions, and 1/4 cup of the broth in a baking dish. Bake at 375 F (190 C) for 20 minutes, then scatter the remaining onions on top and bake 5 more minutes until the edges bubble and the onions turn golden.
7. Make the stuffing
Saute the onion and celery in a little butter over medium heat for 5 minutes until soft. Add the stuffing mix and 2 1/4 cups broth, stir, cover, and let it sit off the heat for 5 minutes to absorb.
8. Whisk the gravy
Pour the cornstarch slurry into the roasting pan with the drippings over medium heat, whisking constantly for 2 to 3 minutes until the gravy thickens enough to coat the back of a spoon. Add a splash of broth if it gets too thick.
9. Rest and carve
Move the chicken to a cutting board and rest it 10 minutes. Carve, then serve everything family-style with the gravy on the side. Take a breath, you did it.
Delicious Variations
Sheet Pan Shortcut
Roast quartered potatoes and green beans on the same pan as the chicken, then skip the casserole entirely.
Cajun Twist
Season the chicken with Cajun spice instead of the herb blend and add a pinch of cayenne to the green bean casserole.
Vegetarian Version
Swap the chicken for a whole roasted cauliflower rubbed with the same butter and herbs, and use vegetable broth for the stuffing.
How to Store Build an $8 Thanksgiving Dinner
Refrigerator
Store leftovers in airtight containers for up to 4 days. Keep the gravy separate so the chicken does not get soggy.
Freezer
Freeze the chicken, stuffing, and casserole in separate freezer-safe containers for up to 2 months. Mashed potatoes freeze acceptably but taste best fresh.
Reheating
Reheat chicken and casserole covered at 350 F (175 C) for 15 to 20 minutes. Reheat potatoes and gravy on the stovetop with a splash of milk or broth.
Frequently Asked Questions
Q: What can I use instead of cream of mushroom soup?
Cream of celery or cream of chicken soup both work as a one-to-one swap in the green bean casserole. For a from-scratch option, whisk 2 tablespoons butter and 2 tablespoons flour into 1 cup of milk and simmer until thick.
I really hope you try this $8 Thanksgiving dinner, because there is something deeply satisfying about feeding people you love without stressing about the receipt. Snap a photo of your plate, tag me, and tell me which side disappeared first. You're doing better than you think.
Build an $8 Thanksgiving Dinner
Build an $8 Thanksgiving Dinner with juicy roast chicken, buttery mashed potatoes, green bean casserole, and stuffing for six people without breaking the bank.
🧂 Ingredients
- 1 whole chicken, about 4 to 5 pounds (1.8 to 2.3 kg)
- 4 tablespoons (56 g) salted butter, softened, divided
- 1 teaspoon dried thyme, 1 teaspoon dried rosemary, 1 teaspoon garlic powder, plus salt and pepper
- 3 pounds (1.4 kg) russet potatoes, peeled and cut into 1-inch chunks
- 1/2 cup (120 ml) whole milk, warmed, plus 4 tablespoons (56 g) butter for mashing
- 2 cans (14.5 oz each) cut green beans, drained
- 1 can (10.5 oz) condensed cream of mushroom soup
- 1/2 cup (60 g) French fried onions, plus extra for topping
- 1 box (6 oz) stuffing mix, plus 1/2 cup chopped onion and 1/2 cup chopped celery
- 2 1/2 cups (600 ml) low-sodium chicken broth, divided
- 1 tablespoon cornstarch mixed with 2 tablespoons cold water (for gravy)
📋 Instructions
- 1Preheat and prep — Heat your oven to 425 F (220 C) and set a rack in the middle position. Pat the chicken completely dry with paper towels and place it in a roasting pan or a large oven-safe skillet.
- 2Butter the bird — Rub 3 tablespoons of the softened butter all over the chicken, including under the skin on the breasts. Season generously with salt, pepper, thyme, rosemary, and garlic powder, inside and out.
- 3Roast the chicken — Roast at 425 F (220 C) for 20 minutes, then lower to 375 F (190 C) and roast another 45 to 55 minutes. The chicken is done when the skin is deep golden brown and a thermometer in the thigh reads 165 F (74 C).
- 4Boil the potatoes — While the chicken roasts, cover the potato chunks with cold salted water in a large pot. Bring to a boil and cook 15 to 18 minutes, until a fork slides in with no resistance. Drain well.
- 5Mash and season — Mash the potatoes with the remaining 4 tablespoons butter and the warm milk until smooth and creamy. Season with salt and pepper, cover, and keep warm.
- 6Bake the casserole — Stir together the green beans, cream of mushroom soup, half the fried onions, and 1/4 cup of the broth in a baking dish. Bake at 375 F (190 C) for 20 minutes, then scatter the remaining onions on top and bake 5 more minutes until the edges bubble and the onions turn golden.
- 7Make the stuffing — Saute the onion and celery in a little butter over medium heat for 5 minutes until soft. Add the stuffing mix and 2 1/4 cups broth, stir, cover, and let it sit off the heat for 5 minutes to absorb.
- 8Whisk the gravy — Pour the cornstarch slurry into the roasting pan with the drippings over medium heat, whisking constantly for 2 to 3 minutes until the gravy thickens enough to coat the back of a spoon. Add a splash of broth if it gets too thick.
- 9Rest and carve — Move the chicken to a cutting board and rest it 10 minutes. Carve, then serve everything family-style with the gravy on the side. Take a breath, you did it.



