17 Dishes to Make for Thanksgiving, from Turkey to Pie

Nora Occasions

Mashed potatoes with brown butter and herbs in a grey bowl on wood.

This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases at no extra cost to you. Please read my full disclosure here.

Oven space decides which of these dishes to make for Thanksgiving: the stuffing, sweet potato casserole, mac and cheese and rolls all want the same heat as a turkey, so hosts with one oven should lean on the make-ahead pieces, like potato salad chilled the day before, apple pie baked a day ahead, tiramisu, and a slow cooker ham that leaves the oven free.

The range runs from a plain bowl of mashed potatoes to a butternut squash lasagna for vegetarian guests, with timing that depends on how many need oven space at once.

1. Mashed Potatoes

Chives and butter melt into warm mashed potatoes, perfect for making ahead. · 📷 @_mrmakeithappen_

Butter and chives go on top after mashing, not stirred in. A pat of butter melting into a warm well of potatoes looks generous and tastes better than stirring it all in early.

Mashed potatoes are the easiest dish on the table to make ahead of the rush, which matters when the oven is already full. Keep them warm and creamy, and chop the chives right before serving so they stay bright green.

2. Stuffing

Golden-brown stuffing bakes uncovered for a crisp top and savory flavor. · 📷 @jerricadarapper

Bread and herbs are the whole recipe, which makes stuffing the dish where small choices show. I favor a golden, crisp top over a pale one, so bake it uncovered in a glass dish at the end.

Glass lets you check the browning along the edges without lifting anything out. Use sturdy, dried-out bread and a savory herb mix, then serve straight from the dish with a metal spoon.

3. Cornbread

Warm cornbread served with butter and honey fits well with any dish. · 📷 @thesaltycooker

Cornbread earns its place by sitting between sweet and savory, so it works next to almost anything else on the plate. Serve it warm with butter and honey on the side.

Bake it in a square pan so the slices come out even and easy to hand around. Set a small pitcher of honey on the table and let guests add their own.

4. Green Bean Casserole

Crispy fried onions top a creamy green bean casserole made from fresh ingredients. · 📷 @cookingformysoul

Fried onions on top and a creamy sauce underneath: that is the green bean casserole, and the sauce decides whether it is good.

The cook behind this one built it from fresh green beans and a from-scratch mushroom sauce, and I would copy that approach.

It takes more effort than opening cans, but fresh beans keep some bite under the cream. Add the fried onions near the end so they stay crisp, and serve with a spoon big enough to lift a full portion.

5. Sweet Potato Casserole

Cheese, bacon, and green onions give sweet potato casserole a savory twist. · 📷 @donnarecipesone

Marshmallows are the usual topping, but cheese, bacon bits and green onions turn sweet potato casserole into something closer to a savory side.

I like that version for hosts who want it to sit comfortably next to the turkey instead of competing as dessert.

Bake it in a glass dish and add the cheese toward the end so it melts without scorching.

6. Macaroni and Cheese

A browned cheese crust makes baked macaroni and cheese a favorite at the table. · 📷 @mxriyum

A browned cheese crust is what separates baked macaroni and cheese from the stovetop kind, and a wide, shallow dish gives you more of it. Every spoonful should catch some crust and some creamy middle.

It is comfort food, and the kids at the table will go for it first. Bake until the top is deeply golden, then let it rest a few minutes so the spoon lifts out clean portions.

7. Apple Pie

A lattice crust allows the spiced filling of apple pie to show through beautifully. · 📷 @theoliveandmango

A lattice top gives apple pie its best feature: steam escapes through the gaps, and the spiced filling shows through the golden strips.

I would pick lattice over a solid top for a gathering, since guests can see what they are getting.

Bake it a day ahead and the oven stays free for the savory dishes. Cut it once it has cooled so the slices hold together.

8. Butternut Squash Lasagna

Layers of butternut squash and ricotta create a hearty vegetarian lasagna option. · 📷 @mediterranean_bites_2026

Squash stands in for pasta here, so the layers are butternut, spinach, ricotta and nuts, with cranberries and rosemary on top. It gives vegetarian guests a real main dish instead of a plate of sides.

I like the cranberries on top because they tie it to the rest of the Thanksgiving table. Cut it into neat squares and lift each one out with a wide spatula.

9. Potato Salad

Creamy potato salad with fresh herbs pairs well with gravy and stuffing. · 📷 @jonwatts88

Potato salad is the cold side that ends up mixed in with the gravy and stuffing on everyone’s plate, so I keep the flavor simple: creamy dressing, red onion and fresh herbs.

Make it the day before and keep it chilled until the meal. That frees your stovetop and oven, and a pretty bowl lets it go straight to the table.

10. Roasted Brussels Sprouts

Roasted Brussels sprouts get a sweet touch from cranberries and crunch from almonds. · 📷 @erekav

Crispy edges are the whole reason to roast Brussels sprouts, and a little sweetness from dried cranberries and crunch from sliced almonds finish them off. Stir in the parsley at the end for color.

The cook behind this version starts with 2 lbs of sprouts, cleaned and cut in half, tossed in 1 tbsp of olive oil. Spread them in a single layer so they brown instead of steam.

11. Pumpkin Pie

Pumpkin pie is best served with ice cream and caramel for a classic finish. · 📷 @fowlrestaurant

Pumpkin pie is the dessert most guests expect, and I would serve it with something on top: a scoop of ice cream and a drizzle of caramel sauce make a plain slice feel finished.

