Cooking Thanksgiving dinner for 10 people might sound overwhelming, especially if you are hosting the holiday for the first time. Between roasting the turkey, preparing side dishes, baking desserts, and making sure everything is ready at the same time, Thanksgiving can quickly become stressful without a good plan.

Fortunately, preparing a delicious Thanksgiving feast for 10 guests does not have to be complicated or expensive. With the right menu, accurate food portions, a practical shopping list, and a well-organized cooking schedule, you can create a traditional Thanksgiving dinner that everyone will enjoy.

Whether you are hosting family, inviting friends, or celebrating with loved ones, this guide will walk you through everything you need to know about cooking Thanksgiving dinner for 10 people.

From choosing the right turkey size to planning your cooking timeline, you will learn how to prepare a complete holiday meal without spending the entire day in the kitchen.

What Should You Cook for Thanksgiving Dinner for 10 People?

A traditional Thanksgiving dinner usually includes roasted turkey, several comforting side dishes, bread, and dessert.

For 10 people, the goal is to provide enough variety without preparing so much food that you waste ingredients or overwhelm yourself.

The Perfect Thanksgiving Dinner Menu for 10

Here is a simple and traditional Thanksgiving menu that works well for a gathering of 10 people.

Main Dish

– Oven-roasted turkey with butter and herbs

Side Dishes

  • Creamy mashed potatoes

  • Traditional turkey gravy

  • Homemade bread stuffing

  • Green bean casserole

  • Sweet potato casserole

  • Homemade cranberry sauce

  • Buttery dinner rolls

  • Roasted carrots

Desserts

  • Classic pumpkin pie

  • Homemade apple pie

Beverages

  • Apple cider

  • Iced tea

  • Lemonade

  • Water

  • Coffee

This menu provides a balance of traditional Thanksgiving flavors while keeping the cooking process manageable.

You can simplify the meal by removing one or two side dishes or asking guests to bring desserts.

How Much Food Do You Need for 10 People?

One of the biggest challenges when cooking Thanksgiving dinner is determining how much food to prepare.

You want everyone to have enough to eat, but you also want to avoid making excessive amounts of food.

The following portion guide will help you plan.

Thanksgiving Food Amount for 10 People
Whole turkey 15–18 pounds
Mashed potatoes 5 pounds of potatoes
Stuffing 10–12 cups prepared
Gravy 4–5 cups
Green bean casserole One large 9-by-13-inch dish
Sweet potato casserole 4 pounds of sweet potatoes
Cranberry sauce 2–3 cups
Dinner rolls 15–20 rolls
Roasted carrots 2–3 pounds
Pumpkin pie One 9-inch pie
Apple pie One 9-inch pie

These quantities should provide comfortable servings for 10 adults, with some leftovers depending on appetites.

If your family enjoys Thanksgiving leftovers, consider increasing the turkey and side dish portions slightly.

1. Choose the Right Turkey Size for 10 People

The turkey is usually the centerpiece of Thanksgiving dinner, so choosing the right size is essential.

For 10 people, a whole turkey weighing between 15 and 18 pounds is generally a good choice.

A useful guideline is to plan approximately 1½ pounds of whole bone-in turkey per person.

This accounts for the bones, skin, and portions that are not served.

If you want generous leftovers for sandwiches, soups, and additional meals, an 18-pound turkey may be a better option.

Ingredients for Thanksgiving Turkey

  • 1 whole turkey, 15–18 pounds

  • 1 cup unsalted butter, softened

  • 2 tablespoons chopped fresh rosemary

  • 2 tablespoons chopped fresh thyme

  • 2 tablespoons chopped fresh sage

  • 4 garlic cloves, minced

  • 1 large onion, quartered

  • 1 lemon, halved

  • 2 cups low-sodium chicken or turkey broth

  • Salt and black pepper to taste

How to Roast the Turkey

  1. Completely thaw the turkey in the refrigerator before cooking.

  2. Preheat your oven to 325°F.

  3. Remove the neck and giblets from the turkey cavities.

  4. Pat the turkey dry with paper towels.

  5. Mix softened butter, rosemary, thyme, sage, garlic, salt, and pepper.

  6. Rub the herb butter over the turkey and carefully underneath the breast skin.

  7. Place the onion and lemon loosely inside the turkey cavity.

  8. Position the turkey breast-side up on a rack inside a roasting pan.

  9. Pour the broth into the bottom of the roasting pan.

  10. Roast until the thickest part of the breast and the innermost thigh reach at least 165°F, checking with a food thermometer without touching bone.

  11. Allow the turkey to rest for approximately 30–45 minutes before carving.

