Thanksgiving Dinner for Six for Under $25 (Yes, Even Dessert!)
How to make a complete, budget-friendly Thanksgiving dinner with Walmart groceries, simple shortcuts, and a few little tricks that make inexpensive food taste special.
Thanksgiving dinner doesn't have to cost a fortune. And you certainly don't have to spend three days in the kitchen preparing everything from scratch!
What if I told you that you could put chicken, dressing, mashed potatoes, gravy, green beans, corn, sweet potatoes, dinner rolls, and pumpkin pie on the table for less than $25?
Well, I decided to find out if it was possible.
I headed to Walmart's website, started filling my virtual shopping cart, and challenged myself to come up with a complete Thanksgiving dinner for six people. I wanted real food, familiar holiday favorites, and enough variety to make the meal feel like Thanksgiving.
And guess what?
My grocery subtotal came to $24.16. That's just $4.03 per person!
Now, this isn't an enormous holiday feast with enough leftovers to feed the neighborhood. The meat portions are modest, and we're using some convenient shortcuts. But it's a complete Thanksgiving meal with eight dishes, including dessert.
And I'm going to show you how to make those inexpensive ingredients taste a little more special.
A Few Things to Know About This $25 Thanksgiving Challenge
Before we start cooking, let's talk about how this budget works.
For this challenge, I'm assuming you already have a few basic kitchen staples: butter or margarine, cooking oil, salt, pepper, and common seasonings such as cinnamon and garlic powder. Those aren't included in our $25 grocery total.
Everything else needed for our basic Thanksgiving dinner is included in the shopping list.
I priced these groceries at a Walmart in Spring, Texas, on October 13, 2026. Several items were on sale, so your prices may be different depending on your store, location, and when you shop.
The $24.16 is the grocery subtotal, not necessarily the final checkout total. Walmart displayed an additional $6.99 fee for an order below its $35 minimum. Taxes or other applicable fees may also affect your final cost. Check your own pickup or shopping options before ordering.
And remember, you don't have to buy everything on this list if you already have some of it at home!
What's on Our Budget Thanksgiving Menu?
Here's what we're making:
- Rotisserie chicken with simple holiday seasonings
- Shortcut chicken and onion dressing
- Creamy instant mashed potatoes
- Turkey gravy
- Southern-style green beans
- Buttered sweet corn
- Marshmallow-topped sweet potato casserole
- Warm dinner rolls
- Pumpkin pie for dessert
That's a pretty nice holiday spread for such a small grocery budget!
The secret is choosing affordable ingredients that can do more than one job. We're using some of our chicken in the dressing, sharing an onion between two dishes, and relying on a few pantry staples to make everything taste homemade.
Our Walmart Thanksgiving Shopping List
Here's what went into my cart.
| Ingredient | Quantity | Cart price |
|---|---|---|
| Chilled rotisserie chicken | 1 whole chicken | $2.97 |
| Stove Top chicken stuffing | 2 boxes, 6 oz each | $3.96 |
| Great Value chicken broth | 32 oz | $1.50 |
| Sweet onion | 1 | $0.87 |
| Great Value instant mashed potatoes | 13.75 oz box | $1.93 |
| Great Value turkey gravy mix | 1 packet | $0.78 |
| Great Value cut green beans | 2 cans | $1.00 |
| Great Value whole-kernel corn | 2 cans | $1.00 |
| Sugary Sam canned sweet potatoes | 29 oz can | $2.52 |
| Great Value mini marshmallows | 10 oz bag | $1.17 |
| Great Value brown-and-serve rolls | 12 count | $1.52 |
| Freshness Guaranteed pumpkin pie | 8-inch | $4.94 |
Walmart's displayed grocery subtotal: $24.16 for 15 individual items, counting the duplicate cans and stuffing boxes.
Let's Make Thanksgiving Dinner!
Here's where the fun begins! We're taking ordinary grocery-store ingredients and giving them a little extra attention.
1. Holiday Rotisserie Chicken
Our chilled rotisserie chicken cost just $2.97, making it one of the biggest money-saving discoveries in this entire challenge.
You could certainly roast a whole chicken yourself if you find one on sale, but a prepared chicken saves time and oven space.
Before warming the chicken, remove a small amount of meat and chop it finely. We're going to add that to our dressing.
Arrange the remaining chicken in a baking dish, brush lightly with melted butter, and sprinkle with your favorite seasonings. Cover and warm according to the package's instructions until the chicken reaches 165°F throughout.
For easier serving, remove the meat from the bones and arrange it on a platter.
Mama's Little Extra
A sprinkle of paprika, garlic powder, or poultry seasoning can make a prepared chicken feel more like a holiday roast.
Another option: If your family prefers ham, you can purchase a package of Great Value smoked ham steaks for $3.97. Warm them in a skillet with a pat of butter and about a tablespoon of brown sugar until the glaze becomes glossy and slightly sticky.
That brown sugar ham trick is one I discovered when I had some leftover deli ham that needed to be used. It turned out so delicious that I've been thinking about it ever since!
The ham is an alternative main dish, not an additional purchase in our $24.16 menu.
2. Shortcut Chicken Dressing
There's nothing quite like Thanksgiving dressing, but you don't have to start with a pan of homemade cornbread to enjoy it.
For this budget version, we're using two boxes of Stove Top chicken stuffing.
Finely chop about half of your sweet onion and sauté it in the butter called for on the stuffing packages until tender and fragrant.
Replace the water called for on the packages with chicken broth, using the same total amount of liquid. Prepare the stuffing according to the box directions, stirring in your sautéed onion and the chopped chicken you reserved earlier.
You can serve it straight from the saucepan or spoon it into a lightly buttered baking dish and bake at 350°F for about 15–20 minutes, adding a little extra broth first if it seems dry.
Mama's Little Extra
If you have fresh celery, chop some and sauté it with the onion. A little poultry seasoning or rubbed sage can also add that familiar holiday flavor.
And here's another idea: If you have leftover homemade cornbread, crumble some into the prepared dressing and add enough broth to keep everything moist.
Suddenly, that inexpensive boxed stuffing tastes much more like a family recipe!
3. Creamy Mashed Potatoes and Gravy
Let's talk about instant mashed potatoes.
There's absolutely nothing wrong with using them, especially when you're cooking a big holiday meal on a small budget.
Prepare the instant potatoes according to the package instructions, making enough for six modest servings. Add a little extra butter or margarine, along with salt, pepper, and garlic powder if you like.
Transfer the potatoes to a serving bowl and make a little well in the center for melted butter.
For the gravy, prepare the packet of turkey gravy mix according to the directions. It takes just a few minutes and adds that comforting Thanksgiving flavor to the plate.
Mama's Little Extra
If you have milk, replace some of the water in your potatoes with milk for a creamier texture.
Prefer real potatoes? If you already have a bag, use them! Scrub, chop, and boil until tender, then mash with butter and seasonings. Leave the skins on to save time and reduce waste.
4. Southern-Style Green Beans
I have a favorite trick for making canned green beans taste more homemade, and it couldn't be easier.
Drain two cans of green beans, reserving a little of the liquid.
Melt about a tablespoon of butter or margarine in a saucepan and sauté a quarter cup of finely chopped onion until softened.
Add the green beans, a splash of their liquid or chicken broth, and a little salt and pepper. Cover and simmer gently for 10–15 minutes so the flavors come together.
Mama's Little Extra
If you have bacon bits, stir in a tablespoon or two for a wonderful smoky flavor.
You can also turn those same green beans into a traditional green bean casserole by adding condensed cream of mushroom soup and crispy fried onions, though those ingredients would be extra purchases.
Choose whichever version your family enjoys most!
5. Fresh-Tasting Buttered Corn
Here's one of my favorite little kitchen tricks.
I often use canned corn, but I don't particularly love the taste of the liquid it's packed in.
So I drain it, rinse it thoroughly several times, and then heat it with butter and salt.
Rinsing washes away the packing liquid and some dissolved sugar and salt, giving the corn a cleaner flavor. It doesn't remove the natural sweetness of the kernels, but I find that it makes canned corn taste a little closer to fresh corn.
For our Thanksgiving dinner, drain and rinse both cans of corn, then warm them in a saucepan or microwave with a little butter and salt.
Mama's Little Extra
For a sweeter, creamier holiday version, add a spoonful of whipped cream cheese, a little honey, and some butter. Warm gently until creamy.
I've made that version in a slow cooker, but you can certainly prepare a small batch on the stovetop or in the microwave.
6. Easy Marshmallow Sweet Potato Casserole
I use canned sweet potatoes all the time, especially when I'm making a quick holiday side dish.
For this version, drain the 29-ounce can of sweet potatoes and mash them with a little melted butter and cinnamon.
Spoon into a small buttered baking dish and warm in a 350°F oven until heated through, about 15–20 minutes.
Scatter mini marshmallows over the top and return to the oven for a few minutes, just until the marshmallows puff and turn lightly golden. Watch closely so they don't burn.
That's it! A classic Thanksgiving side dish with almost no prep work.
Mama's Little Extra
If you have pecans, brown sugar, and flour in your pantry, you can make a buttery pecan streusel topping instead of using marshmallows.
Or go in a completely different direction!
I also love making savory ranch-roasted sweet potatoes using canned sweet potatoes and dry ranch dressing mix. They're a wonderful alternative for anyone who doesn't enjoy sweet potatoes served sweet.
You can find that recipe at Backyard Texas Grill: Easy Ranch Roasted Sweet Potatoes.
7. Warm, Buttery Dinner Rolls
A package of 12 brown-and-serve rolls gives everyone two rolls without spending much money.
Prepare them according to the package directions and brush the tops with a little melted butter as soon as they come out of the oven.
If you have garlic powder or dried parsley, you can sprinkle a little over the butter for extra flavor.
And if you find Hawaiian rolls, refrigerated biscuits, or frozen Rhodes rolls on sale for less, feel free to substitute them.
The goal is to get warm bread on the table, not to spend hours making dough!
8. Pumpkin Pie for Dessert
Yes, we even managed to squeeze dessert into our Thanksgiving budget!
Our 8-inch Walmart pumpkin pie cost $4.94 on sale. Cut it into six slices, and everyone gets a little something sweet to finish the meal.
No mixing, no baking, and no extra ingredients required.
Mama's Little Extra
If you already have a pie crust, canned pumpkin, eggs, or other baking ingredients, check whether making your own pie would cost less than buying one.
You might also enjoy making a simple pumpkin spice cake from a boxed cake mix. I've shared an easy version at Out of the Box Baking.
Remember, if you already own some of the ingredients, homemade might be your cheapest option!
Want to Give Your Thanksgiving Dinner a Little Glow-Up?
Our $24.16 menu is complete as written, but maybe you have a few extra dollars available. Here are some inexpensive ways to make individual dishes even more special.
| Optional upgrade | Price found at Walmart |
|---|---|
| Smoked ham steaks for brown sugar glazed ham | $3.97 |
| Fresh celery for dressing | $2.04 |
| Bacon bits for green beans | About $2.12 (verify locally) |
| Whipped cream cheese for sweet corn | $1.84 |
You don't need all these extras. Pick one or two if they fit your budget, or use what you already have.
A few little additions can make inexpensive food taste surprisingly special.
Shop Your Pantry Before You Shop the Store
Before buying a single ingredient, take a good look through your pantry, refrigerator, and freezer.
Do you already have a box of stuffing? Some frozen corn? A package of chicken in the freezer? A pie crust waiting to be used?
Start there!
You don't have to follow this grocery list exactly. Substitute what you have, skip dishes your family doesn't enjoy, and use your money where it will make the biggest difference.
Sometimes the most affordable ingredient is the one you've already paid for.
No Walmart Nearby? No Problem!
We used Walmart for this challenge because we could compare actual prices and build a complete shopping cart. But there's nothing about these recipes that requires shopping at Walmart.
Check Dollar General, Dollar Tree, Aldi, your local discount grocery store, or wherever you normally buy groceries.
Many of these ingredients are available at other stores, although prices, package sizes, and selection will vary.
Watch those unit prices, too. A smaller package isn't always a better bargain.
And don't overlook your grocery store's weekly sales. Thanksgiving is a wonderful time to watch for discounts on chicken, ham, potatoes, baking ingredients, and holiday staples.
A Simple Thanksgiving Cooking Plan
You don't need every burner and every oven rack working at once to make this meal.
The day before: Check your pantry, gather your ingredients, and make sure your chicken is safely refrigerated. Set out your serving dishes and decide which optional upgrades you'll use.
About an hour before dinner: Prepare the sweet potatoes and get the dressing ingredients ready. Chop your onion and reserve some chicken meat for the dressing.
About 30 minutes before dinner: Warm the chicken safely, prepare the dressing, and get the green beans simmering. Coordinate oven space as needed.
About 15 minutes before dinner: Make the instant mashed potatoes and gravy, heat the corn, and finish the sweet potatoes with marshmallows.
Just before serving: Warm the dinner rolls, transfer everything to serving dishes, and put the pumpkin pie aside for dessert.
Use the heating directions on your purchased chicken and rolls to adjust this schedule.
Frequently Asked Questions
Can you really make Thanksgiving dinner for six for $25?
Our Walmart grocery cart came to $24.16 on October 13, 2026, using several sale-priced items. That amount excludes pantry staples and any applicable taxes or shopping fees. Prices will vary, and the chicken portions are modest, but the menu includes a complete selection of holiday sides and dessert.
What if I can't find a cheap rotisserie chicken?
Look for sales on whole chickens, chicken thighs, ham steaks, or other inexpensive proteins. You can also use chicken you already have in the freezer. Just remember that substitutions may change the total price.
Can I make this Thanksgiving dinner ahead of time?
Several parts can be prepared ahead, including chopping the onion and assembling the sweet potato casserole without its marshmallow topping. Refrigerate prepared perishable dishes promptly and reheat them safely before serving.
Is instant mashed potato mix cheaper than fresh potatoes?
Not always! Compare the package price and number of servings at your store. Fresh potatoes may be a better bargain, especially during Thanksgiving sales.
Can I use frozen vegetables instead of canned?
Absolutely. Frozen corn and green beans work beautifully. Choose whichever option is more affordable and available where you shop.
What if my family doesn't like green bean casserole?
That's why we're making simple Southern-style green beans for our basic menu! The casserole is just an optional alternative.
Can I make Thanksgiving dinner without a turkey?
Of course! Chicken or ham can make a lovely holiday main dish, especially when served with traditional Thanksgiving sides.
What if I have less than $25 to spend?
Start by shopping your pantry. Use any ingredients you already have, choose the dishes your family enjoys most, and look for store discounts. You can also simplify the menu by skipping one or two sides.
A Little Thanksgiving Encouragement
Here's what I hope you'll remember.
You don't have to roast an expensive turkey, make homemade rolls, or spend three days cooking to give your family a meaningful Thanksgiving.
There's nothing wrong with canned vegetables, boxed stuffing, instant mashed potatoes, or a store-bought pie.
And there's something pretty wonderful about taking a few inexpensive groceries and turning them into a meal that brings people together.
Maybe your Thanksgiving table is small this year. Maybe money is tight. Maybe you're working long hours, juggling little ones, or simply doing the best you can with what you have.
That's okay.
Set the table. Warm the rolls. Put a little butter on those potatoes. Gather whoever is coming and enjoy the day.
Because Thanksgiving isn't about how much money you spend. It's about being thankful for what you have and sharing it with the people you love.
And sometimes, Mama gets it done for $24.16.
Thanks for Stopping By!
If you use any of these ideas (or have ideas to add) please leave a comment or review! And before you go, please pin some photos to your Pinterest boards.




















