15 Classic Thanksgiving Side Dishes That Never Disappoint
Thanksgiving dinner has a way of making side dishes just as important as the turkey. A beautifully roasted bird may sit at the center of the table, but it is the mashed potatoes, stuffing, green beans, sweet potatoes, cranberry sauce, and warm rolls that create the comforting spread everyone looks forward to.
The best Thanksgiving side dishes balance familiar flavors with different textures. You want something creamy, something crisp, something savory, something slightly sweet, and plenty of dishes that are easy to spoon onto a crowded plate.
This collection brings together 15 classic Thanksgiving sides that work beautifully for a traditional American holiday meal. Some are simple enough for a busy cook, while others add a little extra richness for a special dinner. Each recipe includes practical preparation tips, substitutions, and serving ideas so you can build a Thanksgiving menu that feels generous without becoming unnecessarily complicated.
1. Creamy Garlic Mashed Potatoes
Mashed potatoes are one of the most recognizable Thanksgiving side dishes for good reason. Yukon Gold potatoes create a naturally buttery texture, while roasted or gently simmered garlic adds savory depth without overpowering the potatoes.

Ingredients
- 3 pounds Yukon Gold potatoes
- 4 tablespoons unsalted butter
- 1/2 cup whole milk
- 3 garlic cloves
- 1 teaspoon salt, plus more for the cooking water
- 1/2 teaspoon black pepper
- 2 tablespoons chopped fresh chives, optional
How to Make It
Peel the potatoes if desired and cut them into evenly sized chunks. Place them in a large pot, cover with cold salted water, and bring to a gentle boil.
Cook for about 15–20 minutes, or until the potatoes are easily pierced with a fork. Drain thoroughly.
Meanwhile, warm the butter, milk, and garlic in a small saucepan over low heat. Do not boil the milk.
Return the drained potatoes to the warm pot for a minute or two to let excess moisture evaporate. Mash them while gradually adding the warm milk mixture. Season with salt and black pepper.
Thanksgiving Tip
For especially smooth mashed potatoes, avoid overworking them. A potato masher or ricer will give you a better texture than vigorous mixing.
2. Classic Herb Stuffing
A Thanksgiving table feels incomplete without a pan of savory stuffing. This version combines toasted bread with onion, celery, butter, parsley, sage, and thyme for a traditional flavor profile.

Ingredients
- 10 cups cubed day-old French or Italian bread
- 6 tablespoons unsalted butter
- 1 medium yellow onion, diced
- 3 celery stalks, diced
- 2 teaspoons dried sage
- 1 teaspoon dried thyme
- 1/4 cup chopped fresh parsley
- 2 to 2 1/2 cups chicken or vegetable broth
- 1 large egg
- 1 teaspoon salt
- 1/2 teaspoon black pepper
How to Make It
Spread the bread cubes over a baking sheet and toast at 300°F for approximately 20–25 minutes, stirring once or twice.
Melt butter in a large skillet. Add onion and celery and cook until softened. Stir in sage and thyme.
Place the toasted bread in a large bowl and add the cooked vegetables and parsley. Whisk the egg with 2 cups of broth, then gradually pour it over the bread mixture.
Transfer everything to a buttered baking dish. Add more broth if the mixture seems dry. Cover with foil and bake at 375°F for about 25 minutes. Remove the foil and bake another 15–20 minutes until the top is golden.
Variation
Add sautéed mushrooms, cooked sausage, chopped apples, or dried cranberries if you want to give the classic recipe a different character.
3. Green Bean Casserole
Creamy green bean casserole brings together tender green beans, savory mushroom sauce, and crispy onions. It is a practical side because much of the preparation can be done ahead of the meal.