A 15–18-pound unstuffed turkey may take approximately 3¾–4½ hours at 325°F, although actual cooking times vary.

Always rely on the internal temperature rather than cooking time alone.

For easier preparation and more even cooking, bake the stuffing separately instead of placing it inside the turkey.

2. Make Creamy Mashed Potatoes for 10 People

Mashed potatoes are one of the most popular Thanksgiving side dishes.

They are affordable, easy to prepare, and pair perfectly with turkey and gravy.

Ingredients

  • 5 pounds Yukon Gold or russet potatoes

  • 1 cup unsalted butter

  • 1½ cups warm whole milk, plus more if needed

  • 1 cup sour cream

  • 2 teaspoons salt, or to taste

  • 1 teaspoon black pepper

Instructions

  1. Peel the potatoes and cut them into evenly sized pieces.

  2. Place them in a large pot and cover with cold, salted water.

  3. Bring to a boil and cook for approximately 15–20 minutes until fork-tender.

  4. Drain thoroughly.

  5. Mash the potatoes until smooth.

  6. Add butter, warm milk, and sour cream.

  7. Season with salt and pepper.

  8. Stir gently until creamy.

For extra flavor, add roasted garlic, chopped chives, or shredded Parmesan cheese.

You can also prepare mashed potatoes ahead of time and reheat them gently with additional milk and butter.

3. Prepare Traditional Thanksgiving Stuffing

Stuffing is another essential part of a classic Thanksgiving meal.

A homemade version with bread, celery, onions, butter, and herbs is simple and delicious.

Ingredients

  • 12 cups dried bread cubes

  • 1 cup unsalted butter

  • 2 medium onions, diced

  • 4 celery stalks, chopped

  • 3–4 cups chicken or vegetable broth

  • 2 teaspoons dried sage

  • 2 teaspoons dried thyme

  • 1 teaspoon black pepper

  • Salt to taste

  • 2 large eggs, lightly beaten

Instructions

  1. Preheat the oven to 350°F.

  2. Melt the butter in a large skillet.

  3. Add onions and celery, cooking until softened.

  4. Stir in sage, thyme, salt, and pepper.

  5. Place the bread cubes in a large mixing bowl.

  6. Pour the vegetable mixture over the bread.

  7. Add enough broth to moisten the bread without making it soggy.

  8. Mix in the beaten eggs.

  9. Transfer to a greased large baking dish.

  10. Cover with foil and bake for approximately 30 minutes.

  11. Remove the foil and bake another 15–20 minutes until golden on top and the center reaches 165°F.

This stuffing can be assembled shortly before baking. For advance preparation, refrigerate the cooked vegetable mixture and dried bread separately, then combine with broth and eggs when ready to bake.

4. Make Green Bean Casserole for 10 People

Green bean casserole is a Thanksgiving favorite because it is creamy, flavorful, and easy to prepare.

Ingredients

  • 3 pounds green beans, trimmed

  • 2 cans condensed cream of mushroom soup (10.5 ounces each)

  • 1 cup milk

  • 2 teaspoons soy sauce

  • ½ teaspoon black pepper

  • 2½ cups crispy fried onions, divided

Instructions

  1. Preheat the oven to 350°F.

  2. Blanch fresh green beans in boiling water for approximately 4–5 minutes, then drain.

  3. Combine mushroom soup, milk, soy sauce, and black pepper.

  4. Stir in the green beans and 1 cup of fried onions.

  5. Transfer to a greased 9-by-13-inch baking dish.

  6. Bake for approximately 25–30 minutes until hot and bubbling.

  7. Sprinkle the remaining fried onions over the top.

  8. Bake another 5–10 minutes until golden.

This casserole is easy to assemble in advance, making it ideal for busy Thanksgiving mornings.

5. Prepare Sweet Potato Casserole

Sweet potato casserole adds sweetness and color to your Thanksgiving table.

It also pairs beautifully with savory turkey, stuffing, and gravy.

