Listen, I’ll say what we’re all thinking: the turkey is just the supporting actor. The real stars of Thanksgiving? The sides. Always have been, always will be. You can spend hours brining, basting, and wrestling with a 20-pound bird, but let’s be real—everyone’s eyeing the stuffing, the mashed potatoes, and that glorious sweet potato casserole. The turkey is the frame; the sides are the masterpiece.
I’ve tested, tweaked, and taste-tested my way through more Thanksgiving side dishes than I care to admit. Some were glorious. Others? Let’s just say they never made it past the practice run (RIP to that one disastrous sweet potato situation where I forgot the sugar—my family still brings it up). This list is the cream of the crop—10 crowd-pleasers that’ll have your guests fighting over the last scoop and asking for the recipe before they even leave the table.
Grab your wine, put on your comfiest pants, and let’s get cooking. 😉
1. Classic Herb Stuffing
Stuffing isn’t just a side dish—it’s a lifestyle. Crispy on top, soft and savory in the middle, and packed with enough herby goodness to make you forget the turkey even exists. This is the dish that disappears first, every single time. I’ve never met a person who doesn’t go back for seconds—unless they’re gluten-free, and even then, they’ll pick the breadcrumbs out of the corners.
Ingredients
- 1 large loaf (about 1 lb) day-old rustic sourdough bread, torn into 1-inch cubes
- ½ cup unsalted butter
- 2 large yellow onions, finely diced
- 4 stalks celery, finely chopped
- 3 cloves garlic, minced
- 2 cups low-sodium chicken or vegetable broth
- 2 large eggs, lightly beaten
- ¼ cup fresh parsley, finely chopped
- 2 tablespoons fresh sage leaves, finely chopped
- 1 tablespoon fresh thyme leaves
- 1 teaspoon kosher salt
- ½ teaspoon freshly ground black pepper
Step-by-Step Instructions
- Preheat your oven to 350°F. Grease a 9×13-inch baking dish with butter.
- Spread the bread cubes on a baking sheet and toast for 10–12 minutes until lightly crisp. Pro tip: using day-old bread prevents soggy stuffing—it’s like giving your carbs a head start. Fresh bread turns to mush, and nobody wants that.
- In a large skillet over medium heat, melt the butter. Add the onions and celery, sautéing for 8–10 minutes until the onions turn translucent and the celery softens. The smell alone will bring people into the kitchen.
- Stir in the minced garlic and cook for 1 more minute until fragrant. (Don’t let it burn—burnt garlic is a tragedy that ruins everything.)
- Pour in the broth, bring to a simmer, and cook for 2 minutes to meld the flavors. Remove from heat.
- In a small bowl, whisk together the eggs, parsley, sage, thyme, salt, and pepper.
- Pour the warm broth mixture over the toasted bread and toss gently to coat. Fold in the egg and herb mixture until everything is evenly incorporated.
- Transfer to the greased baking dish and press down lightly. This helps it hold together when you slice it later.
- Cover with foil and bake for 30 minutes. Remove the foil and bake for another 15 minutes until the top is golden and crisp. That crunch is what dreams are made of.
- Let rest for 5 minutes before serving—patience, my friend.
Why You’ll Love It
The texture contrast here is everything—that crispy, golden top gives way to a soft, custardy interior that’s bursting with savory herbs and buttery richness. It’s comfort food at its finest, and honestly? It’s even better the next day stuffed inside a turkey sandwich. I’ve been known to eat cold stuffing straight from the fridge at 2 a.m., and I have zero shame about it.
2. Creamy Garlic Mashed Potatoes
A Thanksgiving table without mashed potatoes feels suspicious—like someone forgot to invite the fun friend to the party. These aren’t your average lumpy spuds. We’re talking silky, buttery, garlic-infused clouds of potato bliss that’ll make you forget every bland version you’ve ever had. I once had mashed potatoes at a relative’s house that were so gluey I could have used them as wallpaper paste. Never again.
Ingredients
- 3 lbs Yukon Gold potatoes, peeled and cut into chunks
- 4 tablespoons unsalted butter
- ¾ cup warm whole milk
- 2 cloves garlic, grated (or roasted for extra depth)
- 1¼ teaspoons kosher salt
- ¼ teaspoon white pepper (black works too, but white keeps it prettier)
Step-by-Step Instructions
- Place the potato chunks in a large pot and cover with cold salted water. Bring to a boil and cook for 15–18 minutes until fork-tender. Starting in cold water ensures even cooking.
- Drain the potatoes really well. Nobody wants watery mash. Give them a good shake in the colander.
- Return the potatoes to the pot over low heat for 1 minute to steam off any remaining moisture. This step is non-negotiable if you want fluffy potatoes.
- Rice or mash the potatoes until smooth. (A ricer gives you that ultra-creamy texture, but a good old masher works too. Just don’t use a food processor—that’s a one-way ticket to glue city.)
- Fold in the butter, warm milk, grated garlic, salt, and pepper. Stir until creamy and combined. Don’t overmix—that’s how you get gluey potatoes. Stop as soon as it comes together.
Why You’ll Love It
These potatoes are the ultimate gravy delivery system. They’re creamy without being heavy, garlicky without being overwhelming, and they come together in under 30 minutes. I once tried making mashed potatoes with cold milk and let me tell you—never again. Warm milk is non-negotiable. Trust me on this one. Also, if you want to get fancy, swap half the butter for cream cheese—it’s a game-changer.
3. Baked Mac and Cheese
Mac and cheese at Thanksgiving is non-negotiable IMO. It’s creamy, it’s cheesy, it’s got that crispy golden top that everyone fights over. Ditch the boxed stuff—this version is pure comfort and surprisingly easy to pull off. I’ve brought this to potlucks and watched grown adults nearly come to blows over the last scoop.
Ingredients
For the pasta:
- 1 lb elbow macaroni
- Kosher salt for pasta water
For the cheese sauce:
- ½ cup unsalted butter
- ½ cup all-purpose flour
- 4 cups whole milk, warm
- 4 cups sharp cheddar cheese, freshly grated (about 16 oz)
- 1 teaspoon Dijon mustard
- ¼ teaspoon cayenne pepper
- 1 teaspoon kosher salt
- ½ teaspoon freshly ground black pepper
For the topping:
- 1 cup panko breadcrumbs
- ½ cup grated Parmesan cheese
- 2 tablespoons unsalted butter, melted
Step-by-Step Instructions
- Preheat oven to 375°F. Grease a 9×13-inch baking dish.
- Bring a large pot of water to a rolling boil. Add 2 tablespoons of salt (the water should taste like the sea). Cook the macaroni 1 minute less than the package directions for al dente. Drain and set aside—do not rinse. You want that starch to help the sauce cling.
- In a large saucepan over medium heat, melt the butter. Whisk in the flour and cook for 2 minutes, stirring constantly, until golden and bubbly. This is your roux—don’t let it brown.
- Slowly pour in the warm milk while whisking vigorously to avoid lumps. Keep whisking until the sauce thickens, about 3–4 minutes, then remove from heat.
- Add 3 cups of the grated cheddar (reserve 1 cup for topping), Dijon mustard, cayenne, salt, and pepper. Stir until smooth. Taste it—you might want a little more salt.
- Fold the cooked macaroni into the cheese sauce until every piece is coated. Transfer to the baking dish.
- In a small bowl, combine the panko, Parmesan, melted butter, and the remaining 1 cup of cheddar. Sprinkle evenly over the macaroni.
- Bake for 20–25 minutes until bubbly and the top is deep golden brown. Let rest 5 minutes before serving—otherwise, you’ll burn your mouth and lose all tasting ability.
Why You’ll Love It
That perfect contrast—creamy, sharp cheese against the buttery, crunchy topping—is what makes this dish disappear in record time. FYI, this recipe is also incredibly forgiving. Swap in Gruyère for half the cheddar if you’re feeling fancy. Add bacon if you’re feeling really fancy. The cheese sauce is your canvas. I once added a teaspoon of smoked paprika just for fun, and it was a hit.
4. Green Bean Casserole
I know, I know—the canned soup version has a nostalgic place in our hearts. But this from-scratch version? It’s a game-changer. Fresh green beans, a creamy mushroom sauce that actually tastes like mushrooms, and that iconic crispy onion topping. It’s everything you love about the classic, just… better. My aunt used to make the canned version every year, and I loved it—until I made this and realized what I’d been missing.
Ingredients
- 1½ lbs fresh green beans, trimmed and halved
- 3 tablespoons unsalted butter
- 8 oz cremini mushrooms, sliced
- 1 small onion, minced
- 3 tablespoons all-purpose flour
- 1½ cups whole milk
- ½ cup low-sodium chicken or vegetable broth
- ¾ teaspoon kosher salt
- ¼ teaspoon black pepper
- 1½ cups crispy fried onions (store-bought is fine, but homemade are next-level)
Step-by-Step Instructions
- Preheat oven to 375°F. Bring a large pot of salted water to a boil. Blanch the green beans for 3–4 minutes, then transfer to an ice bath. Drain thoroughly. This keeps them bright green and tender-crisp.
- In a large skillet over medium heat, melt the butter. Add the mushrooms and minced onion and sauté until the mushrooms are golden brown, about 5 minutes. Don’t crowd the pan—let them get some color.
- Stir in the flour and cook for 1 minute. Slowly whisk in the milk and broth, stirring constantly until the sauce thickens. It should be silky and rich.
- Season with salt and pepper. Combine the sauce with the green beans.
- Transfer to a baking dish and top with the crispy fried onions.
- Bake for 18–22 minutes until bubbly and the onions are golden. Watch it like a hawk—those onions burn fast.
Why You’ll Love It
This is the green bean casserole that actually steals the show. The fresh beans stay tender-crisp, the mushroom sauce is rich and savory, and that crispy onion topping? Pure perfection. Some people add extra cheese here, but I think it overpowers the mushrooms—just saying. You do you, but at least try it my way once.
5. Sweet Potato Casserole with Pecan Streusel
This is the dish that flirts with dessert—and honestly, I’m here for it. Creamy, sweet potato goodness underneath a crunchy, buttery pecan streusel that’s basically candy in crumb form. It’s the peace treaty for families divided on marshmallows. My family used to have a yearly debate: marshmallows or streusel? I solved it by making both in separate dishes one year, and the streusel won by a landslide.
Ingredients
For the sweet potato base:
- 3 lbs sweet potatoes (about 4–5 medium), peeled and cubed
- 4 tablespoons unsalted butter, softened
- ¼ cup heavy cream
- ¼ cup brown sugar
- 1 teaspoon vanilla extract
- 1 teaspoon kosher salt
- ½ teaspoon ground cinnamon
- ¼ teaspoon ground nutmeg
For the pecan streusel topping:
- ½ cup brown sugar
- ½ cup all-purpose flour
- ½ cup chopped pecans
- 4 tablespoons unsalted butter, melted
Step-by-Step Instructions
- Preheat oven to 350°F.
- Boil the sweet potato cubes in salted water for about 15 minutes until tender. Drain well. Let them steam dry for a few minutes to avoid watery mash.
- Mash the sweet potatoes with the butter, heavy cream, brown sugar, vanilla, salt, cinnamon, and nutmeg until smooth. Taste it—you want it sweet but not cloying.
- Spread the mixture into a buttered baking dish.
- In a small bowl, combine the brown sugar, flour, chopped pecans, and melted butter. Sprinkle evenly over the sweet potatoes.
- Bake for 25–30 minutes until the topping is golden and crisp. The smell will drive everyone crazy.
Why You’ll Love It
The sweet potato base is creamy and perfectly spiced, but that streusel topping? It’s the real MVP. Crunchy, nutty, buttery—it turns this side dish into something dangerously close to dessert. I once tried this with walnuts instead of pecans and honestly? Never again. Pecans are non-negotiable here. They have that buttery richness that walnuts just can’t replicate.
6. Maple-Roasted Brussels Sprouts with Bacon
Brussels sprouts get a bad rap, and I blame decades of overcooked, boiled-to-death nonsense. But roasted until crispy, tossed with smoky bacon, and finished with a maple glaze? These little green gems become the most popular thing on the table. I converted three Brussels-haters at my last Friendsgiving, and they asked for the recipe before the turkey was even carved.
Ingredients
- 1½ lbs Brussels sprouts, trimmed and halved
- 4 slices thick-cut bacon, chopped
- 2 tablespoons olive oil
- 2 tablespoons pure maple syrup (don’t use the fake stuff—it’s not the same)
- 1 teaspoon kosher salt
- ½ teaspoon black pepper
- ½ teaspoon garlic powder (optional, but recommended)
Step-by-Step Instructions
- Preheat oven to 400°F.
- In a large bowl, toss the Brussels sprouts with olive oil, salt, pepper, and garlic powder.
- Spread the sprouts in a single layer on a baking sheet. Scatter the chopped bacon over the top. Don’t overcrowd—they need room to crisp up.
- Roast for 20–25 minutes, flipping halfway, until the sprouts are crispy and caramelized on the edges and the bacon is cooked through. The edges should be dark brown, not black.
- Drizzle with maple syrup and toss to coat. Roast for 5 more minutes. The syrup will caramelize and give them a gorgeous glaze.
Why You’ll Love It
The combination of crispy, caramelized Brussels sprouts with salty, smoky bacon is chef’s kiss. The maple syrup adds just enough sweetness to balance everything out. Even the pickiest eaters at your table will go back for seconds—I’ve seen it happen. If you want to get fancy, add a splash of balsamic vinegar at the end for extra tang.
7. Cranberry Orange Sauce
Homemade cranberry sauce takes about 10 minutes and tastes a million times better than anything from a can. The tartness cuts through all the rich, buttery dishes on your plate, and the orange zest adds a brightness that’ll wake up your taste buds. I used to be a canned-sauce loyalist until I made this one year out of desperation (forgot to buy the can). Now I’ll never go back.
Ingredients
- 12 oz fresh or frozen cranberries
- 1 cup granulated sugar
- ½ cup orange juice (freshly squeezed if you’re feeling fancy)
- Zest of 1 orange
- 1 cinnamon stick (optional, but lovely)
Step-by-Step Instructions
- In a medium saucepan, combine the cranberries, sugar, orange juice, orange zest, and cinnamon stick (if using).
- Bring to a boil over medium-high heat, then reduce to a simmer.
- Cook for 10–12 minutes, stirring occasionally, until the cranberries have burst and the sauce has thickened. You’ll hear them pop—it’s oddly satisfying.
- Remove from heat and let cool. The sauce will continue to thicken as it cools.
- Discard the cinnamon stick before serving. Or leave it in for presentation, but warn people.
Why You’ll Love It
This sauce is tart, sweet, and bursting with citrus flavor. It’s the perfect counterpoint to all the rich, savory dishes on your plate. Plus, it’s make-ahead friendly—you can whip this up days in advance and just pull it out of the fridge on Thanksgiving. Who doesn’t love a recipe that comes together in 10 minutes flat? I make a double batch every year and use the leftovers on toast for breakfast.
8. Fluffy Dinner Rolls
Let’s be real: dinner rolls are essentially edible utensils for soaking up every last drop of gravy on your plate. And these? They’re soft, buttery, and dangerously easy to eat three of before the turkey even makes it to the table. I have to physically restrain myself from polishing off the whole pan while I’m carving the bird.
Ingredients
- 1 cup warm whole milk (about 110°F)
- ¼ cup granulated sugar
- 2¼ teaspoons active dry yeast (one packet)
- ¼ cup unsalted butter, melted
- 1 large egg
- 1 teaspoon kosher salt
- 3½ cups all-purpose flour (plus more for dusting)
- 2 tablespoons unsalted butter, melted (for brushing)
Step-by-Step Instructions
- In a large bowl, combine the warm milk and sugar. Sprinkle the yeast over the top and let sit for 5–10 minutes until foamy. If it doesn’t foam, your yeast is dead—start over.
- Add the melted butter, egg, salt, and 2 cups of flour. Mix until combined.
- Gradually add the remaining flour, kneading until the dough is smooth and elastic (about 5–7 minutes). It should be tacky but not sticky.
- Place the dough in a greased bowl, cover, and let rise in a warm place for 1 hour, or until doubled in size.
- Punch down the dough and divide it into 12 equal pieces. Shape each into a ball and place in a greased 9×13-inch baking dish.
- Cover and let rise for another 30 minutes. They’ll puff up and fill the pan.
- Preheat oven to 375°F. Bake the rolls for 15–18 minutes until golden brown. The internal temperature should be around 190°F.
- Brush with melted butter immediately after removing from the oven. This gives them that glossy, irresistible sheen.
Why You’ll Love It
These rolls are pillowy soft, slightly sweet, and absolutely irresistible. They’re also surprisingly simple to make—no bread-making expertise required. The hardest part is waiting for them to rise while the smell fills your kitchen. Pure torture, honestly. But so worth it when you tear one open and see that steam rise.
9. Scalloped Potatoes with Gruyère
If mashed potatoes are the cozy friend, scalloped potatoes are the fancy one who shows up looking effortlessly elegant. Thinly sliced potatoes layered in a velvety cream sauce with nutty Gruyère cheese—it’s rich, indulgent, and absolutely worth the extra effort. I made these for a holiday dinner once and my brother-in-law, who usually only eats turkey, had three helpings.
Ingredients
- 3 lbs Yukon Gold potatoes, thinly sliced (about ⅛ inch thick)
- 4 tablespoons unsalted butter
- 4 cloves garlic, minced
- 2 cups heavy cream
- 1 cup whole milk
- 1½ cups grated Gruyère cheese
- ½ cup grated Parmesan cheese
- 1 teaspoon kosher salt
- ½ teaspoon black pepper
- ¼ teaspoon ground nutmeg
- Fresh thyme for garnish (optional)
Step-by-Step Instructions
- Preheat oven to 375°F. Grease a 9×13-inch baking dish.
- In a saucepan over medium heat, melt the butter. Add the garlic and cook for 1 minute until fragrant.
- Add the heavy cream, milk, salt, pepper, and nutmeg. Bring to a simmer, then remove from heat.
- Layer half the potato slices in the baking dish, slightly overlapping. Pour half the cream mixture over the top and sprinkle with half the Gruyère and Parmesan.
- Repeat with the remaining potatoes, cream mixture, and cheeses.
- Cover with foil and bake for 40 minutes. Remove the foil and bake for another 20–25 minutes until the top is golden and bubbly and the potatoes are tender. Test with a knife—it should slide through easily.
- Let rest for 10 minutes before serving. This helps the layers set so you get neat portions.
Why You’ll Love It
This is the kind of dish that makes people gasp when you bring it to the table. The potatoes are tender, the sauce is impossibly creamy, and that browned, cheesy top? Perfection. Pro tip: slice the potatoes evenly so the center cooks at the same rate as the edges. A mandoline is your best friend here. And if you’re feeling extra, add a layer of caramelized onions between the potatoes—trust me.
10. Honey-Roasted Carrots with Thyme
Carrots are the unsung heroes of the Thanksgiving table. They’re sweet, colorful, and when roasted with honey and thyme, they become something truly special. Plus, they add a pop of orange to your plate that’s almost too pretty to eat. Almost. I used to think carrots were boring until I roasted them this way—now they’re a non-negotiable on my holiday menu.
Ingredients
- 2 lbs carrots, peeled and cut into 2-inch pieces (thicker ones halved lengthwise)
- 2 tablespoons olive oil
- 2 tablespoons honey
- 1 teaspoon kosher salt
- ½ teaspoon black pepper
- 1 tablespoon fresh thyme leaves (or 1 teaspoon dried)
- 2 tablespoons unsalted butter (optional, for glazing)
Step-by-Step Instructions
- Preheat oven to 425°F.
- In a large bowl, toss the carrots with olive oil, honey, salt, pepper, and thyme.
- Spread the carrots in a single layer on a baking sheet. Make sure they’re not overlapping, or they’ll steam instead of roast.
- Roast for 20–25 minutes, flipping halfway, until the carrots are tender and caramelized around the edges. They should be slightly shriveled and golden in spots.
- If using butter, toss the hot carrots with the butter until melted and glossy. This adds an extra layer of richness.
Why You’ll Love It
These carrots are naturally sweet, beautifully caramelized, and packed with savory thyme flavor. They’re the perfect lighter option to balance out all the heavy, creamy dishes on your table. And they’re SO easy—you can have these prepped and in the oven in about 10 minutes. I’ve even served them as a side for Easter and they were a hit.
Your Thanksgiving Side Dish Game Plan
Here’s the thing about Thanksgiving: timing is everything. The turkey hogs the oven for hours, and suddenly you’re trying to cook six side dishes at once while your guests ask, “What time are we eating?” for the fifteenth time. I’ve been there—sweating, juggling, and wondering why I didn’t just order pizza.
The secret? Make-ahead dishes. Cranberry sauce, stuffing (you can assemble it the day before and bake it day-of), and mashed potatoes can all be prepped in advance. Sweet potato casserole can be assembled and refrigerated, then baked when you’re ready. Dinner rolls can be shaped and proofed in the fridge overnight. Plan ahead, and you’ll actually get to enjoy your own Thanksgiving instead of sweating over the stove.
And here’s one more pro tip: mix your textures. You want creamy dishes (mashed potatoes, mac and cheese), crunchy dishes (roasted Brussels sprouts, green bean casserole topping), and something bright and acidic (cranberry sauce) to keep your plate from feeling one-note. And don’t forget a pop of color—those honey-roasted carrots do the job beautifully.
Related Recipes:
- Easy Paper Mache Glue Recipe
- 10 Best Apple Crisp Recipes (With Oats & Without)
- 10 Simple Fall Meals for Busy Weeknights
Final Thoughts
There you have it—10 Thanksgiving side dishes that’ll make your feast unforgettable. Whether you’re a stuffing devotee, a mashed potato purist, or a sweet potato casserole enthusiast, there’s something here for everyone.
The beauty of these recipes? They’re all approachable, even for beginner cooks. No fancy techniques, no obscure ingredients, no stress. Just good, honest food that tastes like Thanksgiving should: warm, comforting, and made with love (and maybe a little bit of butter). I’ve made every single one of these multiple times, and they’ve never let me down.
So go ahead—pick a few, make them your own, and watch your guests go back for seconds. And thirds. And maybe sneak some leftovers into their bags on the way out. I won’t tell. 😉
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.