Ingredients
- 1 1/2 pounds fresh green beans
- 2 tablespoons butter
- 8 ounces mushrooms, sliced
- 2 garlic cloves, minced
- 1 cup chicken or vegetable broth
- 1 cup heavy cream
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 1/2 cups crispy fried onions
How to Make It
Blanch the green beans in boiling salted water for 3–4 minutes, then transfer them to ice water. Drain well.
Melt butter in a skillet and cook the mushrooms until browned. Add garlic and cook briefly.
Pour in the broth and cream. Simmer until the mixture thickens slightly. Season with salt and pepper.
Combine the green beans with the mushroom sauce in a baking dish. Bake at 375°F for approximately 20 minutes. Scatter crispy onions over the top and return to the oven for another 5–8 minutes.
Make-Ahead Tip
Prepare the green beans and sauce earlier in the day and refrigerate them separately or together. Add the crispy onions shortly before baking so they retain their crunch.
4. Brown Sugar Sweet Potato Casserole
Sweet potatoes become especially festive when baked with brown sugar, butter, cinnamon, and a crunchy pecan topping. This side works well for guests who enjoy a sweeter element alongside savory Thanksgiving dishes.

Ingredients
- 3 pounds sweet potatoes
- 4 tablespoons melted butter
- 1/3 cup brown sugar
- 1/3 cup milk
- 1 teaspoon cinnamon
- 1/2 teaspoon salt
For the topping:
- 3/4 cup chopped pecans
- 1/3 cup brown sugar
- 3 tablespoons flour
- 3 tablespoons melted butter
How to Make It
Cook the sweet potatoes until tender, either by baking or boiling. Allow them to cool slightly, then remove the skins.
Mash the potatoes with melted butter, brown sugar, milk, cinnamon, and salt. Spread the mixture into a buttered baking dish.
Mix the pecans, brown sugar, flour, and melted butter until crumbly. Sprinkle over the sweet potatoes.
Bake at 375°F for approximately 25–30 minutes until hot and lightly browned.
Variation
For a less sweet casserole, reduce the brown sugar in the potato mixture and allow the natural sweetness of the sweet potatoes to stand out.
5. Homemade Cranberry Sauce
Homemade cranberry sauce takes only a short time to prepare and brings a bright, tart contrast to rich Thanksgiving dishes. Orange zest gives it a fresh citrus note.

Ingredients
- 12 ounces fresh cranberries
- 3/4 cup granulated sugar
- 3/4 cup water
- 1 teaspoon orange zest
- 2 tablespoons orange juice
- Pinch of salt
How to Make It
Combine the cranberries, sugar, water, orange zest, orange juice, and salt in a saucepan.
Bring the mixture to a boil, then reduce the heat and simmer for about 10–12 minutes. The cranberries will burst and the sauce will begin to thicken.
Remove from the heat and let it cool. It will continue thickening as it reaches room temperature.
Storage
Refrigerate in a covered container for several days. Serve chilled, cool, or slightly closer to room temperature depending on your preference.
6. Classic Southern-Style Cornbread
Cornbread makes a comforting addition to Thanksgiving, especially when served warm alongside gravy, stuffing, and savory vegetables. A lightly crisp edge and tender center make it ideal for soaking up sauces.

Ingredients
- 1 cup yellow cornmeal
- 1 cup all-purpose flour
- 1 tablespoon baking powder
- 1/2 teaspoon salt
- 1 cup buttermilk
- 1 large egg
- 1/4 cup melted butter
- 2 tablespoons honey
How to Make It
Whisk together the cornmeal, flour, baking powder, and salt.
In another bowl, combine buttermilk, egg, melted butter, and honey. Pour the wet ingredients into the dry ingredients and stir just until combined.
Pour into a greased 9-inch baking pan or cast-iron skillet. Bake at 400°F for approximately 18–22 minutes.
Allow it to cool slightly before slicing.
Serving Idea
Serve warm with softened butter or alongside a bowl of Thanksgiving gravy.
7. Roasted Brussels Sprouts with Balsamic Glaze
Roasting transforms Brussels sprouts into a deeply caramelized side with crisp outer leaves and tender centers. A small amount of balsamic glaze adds tangy sweetness.