Ingredients

  • 4 pounds sweet potatoes

  • ½ cup melted butter

  • ½ cup brown sugar

  • ½ cup milk

  • 2 large eggs

  • 1 teaspoon cinnamon

  • 1 teaspoon vanilla extract

  • 1½ cups chopped pecans

  • ⅓ cup brown sugar for topping

  • 3 tablespoons melted butter for topping

Instructions

  1. Peel and cut the sweet potatoes into chunks.

  2. Boil until tender, approximately 15–20 minutes.

  3. Drain and mash until smooth.

  4. Mix in butter, brown sugar, milk, eggs, cinnamon, and vanilla.

  5. Spread into a greased baking dish.

  6. Combine pecans, additional brown sugar, and melted butter.

  7. Sprinkle the topping evenly over the sweet potatoes.

  8. Bake at 350°F for approximately 30–35 minutes, until the center is set and reaches 160°F.

For a different version, replace the pecan topping with mini marshmallows added near the end of baking.

6. Make Homemade Turkey Gravy

No traditional Thanksgiving dinner is complete without gravy.

For 10 people, plan on preparing approximately 4–5 cups.

Ingredients

  • ½ cup turkey drippings or butter

  • ½ cup all-purpose flour

  • 4 cups turkey or chicken broth

  • Salt and black pepper to taste

Instructions

  1. Melt the butter or warm the turkey fat in a saucepan.

  2. Whisk in the flour.

  3. Cook for approximately 2 minutes while stirring.

  4. Gradually whisk in the broth.

  5. Simmer until thickened, approximately 5–10 minutes.

  6. Season with salt and pepper.

If you have flavorful turkey drippings, use them to replace some of the broth for richer gravy.

7. Add Easy Thanksgiving Side Dishes

Not every Thanksgiving dish needs a complicated recipe.

Adding a few simple sides makes the meal feel complete without creating extra stress.

Homemade Cranberry Sauce

Combine 12 ounces of fresh cranberries, 1 cup sugar, and 1 cup water or orange juice in a saucepan.

Bring to a simmer and cook for approximately 10–15 minutes until the cranberries burst and the sauce thickens.

Cool and refrigerate until serving.

For 10 guests, make two batches if everyone enjoys cranberry sauce.

Roasted Carrots

Toss 2–3 pounds of carrots with olive oil, salt, pepper, and a little honey.

Roast at 400°F for approximately 25–35 minutes until tender and lightly caramelized.

Buttery Dinner Rolls

Purchase 15–20 dinner rolls or prepare homemade rolls the day before.

Warm them shortly before serving and brush with melted butter.

These simple additions provide variety without requiring hours of additional preparation.

8. Plan Thanksgiving Desserts for 10 People

Dessert is an important part of Thanksgiving, but you do not need to bake five different pies for a group of 10.

Two traditional pies are usually enough when serving moderate portions.

Pumpkin Pie

A classic pumpkin pie provides approximately 8 slices.

Serve it with whipped cream and a sprinkle of cinnamon.

Apple Pie

A homemade apple pie provides another 8 slices.

Serve warm with vanilla ice cream or whipped cream.

Together, these desserts provide approximately 16 servings, giving guests a choice and allowing some people to enjoy both.

If your guests particularly love dessert, consider adding cookies, brownies, or a third pie.

Thanksgiving Grocery Shopping List for 10 People

A well-organized shopping list helps prevent forgotten ingredients and unnecessary trips to the grocery store.

Here is a practical shopping checklist based on the menu above.

Thanksgiving shopping checklist

0 of 41 items

Meat and dairy

Produce

Pantry and baking

Bread, desserts and drinks

Kitchen supplies

Reset Copy list

Adjust the shopping list to account for ingredients you already have and whether you plan to make the pies from scratch.

How Much Does Thanksgiving Dinner for 10 People Cost?

The total cost of Thanksgiving dinner depends on grocery prices, the size of your turkey, whether you purchase store-brand ingredients, and how many dishes you prepare.

Here is an illustrative budget for a traditional homemade Thanksgiving dinner.

Food Category Estimated Cost
Turkey $25–$40
Mashed potatoes $8–$12
Stuffing $10–$15
Green bean casserole $10–$15
Sweet potato casserole $12–$18
Gravy and cranberry sauce $8–$12
Carrots and dinner rolls $10–$15
Two pies $15–$25
Beverages $10–$15
Estimated total $108–$157

