10 Classic Thanksgiving Side Dishes Your Family Will Crave

Gathering around the table for Thanksgiving is all about those beloved side dishes that make the feast unforgettable. From creamy mashed potatoes to tangy cranberry sauce, these 10 classic recipes are sure to have your family reaching for seconds. Let’s dive into the ultimate comfort food lineup!

Garlic Mashed Potatoes

Garlic Mashed Potatoes

Even the most stubborn potato has to admit that roasting garlic transforms it from a humble veggie into a buttery superstar. These mashed potatoes are so creamy and dreamy, you'll want to spoon them straight from the pot. Trust me, I've done it.

Serving: 4 | Prep Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

  • 2 lbs Yukon Gold potatoes, peeled and cut into 2-inch chunks
  • 1 head garlic, top sliced off to expose cloves
  • 1 tbsp extra-virgin olive oil
  • 4 tbsp unsalted butter, softened
  • 1/2 cup heavy cream, warmed
  • 1 tsp kosher salt, plus more for the potato water
  • 1/2 tsp freshly ground black pepper
  • 2 tbsp chopped fresh chives

Instructions

  1. Preheat your oven to 400°F. Place the garlic head on a square of foil, drizzle with olive oil, then wrap tightly. Roast for 30–35 minutes until the cloves are soft and golden. (Tip: Roast a few extra heads to keep on hand—they're gold in any savory dish.)
  2. While the garlic roasts, add the potato chunks to a large pot and cover with cold water by 1 inch. Generously salt the water (about 1 tbsp). Bring to a boil, then reduce to a simmer and cook for 15–20 minutes until a knife pierces through easily. (Tip: Starting with cold water ensures even cooking.)
  3. Drain the potatoes in a colander and return them to the hot pot. Let them steam dry for 2 minutes—this keeps them fluffy instead of waterlogged.
  4. Squeeze the roasted garlic cloves out of their skins directly onto the potatoes. Add the softened butter, warm cream, salt, and pepper. (Tip: Warm the cream to prevent the butter from seizing—cold cream makes mash gluey.)
  5. Mash with a potato masher or pass through a ricer until smooth and creamy. Don't overmix or you'll activate the starch and end up with paste. Fold in the chives last.
  6. Taste and adjust salt and pepper if needed. Serve immediately, or keep warm in a covered bowl set over simmering water.

Buttery, garlicky, and pillowy soft, these mashed potatoes are the comfort food your soul deserves. Serve them alongside a juicy roast, as a bed for saucy meats, or even topped with crispy bacon and cheese for a loaded potato bowl. However you serve them, they'll disappear fast.

Honey Glazed Carrots

Honey Glazed Carrots

Carrots get a bad rap as boring veggies, but these honey-glazed beauties are here to prove otherwise. Roasted to tender perfection with a sticky-sweet glaze, they'll steal the spotlight at any dinner table.

Serving: 4 | Prep Time: 10 minutes | Cooking Time: 25 minutes

Ingredients

Produce

  • 1 lb farm-fresh carrots, peeled and halved lengthwise
  • 2 cloves garlic, minced
  • 1 tbsp fresh thyme leaves (or 1 tsp dried)

Pantry

  • 3 tbsp rich local honey
  • 2 tbsp unsalted butter, melted
  • 1 tbsp extra virgin olive oil
  • 1/2 tsp sea salt
  • 1/4 tsp freshly cracked black pepper

Instructions

  1. Preheat your oven to 400°F. Line a baking sheet with parchment paper for easy cleanup.
  2. In a small bowl, whisk together honey, melted butter, olive oil, minced garlic, sea salt, black pepper, and thyme until well combined.
  3. Place the halved carrots on the prepared baking sheet. Pour the glaze over the carrots and toss with your hands or a spatula to coat evenly. Spread them in a single layer—crowding leads to steaming, not roasting!
  4. Roast for 20–25 minutes, stirring halfway through, until the carrots are fork-tender and the edges are caramelized and sticky. Keep an eye on them during the last few minutes to prevent burning.
  5. Transfer to a serving platter and drizzle any remaining glaze from the pan over the top. Garnish with extra fresh thyme if desired, and serve hot.

Just wait until you taste these – the honey caramelizes into a glossy, sticky coating that's pure magic. Serve them alongside a roast chicken or pile onto a holiday plate for a pop of color and flavor.

Classic Stuffing

Classic Stuffing

A stuffing that's anything but basic—this herbed classic is the unsung hero of the Thanksgiving table, or any table that needs a carb-loaded hug. We're talking buttery, crispy edges with a tender, savory center that'll make you forget about the turkey.

Serving: 8 | Prep Time: 20 minutes | Cooking Time: 45 minutes

Ingredients

For the Bread Base

  • 10 cups (about 1 lb) day-old rustic bread, cubed (crusty French or sourdough)
  • 1/2 cup unsalted butter, melted (divided: 4 tbsp for sautéing, 4 tbsp for topping)

For the Aromatics

  • 2 cups finely diced yellow onion (about 1 large)
  • 1 1/2 cups finely diced celery (about 4 ribs)
  • 3 cloves garlic, minced

For the Seasoning

  • 2 teaspoons dried sage
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary, crushed
  • 1 teaspoon kosher salt
  • 1/2 teaspoon finely ground black pepper

For the Liquid

  • 1 1/2 cups low-sodium chicken or vegetable broth
  • 2 large eggs, lightly beaten

Optional Garnish

  • 1/2 cup chopped fresh parsley

Instructions

  1. Preheat your oven to 350°F and generously butter a 9×13-inch baking dish.
  2. Spread the cubed bread on a large baking sheet and toast in the oven for 5-7 minutes until lightly golden and dried out—don't skip this or you'll get mush.
  3. In a large skillet over medium heat, melt 4 tablespoons of the butter. Sauté the onion and celery for 8-10 minutes until soft and translucent, stirring occasionally. (Tip: add a pinch of salt to draw out moisture.)
  4. Add the minced garlic and cook for 1 minute until fragrant.
  5. In a small bowl, whisk together the dried sage, thyme, rosemary, salt, and pepper.
  6. In a separate large bowl, combine the toasted bread cubes, sautéed vegetables, and the seasoning mixture. Toss gently.
  7. In a measuring cup, whisk together the broth and beaten eggs. Pour evenly over the bread mixture and toss to coat—make sure every cube gets a little love. (Tip: use your hands for even distribution!)
  8. Transfer the stuffing to the prepared baking dish and drizzle the remaining 1/4 cup melted butter over the top.
  9. Cover with foil and bake for 25 minutes. Then remove foil and bake for another 15-20 minutes until the top is golden and crisp. (Tip: for extra crunch, broil for 2-3 minutes at the end, but watch closely so it doesn't burn.)
  10. Remove from oven and let rest for 5 minutes before serving. Sprinkle with fresh parsley if using.
See also  22 Delicious Rum Bucket Recipes to Try Right Now

Beneath that crispy, golden crust lies a pillow-soft interior bursting with herbaceous flavor. This stuffing is a textural dream—crunchy edges give way to tender, savory bites, and it's just as good reheated the next day (if there are leftovers!).

Green Bean Almondine

Green Bean Almondine

Every time I make this Green Bean Almondine, I feel like I've just stepped into a fancy bistro—without the stuffy waiter or the bill. It's the side dish that steals the show: crisp, nutty, buttery, and just a little bit lemony. The best part? It comes together faster than deciding whether to order dessert.

Serving: 4 | Prep Time: 10 minutes | Cooking Time: 15 minutes

Ingredients

  • 1 lb fresh green beans, trimmed
  • 3 tbsp unsalted butter
  • 1/2 cup sliced almonds
  • 2 cloves fresh garlic, minced
  • 1 tbsp fresh lemon juice
  • 1/2 tsp kosher salt
  • 1/4 tsp freshly ground black pepper

Instructions

  1. Bring a large pot of salted water to a rolling boil.
  2. Add the fresh green beans and blanch for 3 minutes until they turn bright green and are crisp-tender.
  3. Drain the beans and immediately plunge them into a bowl of ice water to stop the cooking process. Drain again and pat dry.
  4. In a large skillet, melt the unsalted butter over medium heat.
  5. Add the sliced almonds and cook, stirring frequently, until golden brown, about 2-3 minutes. Watch closely—almonds can burn fast!
  6. Add the minced garlic and cook for 30 seconds until fragrant.
  7. Add the blanched green beans to the skillet and toss well to coat with the butter and almonds.
  8. Sprinkle with kosher salt and freshly ground black pepper. Cook for 2 minutes, tossing occasionally, until the beans are heated through.
  9. Remove from heat and squeeze the fresh lemon juice over the top. Toss once more.
  10. Transfer to a serving dish and enjoy immediately.

Voilà! The beans are still crisp, the almonds add a buttery crunch, and that lemon zing cuts through the richness. Serve alongside a roast chicken or grilled salmon for a weeknight win.

Cranberry Sauce

Cranberry Sauce

Here's the tea: store-bought cranberry sauce is basically jiggly, sugar-loaded goo that nobody actually craves. This tangy homemade version, punched up with fresh orange zest, is the life of the Thanksgiving party—bold, bright, and ready to steal the spotlight from even the turkey.

Serving: 8 | Prep Time: 5 minutes | Cooking Time: 15 minutes

Ingredients

  • 1 (12-ounce) bag bright, ruby-red fresh cranberries
  • 1 cup crystal-clear granulated sugar
  • 1/2 cup freshly squeezed orange juice
  • 1 tablespoon vibrant orange zest
  • 1/2 cup cold water
  • 1 pinch fine sea salt

Instructions

  1. Rinse the bright, ruby-red fresh cranberries under cold water and pick out any soft or shriveled ones. (Pro tip: Discard mushy berries to avoid a bitter taste.)
  2. In a medium saucepan, combine the cranberries, crystal-clear granulated sugar, freshly squeezed orange juice, cold water, and fine sea salt. Stir to mix.
  3. Bring the mixture to a rolling boil over medium-high heat, stirring occasionally. You'll see the cranberries start to pop—that's where the magic happens.
  4. Reduce the heat to low and let it simmer gently for 10–12 minutes, until the sauce thickens and most cranberries have burst. (Tip: Listen for the popping sounds; when they slow down, it's almost done.)
  5. Remove the pan from the heat and stir in the vibrant orange zest. Let it sit for 2 minutes—this wakes up the citrus aroma without cooking it away.
  6. Pour the sauce into a serving bowl and let it cool to room temperature. It will continue to thicken as it cools. (Another tip: For a chunkier texture, don't over-stir; let some berries stay whole.)

But wait—don't even think about serving it warm straight from the pot. Pop it in the fridge for at least an hour to let those zesty, tangy flavors really get friendly. Use it to jazz up turkey sandwiches, drizzle over vanilla ice cream, or just eat it by the spoonful—no judgment here.

Brussels Sprouts with Bacon

Brussels Sprouts with Bacon

Let’s be honest—Brussels sprouts used to be the veggie we all pushed to the side of our plates. But when you add crispy bacon and a sizzling hot pan, these little green guys become the star of the show. Trust me, this side dish will convert even the most stubborn sprout-skeptic.

See also  17 International Chicken Pocket Recipes to Explore

Serving: 4 | Prep Time: 10 minutes | Cooking Time: 15 minutes

Ingredients

  • 1 lb Brussels sprouts, trimmed and halved
  • 6 slices thick-cut bacon, chopped into 1/2-inch pieces
  • 2 tbsp rich extra virgin olive oil
  • 1/2 tsp finely ground black pepper
  • 1/4 tsp flaky sea salt
  • 1 tbsp balsamic glaze (optional for drizzling)

Instructions

  1. Trim the stems of the Brussels sprouts and remove any yellow outer leaves, then cut each sprout in half lengthwise.
  2. Cook the chopped bacon in a large skillet over medium heat, stirring occasionally, until crispy and the fat is rendered, about 6-8 minutes. Use a slotted spoon to transfer bacon to a paper-towel-lined plate, leaving about 1 tbsp of drippings in the pan.
  3. Increase heat to medium-high and add the olive oil to the pan with the bacon drippings. Add the halved Brussels sprouts cut-side down in a single layer. Cook undisturbed for 4-5 minutes until deeply golden brown.
  4. Season with black pepper and sea salt, then toss the sprouts and continue cooking for another 3-4 minutes until tender and caramelized. (Tip: Use a spatula to flip them gently to keep them intact.)
  5. Return the cooked bacon to the pan and toss to combine. Drizzle with balsamic glaze if desired. Serve immediately.

The magic is in the contrast: crispy bacon, caramelized sprouts with a hint of bitterness, and a sweet-tangy finish from the balsamic. Pile them high alongside a juicy steak or toss them into a warm grain bowl—they’re so good you’ll be fighting over the last piece.

Sweet Potato Casserole

Sweet Potato Casserole

When life hands you sweet potatoes, make casserole—preferably one that's sweet, crunchy, and topped with enough pecans to make a squirrel jealous. This isn't your grandma's bland mash; it's a party in a baking dish, and everyone's invited.

Serving: 8 | Prep Time: 20 minutes | Cooking Time: 45 minutes

Ingredients

For the Sweet Potato Base

  • 4 large sweet potatoes (about 3 lbs), peeled and cubed into 1-inch chunks
  • 1/2 cup rich unsalted butter, melted
  • 1/2 cup sparkling light brown sugar, packed
  • 2 farm-fresh large eggs, lightly beaten
  • 1 tsp velvety vanilla extract
  • 1/2 tsp fine sea salt
  • 1/4 tsp fragrant ground cinnamon
  • 1/4 tsp freshly grated nutmeg

For the Pecan Topping

  • 1 cup crunchy pecan pieces
  • 1/3 cup all-purpose flour
  • 1/3 cup sparkling light brown sugar, packed
  • 3 tbsp rich unsalted butter, melted

Instructions

  1. Preheat your oven to 375°F. Grease a 9×13-inch baking dish with a pat of butter or nonstick spray.
  2. Place the cubed sweet potatoes in a large pot and cover with cold water by 1 inch. Bring to a boil over high heat, then reduce to medium and cook until fork-tender, about 15–20 minutes. Drain thoroughly in a colander—excess water makes for sad mash.
  3. Return the drained sweet potatoes to the pot and mash them with a potato masher or fork until mostly smooth. A few small lumps are okay; they add rustic charm. Let the steam escape for 2 minutes before adding other ingredients.
  4. Add the melted butter, brown sugar, beaten eggs, vanilla, salt, cinnamon, and nutmeg. Stir until thoroughly combined and velvety. Taste—if your sweet tooth demands more, add an extra tablespoon of brown sugar (I won't tell).
  5. Spread the sweet potato mixture evenly in the prepared baking dish. In a small bowl, mix the pecan pieces, flour, brown sugar, and melted butter with a fork until crumbly and well coated. Sprinkle this topping evenly over the sweet potatoes.
  6. Bake for 30–35 minutes, until the topping is golden brown and the casserole is set around the edges with a slight jiggle in the center. Let it rest on a wire rack for 5 minutes—this helps it hold its shape when serving.

Nobody will guess this casserole hides a sneaky dose of vitamin A—shh, our secret. The velvety sweet potato base with that nutty, buttery topping is pure comfort on a plate. Serve it warm alongside your holiday ham or turkey, or sneak a spoonful straight from the dish (no judgment).

Roasted Butternut Squash

Roasted Butternut Squash

Um, who knew a vegetable could be this sexy? Roasted butternut squash is basically candy from the earth—caramelized, tender, and begging to be devoured.

Serving: 4 | Prep Time: 15 minutes | Cooking Time: 35 minutes

Ingredients

For the Squash

  • 1 large butternut squash (about 2-3 lbs), peeled, seeded, and cut into 1-inch cubes
  • 2 tablespoons rich extra virgin olive oil
  • 2 tablespoons pure maple syrup (or honey)
  • 1 teaspoon coarse sea salt
  • 1/2 teaspoon finely ground black pepper
  • 1/2 teaspoon smoked paprika (optional, for a hint of heat)
  • 2 cloves garlic, minced (optional but recommended)
  • Fresh thyme sprigs (about 4-5) or 1 teaspoon dried thyme

Instructions

  1. Preheat your oven to 400°F. Line a large baking sheet with parchment paper for easy cleanup.
  2. In a large bowl, toss the cubed butternut squash with olive oil, maple syrup, salt, pepper, smoked paprika (if using), and garlic until every piece is well coated.
  3. Spread the squash in a single layer on the prepared baking sheet. Make sure not to overcrowd—give them space to caramelize! (Tip: Overcrowding = steamed squash, not roasted.)
  4. Scatter fresh thyme sprigs over the top. If using dried thyme, sprinkle it evenly over the squash.
  5. Roast for 25-30 minutes, flipping halfway through with a spatula, until the squash is golden brown, caramelized, and fork-tender. (Tip: For extra caramelization, broil for the last 1-2 minutes, watching closely so it doesn't burn.)
  6. Remove from oven, discard thyme sprigs if used. Let cool for 2 minutes—resist the temptation to eat immediately (but we won't judge).
See also  12 Classic and New Cod Soup Recipes to Make

Utterly addictive! The edges are crispy, the centers are creamy, and that sweet-savory combo is chef's kiss. Serve as a side with roasted chicken, toss into salads, or just eat straight off the pan—no judgment here.

Cornbread Stuffing

Cornbread Stuffing

Warm, savory, and bursting with holiday spirit, this Cornbread Stuffing is the ultimate comfort side. With crumbly cornbread, spicy sausage, and fragrant sage, it’s a dish that demands a second helping—and maybe a third.

Serving: 8 | Prep Time: 20 minutes | Cooking Time: 45 minutes

Ingredients

For the Stuffing

  • 6 cups day-old cornbread, cut into 1-inch cubes
  • 1 lb sweet Italian sausage, casings removed
  • 4 tbsp unsalted butter, plus more for greasing
  • 1 large yellow onion, finely diced
  • 3 celery stalks, thinly sliced
  • 3 cloves garlic, minced
  • 2 tbsp fresh sage leaves, chopped
  • 1 tsp dried thyme
  • 1/2 tsp freshly ground black pepper
  • 1/2 tsp kosher salt, plus more to taste
  • 2 large eggs, lightly beaten
  • 1 1/2 cups low-sodium chicken broth
  • 1/4 cup fresh parsley, chopped (for garnish)

Instructions

  1. Preheat oven to 350°F. Grease a 9×13-inch baking dish with butter.
  2. In a large skillet over medium-high heat, cook the sausage, breaking it into crumbles, until browned and cooked through, about 8 minutes. Transfer to a large bowl using a slotted spoon.
  3. In the same skillet, melt 4 tbsp butter over medium heat. Add onion and celery; cook, stirring occasionally, until softened, about 5-6 minutes. Add garlic, sage, thyme, pepper, and salt; cook until fragrant, 1 minute more.
  4. Pour the vegetable mixture over the sausage in the bowl. Add the cornbread cubes and toss to combine. (Tip: Don't overmix—you want some intact cubes for texture.)
  5. In a small bowl, whisk together eggs and chicken broth. Pour over the cornbread mixture and gently stir until evenly moistened. (Tip: Let the mixture sit for 5 minutes to allow the cornbread to absorb the liquid.)
  6. Transfer the stuffing to the prepared baking dish and spread evenly. Cover with foil and bake for 25 minutes.
  7. Remove foil and bake until the top is golden and crispy, about 20 minutes more. (Tip: For extra crunch, broil for 1-2 minutes at the end.)
  8. Let cool for 5 minutes, then garnish with parsley and serve.

Vibrant, buttery, and loaded with savory goodness, this stuffing is a showstopper. V for victory—and for the empty baking dish you’ll be left with. Serve it alongside roasted turkey or as a standalone star; either way, it’s comfort food at its finest.

Sautéed Spinach with Garlic

Sautéed Spinach with Garlic

Raise your hand if you've ever stared at a bag of spinach, wondering if you could just eat it raw and avoid the stove. Well, put your hand down and grab a skillet — because this Sautéed Spinach with Garlic is so ridiculously fast and flavorful, you'll actually look forward to your greens. It's the side dish that thinks it's a main character, and honestly, it's right.

Serving: 2 | Prep Time: 5 minutes | Cooking Time: 5 minutes

Ingredients

  • 1 tablespoon rich extra virgin olive oil
  • 4 cloves fresh garlic, thinly sliced
  • 5 ounces fresh baby spinach (about 5 generous handfuls)
  • 1/4 teaspoon fine sea salt
  • 1/8 teaspoon freshly ground black pepper

Instructions

  1. Rinse the baby spinach in a colander under cold water, then shake off excess moisture — a salad spinner works wonders here. Leaving a little water on the leaves actually helps create steam for perfect wilting.
  2. Heat 1 tablespoon of rich extra virgin olive oil in a large skillet over medium heat until shimmering. To test: add one garlic slice — if it sizzles gently, you're golden.
  3. Add the sliced garlic to the hot oil and cook, stirring constantly, for about 30 seconds until fragrant and just starting to turn golden at the edges. Don't walk away — burnt garlic is bitter garlic.
  4. Add the damp spinach all at once — it will look like a mountain, but trust the process. Use tongs to toss and turn the leaves, coating them in the garlicky oil. Pro tip: if your skillet is too small, add the spinach in batches.
  5. Cook for 1 to 2 minutes, tossing frequently, until the spinach is wilted but still bright green. You want it just tender, not mushy — think 'just collapsed.'
  6. Remove the skillet from heat immediately. Sprinkle with 1/4 teaspoon fine sea salt and 1/8 teaspoon freshly ground black pepper. Toss once more, then transfer to a serving plate. Serve hot — this dish waits for no one.

Squeeze this effortless side onto any plate: it's buttery-tender without a pat of butter, with just a whisper of garlic warmth that lingers. Pile it next to grilled salmon, tuck it into a frittata, or eat it straight from the skillet — no judgment here. Spinach has never been this cool.

Conclusion

So whether you’re hosting a big dinner or just want to add some nostalgia to your table, these classic sides are sure to please. Give them a try and let us know your favorites in the comments—and don’t forget to share this roundup on Pinterest for future feasts!

Leave a Comment