So here’s the thing about Thanksgiving—everyone obsesses over the turkey. And don’t get me wrong, a perfectly roasted bird is a thing of beauty. But let’s be real for a second. The real stars of the show? The sides. The supporting cast. The unsung heroes that keep us coming back for thirds (and fourths, no judgment here).
I’ve spent years perfecting my Thanksgiving spread, and I’ve eaten my way through more potlucks, family dinners, and Friendsgivings than I care to count. Some sides were spectacular. Others? Let’s just say they ended up in the trash when no one was looking. 😬
After all that research (and yes, I’m calling it research), I’ve narrowed down the absolute best Thanksgiving side dishes of all time. These are the recipes that disappear first, generate the most compliments, and honestly? They’re the reason I show up to dinner.
Whether you’re hosting for the first time or you’re a seasoned pro looking to shake things up, this list has you covered. Grab a pen, open your notes app, or just bookmark this page—you’re gonna want these recipes.
1. Classic Garlic Mashed Potatoes That’ll Make You Weep with Joy
Listen, I know mashed potatoes seem basic. But basic done right? That’s an art form. These aren’t those gluey, sad mashed potatoes from a box. These are creamy, buttery, garlicky clouds of pure comfort. The kind that make you close your eyes and groan when they hit your tongue.
My mom used to make mashed potatoes with just butter and milk, and they were good. But then I discovered the magic of roasted garlic and heavy cream, and suddenly, mashed potatoes became the dish everyone fights over.
Ingredients
- 5 pounds Yukon Gold potatoes (do NOT use Russets—they get mealy)
- 2 heads of garlic
- 1 stick unsalted butter (plus more for serving because why not)
- 1 cup heavy cream
- 1/2 cup whole milk
- Salt and white pepper to taste
- Fresh chives for garnish
Step-by-Step Instructions
- Roast that garlic first. Cut the tops off your garlic heads, drizzle with olive oil, wrap in foil, and roast at 400°F for about 40 minutes. Your kitchen will smell like heaven. Squeeze out the cloves when they’re cool enough to handle.
- Peel and chop your potatoes into roughly 2-inch chunks. Don’t go too small or they’ll get waterlogged.
- Cover with cold water in a large pot. Add a generous pinch of salt. Bring to a boil, then reduce to a simmer. Cook for 15-20 minutes until fork-tender.
- Drain thoroughly—and I mean thoroughly. Let them sit in the colander for a minute to steam off excess moisture. Nobody wants watery potatoes.
- Warm your cream and milk in a small saucepan. Cold dairy will make your potatoes seize up. Trust me on this one.
- Rice or mash your potatoes while they’re still hot. A potato ricer gives you the smoothest texture, but a hand masher works fine too. Just don’t overwork them—that’s how you get glue.
- Fold in the butter in chunks, then slowly pour in your warm cream mixture. Add the roasted garlic. Season with salt and white pepper. White pepper keeps it looking pristine without those black specks.
- Taste and adjust. This is non-negotiable. Potatoes need more salt than you think.
Why You’ll Love It
These potatoes are the ultimate comfort food. They’re rich without being heavy, garlicky without being aggressive, and absolutely perfect for soaking up gravy. I once brought these to a Friendsgiving and watched a grown man lick his plate. I’m not saying that’s normal, but I’m also not mad about it.
2. Grandma’s Legendary Green Bean Casserole
Okay, I’m about to say something controversial. The classic green bean casserole with cream of mushroom soup? It’s fine. But “fine” isn’t what we’re going for here. This version uses fresh green beans, a from-scratch mushroom sauce, and crispy fried shallots that will change your life.
I resisted making homemade green bean casserole for years because the canned version was so easy. Then my grandma practically disowned me for bringing it to her house. She taught me her recipe, and I’ve never looked back.
Ingredients
For the crispy shallots:
- 3 large shallots, thinly sliced
- 1 cup buttermilk
- 1 cup flour
- 1 teaspoon salt
- 1/2 teaspoon pepper
- Oil for frying
For the casserole:
- 2 pounds fresh green beans, trimmed
- 2 tablespoons butter
- 8 ounces cremini mushrooms, sliced
- 3 cloves garlic, minced
- 2 tablespoons flour
- 1 1/2 cups chicken or vegetable broth
- 1 cup heavy cream
- 1/2 cup grated Parmesan
- Salt, pepper, and fresh thyme
Step-by-Step Instructions
- Soak your shallot slices in buttermilk for at least 30 minutes. This helps the flour stick and makes them extra tender.
- Blanch the green beans in boiling salted water for 4-5 minutes. They should be bright green and still have some snap. Plunge them into ice water to stop the cooking.
- Fry the shallots. Dredge them in the flour mixture and fry in 350°F oil until golden and crispy. This takes about 2-3 minutes. Drain on paper towels.
- Make the mushroom sauce. Melt butter in a large skillet over medium heat. Add mushrooms and cook until they release their liquid and start to brown—about 8 minutes. Add garlic and cook for 1 more minute.
- Sprinkle in the flour and cook for 2 minutes, stirring constantly. Slowly whisk in the broth, then the cream. Bring to a simmer and cook until thickened, about 5 minutes.
- Stir in Parmesan and thyme. Season generously with salt and pepper.
- Combine everything in a baking dish. Pour the sauce over the green beans and toss to coat.
- Top with crispy shallots just before serving. If you need to prep ahead, add the shallots right before reheating so they stay crunchy.
Why You’ll Love It
This is green bean casserole grown up. The fresh beans retain their texture, the mushroom sauce is deeply savory, and those crispy shallots? They’re dangerously addictive. I make extra every time because my husband eats them like potato chips. No judgment—I do the same thing.
3. Maple-Bourbon Sweet Potato Casserole with Pecan Streusel
Sweet potato casserole gets a bad rap sometimes. People think it’s too sweet, too marshmallowy, too… much. But this version? It strikes the perfect balance. The bourbon adds warmth, the maple brings natural sweetness, and the pecan streusel gives you that satisfying crunch.
I used to be Team Marshmallow. Then I met a guy at a potluck who insisted his family recipe was better. He was right. The marshmallows are fun, sure, but this streusel topping is next-level delicious. I’m a convert for life.
Ingredients
For the filling:
- 4 pounds sweet potatoes (about 4 large)
- 1/2 cup maple syrup (real maple syrup, not pancake syrup)
- 1/4 cup bourbon (or whiskey, but bourbon’s sweeter)
- 1/2 cup heavy cream
- 2 eggs
- 1 teaspoon cinnamon
- 1/2 teaspoon nutmeg
- 1 teaspoon vanilla
- Pinch of salt
For the streusel:
- 1 cup pecan pieces
- 1/2 cup brown sugar
- 1/4 cup flour
- 1/4 cup cold butter, cubed
- 1 teaspoon cinnamon
Step-by-Step Instructions
- Roast the sweet potatoes at 400°F for about an hour, until they’re soft and caramelized. You can also microwave them if you’re short on time, but roasted gives better flavor.
- Let them cool just enough to handle, then peel off the skin. It should slip right off.
- Mash the sweet potatoes in a large bowl. You want them fairly smooth with a few small chunks for texture.
- Mix in the maple syrup, bourbon, cream, eggs, spices, and vanilla. Taste it. You should be able to taste the bourbon without it being overpowering.
- Make the streusel. In a separate bowl, combine pecans, brown sugar, flour, and cinnamon. Cut in the cold butter with your fingers until it resembles coarse meal.
- Spread the sweet potato mixture into a buttered 9×13 baking dish. Sprinkle the streusel evenly over the top.
- Bake at 350°F for 30-35 minutes, until bubbly around the edges and the streusel is golden brown.
Why You’ll Love It
This sweet potato casserole is the perfect balance of sweet, savory, and boozy. The bourbon adds depth without making it taste like a cocktail, and the streusel gives you that textural contrast that keeps you coming back for more. I’ve had guests ask for this recipe more than any other side dish, and honestly? I love that it makes me look like I know what I’m doing. 😉
4. Sausage and Sage Stuffing That Steals the Show
Here’s the thing about stuffing—it’s personal. Everyone has their version, their secret ingredient, their non-negotiable method. And I respect that. But I’m also confident that this sausage and sage version will win over even the most devoted stuffing purists.
I grew up on boxed stuffing, and I have fond memories of it, no lie. But the first time I made stuffing from scratch with actual bread and sausage? I felt like I’d been lied to my entire life. The texture, the flavor, the aroma? It’s incomparable.
Ingredients
- 1 loaf sourdough bread, cut into 1-inch cubes (about 12 cups)
- 1 pound sweet Italian sausage, casings removed
- 1 large onion, chopped
- 3 celery stalks, chopped
- 2 apples (I prefer Honeycrisp), peeled and chopped
- 4 cloves garlic, minced
- 1/4 cup fresh sage, chopped
- 2 tablespoons fresh thyme
- 2 cups chicken broth
- 2 eggs, beaten
- 1/2 cup butter, melted
- Salt and pepper
Step-by-Step Instructions
- Toast the bread cubes on a baking sheet at 300°F for about 15 minutes, until dried out but not browned. This step is crucial—stale bread absorbs the liquid better.
- Brown the sausage in a large skillet over medium heat, breaking it up with a wooden spoon. Cook until it’s browned and cooked through, about 8-10 minutes.
- Remove the sausage and add the onion, celery, and apples to the same pan. Cook until softened, about 8 minutes. Add garlic and cook for 1 more minute.
- Combine the toasted bread, sausage, cooked vegetables, and fresh herbs in a massive bowl. Toss to distribute everything evenly.
- Whisk the broth, eggs, melted butter, and a healthy amount of salt and pepper together. Pour this over the bread mixture and toss well. Everything should be moist but not soggy.
- Transfer to a buttered 9×13 baking dish. If you want crispy edges, spread it out. For softer stuffing, pack it in.
- Bake at 375°F for 35-40 minutes, until golden brown and crispy on top. If you prefer a moister stuffing, cover with foil for the first half of baking.
Why You’ll Love It
This stuffing hits all the right notes—savory, sweet, herby, and sausage-y. The apples add a subtle sweetness that complements the sage beautifully, and the sourdough gives it that perfect chewy texture. My uncle, who claims to hate stuffing, ate three servings of this last year. I’m not saying it changed his life, but I’m also not not saying that. 😏
5. Cranberry Sauce with Orange and Ginger
I’m not here to trash canned cranberry sauce. I’ve had my fair share of jiggly, perfectly sliced circles, and they have their nostalgic charm. But homemade cranberry sauce? It’s a completely different experience. It’s bright, tangy, and complex in a way that canned sauce can never be.
The first time I made cranberry sauce from scratch, I was shocked by how easy it was. Like, embarrassingly easy. I’d been buying canned for years, and this takes maybe 15 minutes. I felt so duped.
Ingredients
- 12 ounces fresh cranberries (frozen works too)
- 1 cup orange juice (fresh squeezed is best)
- 1/2 cup brown sugar
- 1/4 cup maple syrup
- 1 tablespoon orange zest
- 1 tablespoon grated fresh ginger
- 1 cinnamon stick
- Pinch of salt
- 1/4 cup Grand Marnier or other orange liqueur (optional but recommended)
Step-by-Step Instructions
- Rinse the cranberries and pick out any soft or discolored ones. You want firm, bright berries.
- Combine everything except the liqueur in a medium saucepan. That means cranberries, orange juice, brown sugar, maple syrup, zest, ginger, cinnamon stick, and salt.
- Bring to a boil over medium heat. You’ll hear the cranberries start to pop—that’s the magic happening.
- Reduce to a simmer and cook for about 10-15 minutes. The cranberries should have burst and the sauce should be thick enough to coat the back of a spoon.
- Remove from heat and stir in the Grand Marnier if using. Taste and adjust—add more sugar if it’s too tart, more ginger if you want more kick.
- Let it cool completely. It will continue to thicken as it cools.
- Fish out the cinnamon stick before serving. Or leave it in for presentation, but warn people so they don’t bite into it.
Why You’ll Love It
This cranberry sauce is anything but boring. The orange and ginger wake up your taste buds, and the maple adds warmth and depth. It’s bright enough to cut through all that rich Thanksgiving food but complex enough to hold its own. Plus, it’s stupidly easy to make ahead. I usually make this two days in advance and just reheat it gently.
6. Roasted Brussels Sprouts with Bacon and Balsamic Glaze
Brussels sprouts have had a glow-up in the past decade, and I’m here for it. Gone are the days of soggy, boiled, bitter little cabbages. Today’s Brussels sprouts are caramelized, crispy, and absolutely irresistible.
I was a Brussels sprout hater for most of my life. Then a friend roasted them with bacon and balsamic, and I was forced to eat my words. And my words tasted delicious. Now I can’t imagine a holiday table without them.
Ingredients
- 2 pounds Brussels sprouts, trimmed and halved
- 6 slices bacon, chopped
- 3 tablespoons olive oil
- Salt and pepper
- 1/4 cup balsamic vinegar
- 2 tablespoons maple syrup
- 1/4 cup toasted pecans (optional, but highly recommended)
Step-by-Step Instructions
- Preheat your oven to 425°F and line a baking sheet with parchment paper.
- Toss the Brussels sprouts with the chopped bacon and olive oil. Season generously with salt and pepper.
- Spread in a single layer on the baking sheet. Crowding will make them steam instead of roast, and nobody wants that.
- Roast for 20-25 minutes, flipping halfway through. The Brussels sprouts should be browned and crispy on the outside, tender on the inside. The bacon should be crispy too.
- Make the balsamic glaze while they’re roasting. Simmer the balsamic and maple syrup in a small saucepan until reduced by about half, about 5 minutes.
- Drizzle the glaze over the roasted Brussels sprouts and toss to coat. Top with toasted pecans.
- Serve immediately while they’re still warm and crispy.
Why You’ll Love It
The bacon adds smoky saltiness, the balsamic brings sweet-tangy brightness, and the pecans give a nice crunch. This dish disappears FAST. I’ve had people who claim to hate Brussels sprouts go back for seconds and thirds. It’s the ultimate vegetable conversion dish.
7. Creamy Corn Pudding That’s Basically Thanksgiving Crack
Corn pudding is that dish that everyone recognizes but nobody really talks about. It’s humble. It’s unassuming. And it’s absolutely addictive. I’m not sure if it’s a side dish or a dessert, and honestly? I don’t care. It’s delicious and that’s all that matters.
I first had corn pudding at a church potluck when I was a kid, and I’ve been chasing that high ever since. This version has a touch of heat and enough cheese to make it irresistible. It’s creamy, slightly sweet, and has the texture of a savory custard.
Ingredients
- 4 tablespoons butter, melted
- 1 can (15 oz) whole kernel corn, drained
- 1 can (15 oz) creamed corn
- 1 cup sour cream
- 1 cup shredded cheddar cheese
- 1 box (8.5 oz) Jiffy corn muffin mix
- 2 eggs, beaten
- 1/4 cup milk
- 1 jalapeño, seeded and minced (optional, but adds a nice kick)
- Salt and pepper
Step-by-Step Instructions
- Preheat your oven to 350°F and grease a 9×13 baking dish.
- Mix the melted butter, both corns, sour cream, cheese, corn muffin mix, eggs, milk, and jalapeño (if using) in a large bowl.
- Season with salt and pepper. Don’t be shy—corn needs salt to bring out its sweetness.
- Pour into your prepared dish and spread evenly.
- Bake for 45-50 minutes, until golden brown and set in the middle. A knife inserted in the center should come out clean.
- Let it rest for 5 minutes before serving. This stuff stays hot forever, so don’t burn your mouth like I did the first time.
Why You’ll Love It
This corn pudding is the perfect crossover dish. It’s savory enough to sit next to the turkey but sweet enough to be mistaken for dessert. The texture is creamy and custard-like, and the corn gives it just enough texture. I’ve had people ask if this recipe has a secret ingredient—it doesn’t, but the Jiffy mix is definitely the hero.
8. Classic Dinner Rolls That’ll Make You Forget Store-Bought
Look, I know making rolls from scratch can feel intimidating. But these are SO worth it. They’re pillowy soft, slightly sweet, and brushed with butter until they practically glisten. And they’re honestly easier than you think.
I made terrible rolls for years before I figured out the secret—use a rich dough, handle it gently, and don’t be afraid of butter. Lots and lots of butter. These rolls are proof that patience pays off. Good rolls are the best part of the meal.
Ingredients
- 1 cup warm whole milk (about 110°F)
- 1/4 cup sugar
- 2 1/4 teaspoons active dry yeast (one packet)
- 1 egg, room temperature
- 1/4 cup butter, softened
- 1 teaspoon salt
- 3 1/2 cups all-purpose flour
- Extra melted butter for brushing
Step-by-Step Instructions
- In a large bowl or stand mixer, combine warm milk and sugar. Sprinkle the yeast on top and let it sit for about 5-10 minutes until it gets foamy. If it doesn’t foam, start over—your yeast might be dead.
- Add the egg, butter, salt, and 2 cups of flour. Mix until combined.
- Gradually add the remaining flour, mixing until the dough comes together. It should be soft and slightly sticky.
- Knead the dough on a floured surface for about 5-8 minutes, until smooth and elastic. Or use your stand mixer with a dough hook for 5 minutes.
- Place the dough in a greased bowl, cover, and let rise for about an hour, until doubled in size.
- Punch down the dough and shape into 12-15 balls. Place them in a greased 9×13 pan.
- Cover and let rise again for another 30-45 minutes.
- Bake at 375°F for 15-18 minutes, until golden brown.
- Brush with melted butter immediately after they come out of the oven. This gives them that beautiful, shiny, irresistible finish.
Why You’ll Love It
There’s something magical about breaking open a warm, homemade dinner roll. They’re the perfect vessel for butter, for sopping up gravy, or just eating on their own. These rolls are so good that my family asks for them year-round, not just at Thanksgiving. I keep a batch in the freezer for emergencies.
Related Recipes:
- 10 Halloween Charcuterie Board Ideas That Are a Scream
- 10 Halloween Dips That Are Perfect for Parties
- 10 Easy Halloween Treats for Parties
Final Thoughts
So there you have it—the 8 best Thanksgiving side dishes of all time. From creamy mashed potatoes to crispy Brussels sprouts, from sweet potato casserole to homemade rolls, these recipes are guaranteed to make your holiday meal unforgettable.
The secret to a great Thanksgiving dinner isn’t the turkey—it’s the supporting cast. When you nail these sides, nobody cares if the turkey is slightly dry or the gravy has a few lumps. They’ll be too busy going back for their fifth helping of corn pudding.
Don’t be afraid to mix and match, add your own twists, and make these recipes your own. Thanksgiving should be about tradition, but also about evolution. A little experimentation never hurt anyone.
What are your must-have Thanksgiving sides? Drop me a comment or shoot me a message—I’m always looking to expand my collection. And if you try any of these recipes, let me know how they turn out! Happy cooking, and may your Thanksgiving be full of good food, good company, and at least one food coma. 🦃🍂
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.