These are planning estimates rather than current grocery-store quotes. Pantry staples, regional prices, and turkey promotions can change the final cost substantially.

For a $120 Thanksgiving dinner serving 10 people, the average cost is approximately $12 per person.

Buying store brands, using grocery promotions, and making some dishes from scratch can help reduce expenses.

Thanksgiving Cooking Timeline for 10 People

The secret to a successful Thanksgiving dinner is preparing as much as possible before Thanksgiving Day.

Trying to cook every dish on the holiday itself can create unnecessary stress.

Here is a practical schedule.

Five Days Before Thanksgiving

  • Finalize your menu.

  • Confirm how many guests are attending.

  • Check for dietary restrictions.

  • Purchase your turkey and nonperishable ingredients.

  • Begin thawing a frozen turkey in the refrigerator.

A 15–18-pound turkey generally requires about 4–5 days to thaw safely in a refrigerator maintained at 40°F or below. Allow additional time if needed.

Two Days Before Thanksgiving

  • Purchase fresh vegetables and dairy products.

  • Prepare cranberry sauce.

  • Bake your pies.

  • Dry bread cubes for stuffing.

  • Organize serving dishes and utensils.

One Day Before Thanksgiving

  • Prepare the green bean casserole mixture and refrigerate.

  • Prepare the sweet potato casserole and refrigerate.

  • Peel and cut potatoes, then refrigerate them submerged in cold water.

  • Prepare vegetables for roasting.

  • Set the dining table.

  • Check that your turkey is completely thawed.

Keep refrigerated foods at 40°F or below and avoid leaving perishable ingredients at room temperature for extended periods.

Thanksgiving Day Cooking Schedule

The following example assumes you want to serve Thanksgiving dinner at 4:00 PM, using one oven and a fully thawed, unstuffed turkey.

The schedule allows time for the turkey to roast, rest, and be carved while you finish the side dishes.

Time Cooking Task
9:00 AM Prepare turkey, herb butter and roasting pan
9:30 AM Preheat oven to 325°F
10:00 AM Put turkey in oven
12:00 PM Prepare stuffing ingredients and organize sides
1:30 PM Begin checking turkey temperature and progress
2:00 PM Prepare mashed potatoes on stovetop
2:30 PM Continue checking turkey; finish gravy preparations
2:45 PM Target turkey removal if safely cooked; tent loosely with foil
2:50 PM Increase oven to 350°F; bake stuffing and casseroles
3:35 PM Finish casseroles; carve turkey and make gravy
3:40 PM Warm rolls; finish carrots and reheat sides as needed
3:55 PM Transfer food to serving dishes
4:00 PM Serve Thanksgiving dinner

This is a sample timeline, not a guarantee that the turkey will finish at 2:45 PM. A large bird may take longer, so start earlier if you need a firm serving time.

If your oven cannot fit all the casseroles together, bake some ahead and reheat them safely, or simplify the menu. The carrots can be roasted earlier and reheated.

How to Keep Thanksgiving Food Warm Before Serving

One of the biggest challenges when cooking for 10 people is making sure every dish is warm when dinner begins.

Fortunately, there are several simple solutions.

Use a slow cooker. Mashed potatoes can be kept warm in a slow cooker on a suitable warm setting, provided the food remains at 140°F or above.

Use covered baking dishes. Cover cooked casseroles with foil to reduce heat loss while you finish other dishes.

Prepare gravy last. Gravy tastes best when served hot, so make it close to dinner time or reheat it thoroughly.

Warm dinner rolls before serving. Rolls only need a few minutes in the oven.

Use warming equipment when available. A buffet warmer or chafing dish can help maintain safe serving temperatures.

Keep hot foods at 140°F or above. Refrigerate perishable leftovers within two hours rather than leaving them out throughout the evening.

Common Mistakes to Avoid When Cooking Thanksgiving Dinner for 10

Even experienced home cooks can run into problems during Thanksgiving.

Avoiding these common mistakes will help your holiday run smoothly.

Buying a Turkey That Is Too Small

A small turkey may not provide enough meat for everyone, especially if guests want seconds.

For 10 people, aim for a 15–18-pound turkey if you want generous portions and some leftovers.

Forgetting to Thaw the Turkey

A large frozen turkey can take several days to thaw.

Never thaw a turkey on the kitchen counter.

