Thanksgiving Dinner AND Dessert for Under $25? We Compared Prices to Find You the Most Affordable Meal
In the wake of record inflation and rising food costs, families can expect to spend more money than ever on a traditional Thanksgiving meal this year.
Although food prices are generally on the rise, it’s not all bad news this year. Certain holiday staples like turkey and fresh cranberries are actually less expensive than they were last fall!
On the other hand, canned goods are increasing in price, so you may pay more for items like canned cranberry sauce, pumpkin puree, and green beans this year.
Why pay for a turkey when you may be able to get one for FREE?! Check out our list of stores offering free or cheap turkeys this year, and see where you may be able to find one near you!
To help you plan the most budget-friendly celebration possible, we’re sharing the price points of traditional Thanksgiving meal ingredients for a family of four at popular retailers below.
While your Thanksgiving traditions may require different ingredients or quantities than the ones on our list, we hope this information will give you some idea of what to expect as you plan your holiday grocery shopping.
With this knowledge and a little bit of preparation, we hope you can spend Thanksgiving thinking more about your blessings and less about your budget. Wishing you and your loved ones a joyful and affordable celebration! 🧡
Thanksgiving food prices at Target
- Turkey – $0.99/lb. = $9.99 for 10 lb. turkey
- Pumpkin Pie – $7.99 for 8″ pie
- Rolls – $4.29 for 12-count dinner rolls
- Potatoes – $4.39 for 5 lb. bag of Russet potatoes
- Green Beans – $0.69 for 14.5 oz. can of green beans
- Stuffing Mix – $1.99 for 6 oz. box of stuffing mix (reg. $2.69)
- Cranberry Sauce – $1.99 for 14 oz. can of cranberry sauce
- Turkey Gravy – $1.99 for 12 oz. jar of turkey gravy (reg. $2.59)
Target total: $33.32
Thanksgiving food prices at Walmart
- Turkey – $0.98/lb. = $9.80 for 10 lb. turkey
- Pumpkin Pie – $4.42 for 8″ pie
- Rolls – $3.24 for 12-count dinner rolls
- Potatoes – $2.38 for 5 lb. bag of Russet potatoes (reg. $5.27)
- Green Beans – $0.64 for 14.5 oz. can of green beans
- Stuffing Mix – $0.93 for 6 oz. box of stuffing mix
- Cranberry Sauce – $1.98 for 14 oz. can of cranberry sauce
- Turkey Gravy – $1.42 for 12 oz. jar of turkey gravy
Walmart total: $24.81
Thanksgiving food prices at Aldi
- Turkey – $1.27/lb. = $12.70 for a 10 lb. turkey
- Pumpkin Pie – $5.19 for a 24 oz. pie
- Rolls – $2.89 for 12-count dinner rolls
- Potatoes – $2.55 for a 5 lb. bag of potatoes
- Green Beans – $0.49 for a 15 oz. can of green beans
- Stuffing Mix – $0.75 for a 6 oz. box of stuffing mix
- Cranberry Sauce – $1.75 for a 14 oz. can of cranberry sauce
- Turkey Gravy – $1.09 for a 12 oz. jar of turkey gravy
Aldi total: $27.41
Thanksgiving food prices at Kroger
- Turkey – $0.59/lb. with the digital coupon = $5.90 for 10lb turkey (reg. $0.99/lb.)
- Pumpkin Pie – $4.99 for 8″ pie (reg. $5.49)
- Rolls – $2.50 for 12-count dinner rolls (reg. $2.99)
- Potatoes – $4.29 for 5 lb. bag of potatoes
- Green Beans – $1.19 for 14.5 oz. can of green beans (reg. $1.25)
- Stuffing Mix – $1.25 for 6 oz. box of stuffing mix (reg. $1.69)
- Cranberry Sauce – $1.99 for 14.5 oz. can of cranberry sauce (reg. $2.49)
- Turkey Gravy – $1.99 for 10.5 oz. can of turkey gravy (reg. $1.99)
Kroger total: $24.10
ShopRite offers a free turkey after spending 400. I’m over halfway there thankfully.
Thanks for commenting on the offer near you, berry! 💗 Hoping you earn the free turkey soon! 🦃🤞
Thanks Collin and team for the guide . I fee Thanksgiving dinner to everyone who is alone or is working the night shift with my husband, hes a police sergeant, and our EMS, and our fire department. So this will help me feed even more. God Bless you guys.!!
You’re so very welcome, Babymair! 🤗 So glad you found this helpful to stretch your meal even further! Super thoughtful of you to feed all those that are alone or working the night shift! Hoping you have a wonderful Thanksgiving! 🥰❤️
Stop & Shop frozen 49 cent per pound. 11/10
Nice deal! Thanks for the heads up! ❤️🙌