Bake the pie ahead and chill it.

12. Turkey

Roasting turkey on a rack ensures golden skin and flavorful drippings for vegetables. · 📷 @flavorsbyalessandra

Roast the turkey on a wire rack set over vegetables, so hot air reaches the whole bird and the skin turns golden while the vegetables catch the drippings.

Salt matters most. The cook behind this one calls kosher salt non-negotiable, and I agree: its coarse grains are easy to spread evenly over the bird.

13. Pumpkin Spice Tiramisu

Pumpkin spice tiramisu offers a lighter dessert option after the main meal. · 📷 @buzzfeedtasty

Coffee and pumpkin spice sit in the same layer of flavor here, and cocoa powder dusted over the top gives the slice its finish. It is a make-ahead dessert, which suits a host whose oven is already full.

I would pick tiramisu over a second baked pie for guests who want something lighter after the turkey. Cut it into squares with a hot, wiped knife so the layers stay clean.

14. Parker House Rolls

Herb and garlic butter brushed on rolls makes them perfect for soaking up gravy. · 📷 @stephvnietea

Brushing melted garlic-herb butter over the rolls the moment they leave the oven is what makes them good for sopping up gravy.

Keep a small bowl of extra herb butter and a brush by the tray so you can add more.

The cook behind this batch uses 5 1/2–6 cups of all-purpose flour, plus extra for kneading. Knead with a dough hook on low for 1–2 minutes after the first 3 cups of flour go in with the eggs, milk, sugar, butter, yeast and salt.

15. Baked Gnocchi with Pumpkin Sauce

Pumpkin-shaped gnocchi in creamy sauce adds a seasonal touch to the meal. · 📷 @lifesgood_kitchen

Pumpkin-shaped gnocchi in a creamy orange sauce makes a pasta course that looks seasonal without any extra work. A single leaf as garnish is enough.

I would serve it as a second main beside the turkey, so guests who want something softer have a real option. Bake it in a shallow dish so the sauce reaches every piece.

16. Holiday Ham

Glazed ham topped with pineapple rings provides a sweet contrast to savory dishes. · 📷 @lianahealthyrecipes

Not everyone wants turkey, and a glazed spiral-sliced ham gives those guests a real centerpiece. Grilled pineapple rings on top add a sweet, tangy note against the salty meat.

A slow cooker is my pick for hosts short on oven space: it keeps the ham moist in its own juices and leaves the oven free for sides. Spoon some of those juices over each serving.

17. Hasselback Potatoes

Hasselback potatoes look impressive and are easy to prepare for guests. · 📷 @salarhealthyrecipes

Hasselback potatoes are sliced thinly almost all the way through, so butter and herbs slip between the slices and the edges turn crisp. They look far more impressive than plain roasted potatoes for about the same effort.

Brush on the melted butter more than once during roasting. Serve them whole, one per guest, straight from the baking sheet.

Tips for Thanksgiving Planning

Pick one or two dishes from each course (starters, sides, mains, breads, desserts) and the menu builds itself without ending up as 6 versions of the same casserole.

Write the list out by course so gaps and doubles show up at a glance.

Ask guests about allergies and diets when you invite them, not the week before. A vegetarian main and a dish free of the most common allergens, labeled on a small card, cover most tables.

Start planning weeks ahead. A host who plans early has time to test a new recipe once and decide whether it earns a spot beside the staples.

Keep the traditional dishes your family expects, and add one new dish rather than five.

Alternatives to Turkey

Turkey is optional. Ham is the easiest swap, and baked ham with a pineapple and brown sugar glaze, a brown sugar glazed ham, and a slow cooker spiral ham all work as a Thanksgiving centerpiece.

Beef is a good choice for a smaller group, since a roast cooks faster than a whole bird and carves into tidy slices.

For vegetarians, shepherd’s pie makes a hearty main that feeds a crowd from a single dish. Choose one alternative and cook it well rather than serving several half-sized mains.

Stuffing, green beans, candied yams, mac and cheese, mashed potatoes and more take up most of the real estate on Thanksgiving plates. They boast a variety of colors, flavors and textures, and can be so comforting and nostalgic.

— Today

Dessert Options

Pie is expected, so give guests one dessert that surprises them. Crème brûlée is the more demanding pick: the custard can be made a day ahead, but the sugar crust should be torched just before serving.

Individual ramekins mean no slicing and no serving mess, and they let you control portions.

Serve a small dessert next to a large one. A light custard or a little cup of something creamy beside a slice of pie lets guests who are full still take a bite of everything.

Frequently Asked Questions

What dishes are in a traditional Thanksgiving dinner?

Turkey, stuffing, mashed potatoes and cranberry sauce are the core. Sweet potato casserole, green bean casserole, cornbread or rolls, and pumpkin or apple pie round out most tables.

What can I serve instead of turkey for Thanksgiving?

A bone-in ham glazed with brown sugar and pineapple sits in the oven for hours without fuss, or a spiral-cut ham in the slow cooker frees the oven entirely.

A beef roast needs less oven time than turkey and cuts cleanly, which matters when you are cooking for 6 instead of 12. For vegetarians, shepherd’s pie or a butternut squash lasagna makes a real main.

What are some good fish dishes to serve on Thanksgiving?

Glazed salmon and lobster are the elegant options.

Grilled lobster tails with garlic-herb butter and lemon take under 10 minutes on the grill and need no carving. They need little prep and look polished on the table.