If you run out of refrigerator-thawing time, cold-water thawing is another safe option: keep the turkey in leakproof packaging, submerge it in cold water, change the water every 30 minutes, and allow approximately 30 minutes per pound. Cook immediately after cold-water thawing.

Preparing Everything on Thanksgiving Day

Cooking every dish on the same day can lead to an overcrowded oven and unnecessary stress.

Prepare desserts, sauces, and suitable casserole components ahead of time.

Not Checking Oven Space

A turkey roasting pan can occupy most of the oven.

Plan which dishes need the oven and which can be prepared on the stovetop or in a slow cooker.

Cooking Too Many Different Dishes

You do not need 15 side dishes to create a memorable Thanksgiving meal.

A turkey, four or five favorite sides, bread, and dessert are more than enough for most gatherings.

Forgetting About Leftovers

Have storage containers ready before dinner begins.

Refrigerate leftovers promptly in shallow containers so they cool quickly. Use refrigerated leftovers within 3–4 days or freeze them for longer storage.

How to Make Thanksgiving Dinner for 10 Easier

Hosting Thanksgiving should be enjoyable, not exhausting.

A few simple strategies can make a major difference.

First, focus on dishes your family actually enjoys. There is no reason to prepare a complicated recipe simply because it is considered traditional.

Second, use a combination of homemade and store-bought foods. Homemade turkey and mashed potatoes paired with bakery pies and prepared rolls can still create a wonderful meal.

Third, ask guests to contribute something if appropriate. Someone might bring dessert, beverages, or a favorite side dish.

Fourth, keep your kitchen organized. Arrange ingredients by recipe and make sure your roasting pans, baking dishes, and serving utensils are ready.

Finally, build extra time into your schedule. Thanksgiving cooking rarely follows the clock perfectly, and having a little flexibility can prevent small delays from becoming major problems.

Frequently Asked Questions About Cooking Thanksgiving Dinner for 10

Is a 15-pound turkey enough for 10 people?

Yes. A 15-pound whole turkey generally provides enough for 10 people when served with several side dishes. If you want substantial leftovers, consider a larger turkey.

How many pounds of potatoes do I need for 10 people?

Five pounds of potatoes is a good amount for generous Thanksgiving mashed potato servings.

How many side dishes should I make for 10 guests?

Four to six side dishes generally provide plenty of variety. Stuffing, mashed potatoes, green bean casserole, sweet potatoes, and cranberry sauce make an excellent combination.

How many pies do I need for 10 people?

Two standard 9-inch pies generally provide 16 slices, which should be enough for 10 guests. Add another dessert if your family enjoys larger portions or multiple servings.

Can I prepare Thanksgiving dinner the day before?

You can prepare many components in advance, including pies, cranberry sauce, casserole mixtures, and vegetables. For best results, roast the turkey on Thanksgiving Day and cook or reheat the remaining dishes safely.

How long does it take to cook Thanksgiving dinner for 10 people?

A traditional Thanksgiving meal may require 5–7 hours of Thanksgiving Day cooking and finishing time, depending on your menu and turkey size. Preparing dishes in advance can reduce the amount of active work required.

What is the easiest Thanksgiving menu for 10 people?

An easy menu includes roasted turkey, mashed potatoes, gravy, boxed or homemade stuffing, green bean casserole, cranberry sauce, store-bought rolls, and two pies.

This combination delivers traditional Thanksgiving flavors without requiring too many complicated recipes.

Final Thoughts: Cooking Thanksgiving Dinner for 10 People Doesn’t Have to Be Stressful

Cooking Thanksgiving dinner for 10 people is completely manageable when you have a clear plan, the right ingredients, and a realistic cooking schedule.

The key is to choose a menu that balances traditional favorites with simple preparation methods. A perfectly roasted turkey, creamy mashed potatoes, flavorful stuffing, comforting casseroles, and delicious desserts can create a memorable holiday feast without overwhelming your kitchen.

Remember that Thanksgiving is about more than the food on the table. It is about sharing a meal, spending time with the people who matter, remembering cherished traditions, and creating meaningful moments together.

Your Thanksgiving dinner does not have to be perfect to be special.

With thoughtful preparation and a little flexibility, you can serve a wonderful Thanksgiving feast for 10 people while still having time to enjoy the holiday yourself.

What is the one Thanksgiving dish your family absolutely must have on the table every year?

Leave a Reply