A Holiday Dinner for 10 People — Under $40!

A Holiday Dinner for 10 People — Under $40! | thegoodstuff

Cooking for a crowd doesn’t have to completely wipe out your grocery budget, even if you’re cooking a decadent holiday meal for 10 people! Our Savings Expert, Jeanette Pavini, went on Good Morning America to show you how you can cook for 10 without spending more than $40. That price even includes the wine!

Watch how Jeanette was able to do it, then read on for Jeanette’s own recipes.

Holiday Dinner Menu

  • Creamy Sweet Potato Carrot Soup
  • Crescent rolls
  • Mashed potatoes
  • Green bean casserole
  • Slow roasted pork shoulder
  • Peppermint Devil’s Food Cake
  • Red wine
  • White wine
  • Chocolate milk

Total Cost: $39.18

How to Keep Your Holiday Dinner Under $40

Plan the menu around what’s on sale at your store. Store ads come in the mail, typically on Tuesdays, but you can also find them online. Fortunately, the ads that are out right now include a lot of ingredients used in traditional holiday dishes. From the potatoes to the chocolate cake, almost every item on Jeanette’s shopping list was on sale.

On top of the sales, she used coupons to bring her price down ever further. If she bought everything at full price, it would have cost $63.66, but she was able to shave off 38%, bringing the final price to $39.18.

Did you know that your family can save $50 on average each week with grocery coupons? Check out our guide to using grocery coupons, part of our Couponing 101 guide!

Your Holiday Dinner Recipes

If you want to match Jeanette’s holiday dinner menu, here are the recipes using the ingredients along with a price for each.

1. Creamy Sweet Potato Carrot Soup: $5.64

Creamy Sweet Potato Carrot Soup

Pureed root vegetable soups are an impressive first course. Better yet, they’re easy and inexpensive to make. Carrots are typically cheaper per pound than sweet potatoes, so we subbed out some sweet potatoes for carrots to bring down the cost. Serve soup in smaller coffee or espresso cups for great presentation and you’ll get away with making a smaller, less expensive batch.


  • 1 ½ pounds sweet potatoes, peeled
  • 1 pound carrots, peeled
  • 1 yellow onion
  • 3 cloves garlic
  • 2 Tablespoons olive oil
  • ½ teaspoon dried thyme
  • 2 cans chicken broth
  • ½ cup whole milk
  • Salt
  • Pepper


  1. Chop onion, carrots, and sweet potato into chunks. Mince garlic.
  2. Heat olive oil in large saucepan and sauté prepared ingredients for 8-10 minutes. Season with salt, pepper, and dried thyme.
  3. Add broth. Bring to a boil, lower to simmer, and let simmer till ingredients are soft — about 15-20 minutes.
  4. Take off heat and use blender to puree soup. (Immersion blenders work great if you have one.)
  5. Add in ½ cup whole milk and season to taste with salt and pepper 

2. Crescent Rolls: $3.60

Crescent Rolls

There’s nothing quite like a homemade biscuit, but “homemade” doesn’t mean you have to make them from scratch. Products like these Crescent Rolls make it possible to get that fresh out of the oven taste without any fuss. Plus, this is one item that frequently goes on sale and commonly has coupons available, making it possible to save two ways.

Regular price, you would pay $6.38 for two containers, but Jeanette found them on sale and used a coupon from Coupons.com to get them down to $3.60 — close to 45% in savings. No need to provide a recipe for these, simply cook according to package instructions and enjoy!


  • 2 cans crescent rolls

Find your own Pillsbury® coupons here!

3. Mashed Potatoes: $5.45

Mashed Potatoes

Always compare the unit price between the individually sold produce and the pre-packaged bags. Often, the pre-packaged bags are cheaper, but since this was a special holiday ad, the individual potatoes came in at 59 cents per pound. Jeanette’s original recipe initially called for half-and-half, but since she was already buying whole milk for the soup, she subbed it out to save.


  • 5 pounds russet potatoes
  • 1 cup whole milk
  • 1 stick butter (4 ounces)
  • Salt
  • Pepper


  1. Chop potatoes into 1-inch chunks.
  2. Add to large pot of cold water with 2 Tablespoons salt, bring to a boil, lower to simmer, and cook till potatoes are soft when you insert a fork.
  3. Drain potatoes and mash.
  4. Add 1 stick butter, 1 cup whole milk, salt, and pepper to taste.

4. Green Bean Casserole: $5.32

Green Bean Casserole

Don’t shy away from frozen or canned vegetables. Some dishes like the classic green bean casserole, (which is a staple on many holiday tables,) actually call for canned. Plus, they can save you a lot of money over fresh. These cans were on sale for 59 cents each, whereas fresh veggies cost around $1.69 for the same amount. As for frozen, they’re often full of even more nutritional value than fresh because they’re frozen at their peak.


  • 2 14.5-ounce cans green beans
  • 1 can cream of mushroom soup
  • 1 6-ounce container French’s Fried Onions
  • ½ cup whole milk 


  1. Mix together green beans, mushroom soup, whole milk, and ½ the container of fried onions.
  2. Place in a casserole dish and cook for 25 minutes in 350 degree oven.
  3. Sprinkle remaining fried onions on top for the last 5 minutes of cooking time.

Put a twist on this holiday classic with these 7 non-traditional green bean casserole recipes!

5. Slow-Roasted Pork Shoulder: $8.14

Slow-Roasted Pork Shoulder

Ham isn’t the only meat you can serve on the holiday table. Around the holidays, a wide variety of meats go on sale, like this pork shoulder we found for $1.29 per pound. If you’re determined to serve ham, look for flash sales. That’s when you will often find the lowest price, so pay close attention to the ads that come in your mail. One of the best ways to save money is to not go overboard on ingredients. This six-pound roast is plenty to feed our party of 10. Use a meat calculator to see how much is recommended for you number of guests.


  • 6-pound pork shoulder
  • Olive oil
  • Salt
  • Pepper
  • Dried thyme
  • 5 cloves garlic, roughly chopped
  • 1 can beef broth


  1. Rub pork shoulder with olive oil and season with salt and pepper.
  2. Brown meat in pan on stovetop.
  3. Add chopped garlic, can of beef broth, and sprinkle with dried thyme.
  4. Bring it to a boil on stovetop.
  5. Put it in oven at 350 degrees.
  6. Baste every half hour with juices in pan. Add more broth or water as needed if liquids evaporate.
  7. Let cook for 3-4 hours. When meat easily pulls away from the bone, the roast is ready.

6. Chocolate Peppermint Cake: $3.96

Chocolate Peppermint Brownie Bites

Make life simple with a cake mix, but then add a personal touch like crushing up peppermint candies and sprinkling them on the top. You will see some of the best sales and coupons on baking supplies leading up to the holidays, so it’s a good idea to stock up on these items now.


  • 1 box devil’s food cake mix
  • 1 container chocolate frosting
  • 2 candy canes

Save on your holiday cake with Duncan Hines® and Betty Crocker® coupons!


  1. Prepare cake per box instructions.
  2. Frost.
  3. Place candy canes in plastic bag and crush.
  4. Sprinkle on cake.

7. Beverages

Buy inexpensive wine and pour it into an elegant decanter. To save even more, buy in bulk (four to six bottles) and most stores will give you an additional 10 percent discount. Serve chocolate milk for the kids. They deserve a treat, too!

Learn everything there is to know about saving money on groceries with our handy tips and tricks below!