Ingredients
- 1 1/2 pounds Brussels sprouts
- 2 tablespoons olive oil
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 2 tablespoons balsamic glaze
- 1/4 cup toasted pecans, optional
How to Make It
Trim the Brussels sprouts and cut larger ones in half. Toss them with olive oil, salt, and pepper.
Arrange them cut-side down on a baking sheet. Roast at 425°F for approximately 20–25 minutes until browned and tender.
Drizzle with balsamic glaze immediately before serving and add toasted pecans if desired.
Tip
Avoid crowding the pan. Giving the Brussels sprouts space helps them roast instead of steam.
8. Creamed Corn
Creamed corn is a simple, comforting side that adds sweetness and creaminess to a Thanksgiving plate. Fresh or frozen corn can work well, making it a flexible choice when preparing a large meal.

Ingredients
- 4 cups corn kernels
- 2 tablespoons butter
- 1/2 cup heavy cream
- 1/2 cup whole milk
- 1 tablespoon all-purpose flour
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 tablespoon chopped parsley
How to Make It
Melt the butter in a saucepan. Whisk in the flour and cook for about one minute.
Slowly add the milk and cream while whisking. Cook until lightly thickened.
Add the corn, salt, and pepper. Simmer for 5–8 minutes, stirring occasionally.
Finish with chopped parsley before serving.
Variation
For extra flavor, add a small amount of grated Parmesan, smoked paprika, or finely chopped green onion.
9. Buttery Dinner Rolls
Fresh dinner rolls are one of the easiest ways to make a Thanksgiving table feel especially welcoming. Soft, lightly buttery rolls are perfect for serving with gravy or using to make small leftover turkey sandwiches.

Ingredients
- 3 cups all-purpose flour
- 2 1/4 teaspoons active dry yeast
- 2 tablespoons sugar
- 1 teaspoon salt
- 3/4 cup warm milk
- 1 large egg
- 4 tablespoons melted butter
How to Make It
Combine warm milk, yeast, and sugar. Let stand for about 5 minutes.
Add the egg, melted butter, flour, and salt. Mix until a soft dough forms.
Knead for approximately 6–8 minutes until smooth. Place in a lightly greased bowl, cover, and let rise until doubled.
Divide the dough into 12 pieces and shape into balls. Arrange in a greased baking dish and let rise again for about 30–45 minutes.
Bake at 375°F for approximately 15–18 minutes. Brush with additional melted butter while warm.
Make-Ahead Tip
The dough can be prepared earlier and refrigerated for a controlled rise, making Thanksgiving-day preparation easier.
10. Roasted Garlic Mac and Cheese
Mac and cheese gives the Thanksgiving table a rich, comforting side that is especially popular with families. Roasted garlic adds savory depth while a combination of cheeses creates a creamy sauce.

Ingredients
- 12 ounces elbow macaroni
- 3 tablespoons butter
- 3 tablespoons all-purpose flour
- 2 cups whole milk
- 1 cup shredded sharp cheddar
- 1 cup shredded Monterey Jack
- 1 roasted garlic bulb
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
How to Make It
Cook the pasta according to package directions until just tender. Drain.
Melt the butter in a saucepan and whisk in the flour. Cook for about one minute.
Gradually whisk in the milk. Simmer until thickened.
Stir in the cheeses, roasted garlic, salt, and pepper until smooth. Add the cooked pasta and mix well.
Transfer to a baking dish and bake at 375°F for approximately 15–20 minutes.
Tip
Reserve a little of the pasta water before draining. It can help loosen the cheese sauce if needed.
11. Honey-Glazed Carrots
Honey-glazed carrots add color and a naturally sweet vegetable option to the Thanksgiving table. The glaze is simple enough to prepare while other dishes finish cooking.

Ingredients
- 2 pounds carrots
- 2 tablespoons butter
- 2 tablespoons honey
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 tablespoon chopped fresh parsley
How to Make It
Peel the carrots and cut them into evenly sized pieces.
Place them in a skillet with enough water to partially cover them. Bring to a simmer and cook until almost tender.
Drain excess water. Add butter, honey, salt, and pepper.
Cook for several more minutes, stirring gently, until the carrots are glossy and coated. Finish with parsley.
Variation
Add a small pinch of cinnamon or fresh thyme for a warmer seasonal flavor.
12. Creamy Scalloped Potatoes
Scalloped potatoes offer a change from mashed potatoes while keeping the creamy, comforting character that belongs on a holiday table. Thinly sliced potatoes bake slowly in a rich cream sauce until tender.

Ingredients
- 2 1/2 pounds Yukon Gold potatoes
- 2 cups heavy cream
- 2 garlic cloves, minced
- 1 cup shredded Gruyère or sharp cheddar
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 tablespoon butter
How to Make It
Thinly slice the potatoes into evenly sized rounds.
Grease a baking dish with butter. Arrange a layer of potatoes inside and sprinkle lightly with salt, pepper, cheese, and garlic. Continue layering.
Pour the cream evenly over the potatoes.
Cover with foil and bake at 375°F for approximately 45 minutes. Remove the foil, add the remaining cheese, and continue baking for another 20–25 minutes until golden and tender.
Tip
Slice the potatoes as evenly as possible so they cook at the same rate.
13. Classic Southern Collard Greens
Slow-cooked collard greens bring a savory, hearty vegetable dish to the Thanksgiving table. They pair particularly well with cornbread and richer holiday foods.

Ingredients
- 2 pounds collard greens
- 1 tablespoon olive oil
- 1 small onion, diced
- 3 garlic cloves, minced
- 4 cups chicken or vegetable broth
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 tablespoon apple cider vinegar
How to Make It
Wash the collard greens thoroughly and remove the tough stems. Cut the leaves into strips.
Heat olive oil in a large pot. Add onion and cook until softened. Add garlic and cook for another minute.
Pour in the broth and bring to a simmer. Add the collard greens gradually, allowing them to wilt.
Cover and simmer for approximately 35–45 minutes, stirring occasionally.
Season with salt, pepper, and apple cider vinegar before serving.
Variation
For a smoky version, add smoked turkey or a small amount of smoked paprika.
14. Parmesan Roasted Cauliflower
Roasted cauliflower is a useful option when you want a lighter vegetable side among rich Thanksgiving dishes. High-heat roasting creates browned edges, while Parmesan adds savory flavor.

Ingredients
- 1 large head cauliflower
- 2 tablespoons olive oil
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/3 cup grated Parmesan
- 1 tablespoon chopped parsley
How to Make It
Cut the cauliflower into bite-sized florets.
Toss with olive oil, salt, and pepper. Spread the florets across a baking sheet without overcrowding them.
Roast at 425°F for approximately 25–30 minutes, turning once.
Sprinkle with Parmesan during the final few minutes of cooking. Garnish with parsley before serving.
Tip
The more space the cauliflower has on the pan, the better its edges can brown.
15. Homemade Turkey Gravy
A Thanksgiving meal needs something to bring all those side dishes together, and homemade gravy does exactly that. It is especially useful for mashed potatoes, stuffing, turkey, and even roasted vegetables.

Ingredients
- 4 tablespoons turkey drippings or butter
- 4 tablespoons all-purpose flour
- 3 cups turkey or chicken broth
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
How to Make It
Pour the turkey drippings into a saucepan, or use butter if you do not have enough drippings.
Whisk in the flour and cook for about 1–2 minutes.
Gradually add the broth while whisking continuously to prevent lumps.
Bring the mixture to a gentle simmer and cook for approximately 5–8 minutes until thickened.
Season with salt and pepper to taste.
Troubleshooting
If the gravy becomes too thick, whisk in a little additional broth. If it is too thin, continue simmering for a few more minutes.







