Make your holiday hosting easier with these 20 make-ahead Christmas sides that actually travel well. From creamy mashed potatoes to roasted veggies, these dishes stay delicious even after a drive. Perfect for potlucks or family dinners, you’ll have one less thing to worry about. Keep scrolling for the full list!
Roasted Root Vegetables with Maple Glaze
Roasted root vegetables, bathed in a glossy maple glaze, offer a harmonious balance of sweet and savory. This make-ahead side dish brings out the earthy sweetness of carrots, parsnips, and sweet potatoes, with a caramelized finish that elevates any meal. Perfect for busy weeknights or holiday feasts, these vegetables can be prepped in advance and roasted just before serving.
Serving: 6 | Prep Time: 20 minutes | Cooking Time: 40 minutes
Ingredients
Vegetables
- 2 lbs mixed root vegetables (such as carrots, parsnips, sweet potatoes), peeled and cut into 1-inch chunks
Glaze
- a quarter cup of pure maple syrup
- a couple of tablespoons of olive oil
- a splash of balsamic vinegar (about 1 tablespoon)
- a couple of cloves of garlic, minced
- a teaspoon of fresh thyme leaves (or half that if dried)
- a good pinch of salt and a crack of pepper
Instructions
- Preheat your oven to 425°F.
- In a large bowl, whisk together the maple syrup, olive oil, balsamic vinegar, minced garlic, thyme, salt, and pepper to create the glaze.
- Add the chopped root vegetables to the bowl and toss well to coat every piece evenly.
- Spread the vegetables in a single layer on a rimmed baking sheet lined with parchment paper. (Tip: avoid overcrowding for better caramelization—use two sheets if needed.)
- Roast for 20 minutes, then flip the vegetables using a spatula. (Tip: flipping ensures even browning and prevents sticking.)
- Continue roasting for another 20–25 minutes, until the vegetables are tender and caramelized, with edges browned. (Tip: test doneness with a fork; it should slide in easily.)
- Remove from the oven and let cool slightly. If making ahead, let cool completely, then store in an airtight container in the fridge for up to 3 days. Reheat in a 350°F oven for 10 minutes before serving.
- Garnish with a sprinkle of fresh thyme or parsley, if desired.
Drizzling a bit of extra maple syrup just before serving adds a final touch of sweetness and shine. The vegetables emerge tender on the inside with beautifully caramelized edges, making them a versatile side for roasted meats or a hearty addition to grain bowls. Their make-ahead convenience means you can enjoy gourmet flavor with minimal last-minute effort.
Creamy Mashed Potatoes with Garlic
Garlic and butter unite in this sublimely creamy take on mashed potatoes, where russets are simmered with whole cloves until tender, then mashed into a velvety, buttery cloud that reheats without losing its lush texture.
Serving: 6 | Prep Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
- 2 lbs russet potatoes, peeled and cut into 1-inch cubes
- 4 garlic cloves, peeled
- 1 tablespoon kosher salt (for boiling), plus more to taste
- 1/2 cup (1 stick) unsalted butter, cut into small pieces
- 1/2 cup heavy cream
- 1/2 teaspoon white pepper (optional, but lovely for a clean look)
Instructions
- Place the potato cubes and peeled garlic cloves in a large pot. Cover with cold water by 1 inch, then stir in 1 tablespoon of salt.
- Bring to a boil over high heat, then reduce to a simmer. Cook until the potatoes are fork-tender, about 15–20 minutes—test a piece by piercing it with a knife; it should slide off easily.
- Drain the potatoes and garlic in a colander, then return them to the hot pot. Let them sit for 1 minute to steam off excess moisture—this prevents watery mash.
- While still hot, add the butter pieces. Using a potato masher (or a ricer for the silkiest texture), mash until the butter is fully melted and the potatoes are nearly smooth. Tip: Avoid over-mashing; a few small lumps add homey appeal.
- In a small saucepan, warm the cream over medium-low heat until it's steaming but not boiling. Pour it over the mashed potatoes and gently stir with a spatula until fully incorporated.
- Season with 1/2 teaspoon of salt (or more to your taste) and the white pepper, if using. Fold gently once more. Taste and adjust seasoning—remember that potatoes absorb salt as they sit.
- Serve immediately, or for make-ahead: press plastic wrap directly onto the surface to prevent a skin, then refrigerate. To reheat, add a splash of milk or cream and warm gently on the stove, stirring often.
Silky and sumptuous, with a whisper of garlic in every bite, these potatoes strike a perfect balance between indulgence and elegance. For a dinner-party flourish, dollop with herb butter or scatter with crisp fried shallots—they'll disappear before the main course even arrives.
Cranberry Sauce with Orange Zest
Heralding a fresh take on a holiday classic, this no-cook cranberry sauce with orange zest captures bright, tangy-sweet flavors in minutes. By skipping the stovetop, the cranberries retain their natural snap and vibrant hue, while fresh citrus adds a luminous, aromatic lift.
Serving: 8 | Prep Time: 10 minutes | Cooking Time: 0 minutes
Ingredients
For the Sauce
- 2 cups fresh cranberries (about one 12-ounce bag)
- Zest of 1 large orange (about 2 tablespoons)
- ¼ cup fresh orange juice (from 1 orange)
- ½ cup granulated sugar
- Pinch of sea salt
Instructions
- Rinse the cranberries in a colander and pick out any soft or shriveled ones. Pat dry with a clean towel.
- Using a microplane or fine grater, zest the orange, being careful to avoid the bitter white pith. Set zest aside.
- Halve the zested orange and squeeze out ¼ cup of fresh juice. Discard any seeds.
- In a medium bowl, combine the cranberries, orange zest, orange juice, sugar, and salt. Stir well to coat the berries evenly.
- Using the back of a fork or a potato masher, lightly crush about one-third of the cranberries to release their juices and create a saucier texture. (Tip: Don't overdo it—you want some whole berries for visual appeal.)
- Cover the bowl and let the mixture stand at room temperature for at least 30 minutes, stirring occasionally. (Tip: The sugar will dissolve slowly, and the flavors will meld without heat. For deeper flavor, refrigerate overnight and bring to room temp before serving.)
- Taste and adjust sweetness if needed—add a teaspoon more sugar if the cranberries are exceptionally tart. Give one final stir, then transfer to a serving dish.
Revel in the jewel-toned sauce that balances tart and sweet with a whisper of citrus. The fresh, snappy berries and glossy syrup make a stunning companion to roasted turkey, ham, or even a simple cheese board. Leftover? Swirl into morning yogurt or spread on a turkey sandwich for a bright, tangy kick.
Green Bean Casserole with Crispy Onions
Beneath the golden lid of crispy fried onions lies a classic American casserole so comforting it has graced holiday tables for generations. This green bean casserole, with its creamy mushroom sauce and tender-crisp beans, is the perfect balance of earthy and rich flavors.
Serving: 8 | Prep Time: 15 minutes | Cooking Time: 45 minutes
Ingredients
For the Casserole Base
- 1 1/2 pounds fresh green beans, trimmed and cut into 2-inch pieces
- 2 cans (10.5 ounces each) cream of mushroom soup (or homemade if you prefer)
- 1/2 cup whole milk
- 1 tablespoon soy sauce (or tamari for gluten-free)
- 1/4 teaspoon freshly ground black pepper
- 1 cup (about half) crispy fried onions (from a 6-ounce can)
For the Topping
- 1 cup remaining crispy fried onions
Instructions
- Preheat your oven to 350°F and lightly grease a 2-quart baking dish.
- Bring a large pot of salted water to a boil. Add the green beans and blanch for exactly 5 minutes until bright green and just tender. Immediately drain and plunge into a bowl of ice water to stop cooking. Drain well and pat dry with a clean towel.
- In a large bowl, whisk together the cream of mushroom soup, milk, soy sauce, and black pepper until smooth. (Tip: For extra flavor, add a dash of garlic powder or Worcestershire sauce.)
- Fold the blanched green beans and 1 cup of crispy onions into the soup mixture until evenly coated.
- Transfer the mixture to the prepared baking dish, spreading it into an even layer. (Tip: Use a spatula to ensure the beans are well distributed so every serving gets plenty of sauce.)
- Sprinkle the remaining 1 cup crispy onions over the top in an even layer.
- Bake uncovered for 30–35 minutes, until the casserole is bubbly around the edges and the onions are deeply golden. (Tip: If the onions brown too quickly, tent loosely with foil for the last 10 minutes.)
- Let rest on a wire rack for 5 minutes before serving—this helps the casserole set and makes serving cleaner.
Zesty and satisfying, this casserole pairs beautifully with roasted turkey or ham. The contrast between the creamy interior and the crunchy topping makes every forkful a little celebration of texture and flavor.
Sweet Potato Casserole with Marshmallows
A beloved holiday side dish, this sweet potato casserole marries the earthy sweetness of mashed sweet potatoes with a crunchy pecan-brown sugar topping, all crowned with toasted marshmallows for a gooey, caramelized finish.
Serving: 8 | Prep Time: 20 minutes | Cooking Time: 45 minutes
Ingredients
- 3 lbs sweet potatoes (about 4 large), peeled and cubed
- 4 tbsp unsalted butter, melted
- 1/2 cup packed brown sugar
- 2 large eggs
- 1 tsp vanilla extract
- 1/2 tsp salt
- 1/4 cup milk
- 1/2 cup chopped pecans
- 1/4 cup packed brown sugar (for topping)
- 2 tbsp unsalted butter, melted (for topping)
- 2 cups mini marshmallows
Instructions
- Place sweet potatoes in a large pot, cover with cold water, and bring to a boil. Cook until fork-tender, about 15 minutes. Drain and transfer to a large bowl.
- Mash the sweet potatoes until smooth. Stir in 4 tbsp melted butter, 1/2 cup brown sugar, eggs, vanilla, salt, and milk. Mix until combined—avoid overmixing to keep the texture light.
- Transfer the mixture to a greased 9×13-inch baking dish, spreading evenly. Tip: For a smoother top, use a spatula dipped in water.
- In a small bowl, combine pecans, 1/4 cup brown sugar, and 2 tbsp melted butter. Sprinkle this topping over the sweet potato mixture.
- Bake at 350°F for 30 minutes, until the filling is set and slightly puffed. The edges should be bubbling.
- Remove from oven, scatter marshmallows evenly on top. Return to oven and broil on high for 1-2 minutes, watching closely, until marshmallows are golden brown and puffed. Tip: Rotate the dish halfway for even toasting.
- Let cool for 5 minutes before serving. The marshmallows will deflate slightly but should remain gooey.
Lusciously creamy with a caramelized crunch, this casserole is a showstopper on any holiday table. The contrast of silky sweet potatoes and sticky toasted marshmallows makes every bite irresistible—serve it alongside roasted turkey or ham.
Honey Glazed Carrots with Thyme
Radiant and sweet, these honey glazed carrots are the perfect side dish to elevate any meal. With a glossy butter-honey coating and the subtle aroma of fresh thyme, they turn simple baby carrots into an irresistible, elegant accompaniment.
Serving: 4 | Prep Time: 5 minutes | Cooking Time: 15 minutes
Ingredients
Ingredients
- 1 pound baby carrots
- 2 tablespoons unsalted butter
- 1/4 cup honey
- 2 sprigs fresh thyme
- Salt and freshly ground black pepper
Instructions
- Rinse the baby carrots under cold water and pat them thoroughly dry with a clean towel. (Tip: drying ensures better caramelization during cooking.)
- In a large skillet (preferably heavy-bottomed) over medium heat, melt the butter until it foams. (Tip: using a heavy-bottomed skillet promotes even heat distribution.)
- Add the carrots in a single layer; if they don't fit, cook in batches to avoid steaming. Cook, stirring occasionally, for 8–10 minutes until they begin to brown and soften slightly.
- Reduce the heat to low. Drizzle the honey over the carrots and add the thyme sprigs. Stir to coat evenly. Cook for 3–5 minutes, stirring often, until the glaze thickens and the carrots are tender when pierced with a fork. (Tip: remove the thyme sprigs before serving to avoid harsh bites.)
- Season with a pinch of salt and a crack of black pepper. Taste and adjust if needed. Serve warm, or let cool and reheat gently in a skillet or microwave.
Glazed to a glossy finish, these carrots deliver a delightful balance of sweet and savory, with thyme lending an earthy perfume. They’re elegant enough for a holiday table yet simple for a weeknight side. Pair them with roasted chicken or pork, or add a pop of color to a grain bowl.
Classic Stuffing with Sage and Sausage
Kick off your holiday table with a classic stuffing that marries the savory richness of Italian sausage with the earthy warmth of fresh sage. This moist, tender bread-based dish is studded with celery and onion, baked to golden perfection. It's the epitome of comfort food with a refined touch.
Serving: 8 | Prep Time: 20 minutes | Cooking Time: 45 minutes
Ingredients
- 1 loaf (about 1 lb) day-old French or sourdough bread, cut into 1-inch cubes (about 8 cups)
- 1 lb sweet Italian sausage, casings removed
- 4 tbsp unsalted butter, plus more for greasing
- 1 large yellow onion, diced (about 1½ cups)
- 3 celery stalks, diced (about 1 cup)
- 3 cloves garlic, minced
- 2 tbsp fresh sage leaves, chopped (or 2 tsp dried)
- 1 tbsp fresh thyme leaves (or 1 tsp dried)
- 1 tsp kosher salt
- ½ tsp freshly ground black pepper
- 2 cups low-sodium chicken broth
- 2 large eggs, lightly beaten
- ¼ cup chopped fresh parsley for garnish (optional)
Instructions
- Preheat oven to 375°F. Grease a 9×13-inch baking dish with butter.
- Spread bread cubes on a large baking sheet and toast for 12-15 minutes until lightly golden, stirring halfway. Set aside to cool.
- In a large skillet over medium-high heat, cook sausage, breaking it into small pieces, until browned and cooked through, about 8 minutes. Transfer to a bowl.
- In the same skillet, melt 4 tbsp butter over medium heat. Add onion and celery; cook, stirring occasionally, until softened, about 8 minutes. Add garlic, sage, thyme, salt, and pepper; cook 1 minute until fragrant.
- In a large mixing bowl, combine toasted bread cubes, cooked sausage, and the vegetable mixture. Toss gently.
- In a separate bowl, whisk together chicken broth and eggs. Pour over the bread mixture and stir until evenly moistened. The mixture should be moist but not soupy; if too dry, add a splash more broth.
- Transfer to the prepared dish and spread evenly. Cover with foil and bake for 30 minutes.
- Remove foil and continue baking for 15-20 minutes until the top is golden and crispy. Let rest 5 minutes before serving.
- Garnish with parsley if desired.
Keen to elevate your leftovers? This stuffing reheats beautifully and pairs wonderfully with a dollop of cranberry sauce. Its rich, savory complexity will have everyone reaching for seconds.
Roasted Brussels Sprouts with Balsamic
Golden, caramelized, and irresistibly crisp—these roasted Brussels sprouts are elevated with a glossy balsamic glaze. A simple side that transforms a humble vegetable into a stunning centerpiece on any table.
Serving: 4 | Prep Time: 10 minutes | Cooking Time: 25 minutes
Ingredients
- 1.5 pounds Brussels sprouts, trimmed and halved
- 3 tablespoons olive oil
- 2 tablespoons balsamic vinegar
- 1 teaspoon kosher salt
- 1/2 teaspoon freshly ground black pepper
Instructions
- Preheat oven to 425°F. Place a baking sheet in the oven while it preheats to get it hot (this helps crispiness).
- In a large bowl, toss Brussels sprouts with olive oil, salt, and pepper until well coated.
- Carefully remove hot baking sheet from oven and spread Brussels sprouts in a single layer, cut-side down (cut-side down maximizes caramelization).
- Roast for 20 minutes, then remove from oven and drizzle with balsamic vinegar. Toss gently to coat.
- Return to oven and roast for another 5-10 minutes, until tender and edges are deeply caramelized (watch closely to avoid burning; balsamic can darken quickly).
- Serve immediately.
Crisp on the outside, tender within—each sprout carries a tangy-sweet punch from the balsamic. Perfect as a holiday side or a weeknight companion to roasted chicken or salmon.
Creamed Spinach with Parmesan
Nothing compares to the velvety luxury of creamed spinach made from scratch. Fresh spinach leaves are gently wilted, then swirled into a luscious sauce of heavy cream and nutty Parmesan, with a whisper of nutmeg to warm the palate. This side dish is both classic and indulgent, perfect for elevating a weeknight dinner or holiday feast.
Serving: 4 | Prep Time: 10 minutes | Cooking Time: 15 minutes
Ingredients
- 1 pound fresh spinach, stems removed
- 2 tablespoons unsalted butter
- 2 garlic cloves, minced
- 1 cup heavy cream
- 1/2 cup freshly grated Parmesan cheese
- 1/4 teaspoon freshly grated nutmeg
- 1/2 teaspoon kosher salt, plus more for cooking
- 1/4 teaspoon black pepper
Instructions
- Bring a large pot of salted water to a boil. Add the spinach in batches and cook until just wilted, about 30 seconds per batch. Use a slotted spoon to transfer the spinach to a bowl of ice water to stop the cooking.
- Drain the spinach and squeeze it firmly in handfuls to remove as much liquid as possible. Transfer the squeezed spinach to a cutting board and chop it coarsely. Set aside.
- In a large skillet over medium heat, melt the butter. Add the minced garlic and sauté until fragrant, about 1 minute, being careful not to let it brown.
- Pour in the heavy cream and add the nutmeg. Bring to a gentle simmer, stirring occasionally, and let it reduce slightly for 2 minutes until it thickens enough to coat the back of a spoon.
- Reduce the heat to low and gradually whisk in the Parmesan cheese until fully melted and smooth. Season with salt and pepper.
- Add the chopped spinach to the cream sauce. Cook over medium-low heat, stirring constantly, until the spinach is heated through and well coated, about 2 to 3 minutes. Taste and adjust seasoning with additional salt and pepper if needed. Serve immediately.
Zestier than a mere side, this creamed spinach boasts a silky texture that clings to every bite, with the salty Parmesan and aromatic nutmeg playing off the earthy greens. Spoon it alongside a seared steak or roasted chicken, or even pile it onto crusty bread for an unapologetically rich crostini.
Butternut Squash Soup with Coconut Milk
Luxuriously creamy and subtly spiced, this butternut squash soup with coconut milk is the ultimate comfort bowl for chilly evenings. The natural sweetness of roasted squash melds with velvety coconut and a hint of ginger, creating a balanced, elegant starter or light meal.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 30 minutes
Ingredients
- 1 medium butternut squash (about 2 lbs), peeled, seeded, and cubed
- 1 tablespoon olive oil, plus more for roasting
- 1 medium yellow onion, diced
- 2 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1 can (13.5 oz) full-fat coconut milk
- 4 cups vegetable broth
- Salt and freshly ground black pepper, to taste
- A pinch of cayenne pepper (optional)
- For garnish: a swirl of coconut cream and fresh cilantro leaves
Instructions
- Preheat oven to 400°F. Toss cubed squash with a drizzle of olive oil, salt, and pepper. Spread in a single layer on a baking sheet; roast for 25–30 minutes, until tender and caramelized. Tip: For even browning, flip the pieces halfway through.
- In a large pot, heat 1 tablespoon olive oil over medium heat. Add onion and cook, stirring, until translucent, about 5 minutes. Add garlic and ginger; cook 1 minute until fragrant. Tip: Watch the garlic closely—burnt garlic turns bitter.
- Add roasted squash, vegetable broth, coconut milk, and cayenne (if using). Bring to a boil, then reduce heat and simmer 10 minutes to meld flavors.
- Using an immersion blender, puree the soup until completely smooth. Alternatively, carefully transfer in batches to a blender; remove the center cap to let steam escape, and blend until silky. Tip: Always blend hot liquids with caution—start on low and increase speed.
- Season with salt and pepper to taste. Ladle into bowls, garnish with a swirl of coconut cream and fresh cilantro, and serve hot.
Mellow sweetness from the roasted squash pairs beautifully with rich coconut milk and a gentle kick of ginger. For an extra touch, drizzle with toasted pumpkin seeds or serve alongside crusty bread for dipping.
Wild Rice Pilaf with Dried Cranberries
Served as a side dish or a light main, this wild rice pilaf brings together earthy wild rice, sweet-tart dried cranberries, and toasty pecans for a dish that’s both elegant and comforting. The savory notes of thyme and sautéed aromatics make it a perfect companion for roasted meats or a satisfying vegetarian centerpiece.
Serving: 6 | Prep Time: 15 minutes | Cooking Time: 55 minutes
Ingredients
For the Wild Rice
- 1 cup wild rice, rinsed
- 3 cups low-sodium chicken or vegetable broth
For the Sauté and Finish
- 2 tablespoons unsalted butter
- 1 medium yellow onion, diced (about 1 cup)
- 2 celery stalks, diced (about ¾ cup)
- 2 garlic cloves, minced
- 1 teaspoon fresh thyme leaves (or ½ teaspoon dried)
- ½ cup dried cranberries
- ½ cup pecans, toasted and roughly chopped
- Salt
- Freshly ground black pepper
Instructions
- Rinse the wild rice under cold water until the water runs clear. (Tip: This removes excess starch and any bitterness.)
- In a medium saucepan, combine the rinsed rice, broth, and a pinch of salt. Bring to a boil over high heat, then reduce the heat to low, cover, and simmer for 45–50 minutes, until the rice is tender and some grains have burst open. (Tip: Check at 45 minutes; if the rice is still chewy, add a splash of water and continue cooking.)
- While the rice cooks, toast the pecans in a dry skillet over medium heat, stirring frequently, until fragrant, about 3–4 minutes. Transfer to a plate to cool, then roughly chop.
- In a large skillet or Dutch oven, melt the butter over medium heat. Add the diced onion and celery and cook, stirring occasionally, until softened, about 5 minutes. Add the garlic and thyme and cook for 1 minute more.
- Once the rice is done, drain any excess liquid (if any) and fluff with a fork. Let it sit uncovered for 5 minutes to allow steam to escape. (Tip: Letting it rest helps the grains firm up.)
- Add the cooked rice to the skillet with the vegetables. Stir in the dried cranberries and toasted pecans. Season with ½ teaspoon salt and ¼ teaspoon black pepper; mix well.
Don't be surprised if this pilaf steals the spotlight at your next gathering—it has a way of becoming the unexpected favorite. The earthy wild rice, sweet cranberries, and buttery pecans create a symphony of textures and flavors that feel both rustic and refined. Best of all, it reheats like a dream, making it a stress-free addition to your holiday menu or weeknight dinner.
Broccoli Salad with Bacon and Cheddar
Harmoniously balancing crisp, tender broccoli with savory bacon and sharp cheddar, this chilled salad is a crowd-pleasing side that feels both indulgent and fresh. The creamy, tangy dressing ties everything together for a dish that’s as elegant as it is effortless.
Serving: 6 | Prep Time: 15 minutes | Cooking Time: 10 minutes
Ingredients
- 4 cups broccoli florets (about 2 medium heads)
- 8 slices thick-cut bacon
- 1 cup sharp cheddar cheese, shredded
- 1/4 cup red onion, finely chopped
- 1/2 cup mayonnaise
- 1/4 cup sour cream (a generous dollop)
- 1 tablespoon apple cider vinegar (a splash)
- 1 tablespoon granulated sugar
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
Instructions
- Cook the bacon: Place bacon slices in a cold skillet over medium heat. Cook until crispy, about 8–10 minutes, flipping once. Transfer to a paper-towel-lined plate to drain, then let cool completely. Crumble into small pieces.
- Prepare the broccoli: Cut broccoli into bite-size florets. Fill a large bowl with ice water and plunge the florets in for 5 minutes—this crisps and tenderizes them. Drain well and pat dry with a clean towel.
- Shred the cheddar cheese on the large holes of a box grater for optimal texture.
- Finely chop the red onion and set aside.
- Make the dressing: In a small bowl, whisk together mayonnaise, sour cream, apple cider vinegar, sugar, salt, and pepper until smooth and creamy.
- Assemble the salad: In a large bowl, combine broccoli, crumbled bacon, shredded cheddar, and red onion. Pour dressing over the top and toss until evenly coated.
- Chill: Cover the bowl and refrigerate for at least 30 minutes to allow flavors to meld. Serve cold.
Keen to bring a refreshing crunch to your table, this broccoli salad is perfect for potlucks or weeknights. The creamy dressing clings to every floret, while bursts of salty bacon and sharp cheddar make each bite deeply satisfying. Try it alongside grilled chicken or as a hearty lunch with crusty bread.
Scalloped Potatoes with Gruyère
Velvety layers of thinly sliced potatoes, bathed in a rich garlic cream and blanketed with nutty Gruyère, bake into a golden, bubbling masterpiece. This is comfort food elevated—worth every minute of slow cooking.
Serving: 6 | Prep Time: 20 minutes | Cooking Time: 55 minutes
Ingredients
- 2 pounds Yukon Gold potatoes, peeled and sliced 1/8-inch thick
- 1 1/2 cups heavy cream
- 1 cup grated Gruyère cheese (about 4 oz)
- 2 cloves garlic, minced
- 2 tablespoons unsalted butter, plus more for dish
- 1 teaspoon kosher salt
- 1/2 teaspoon freshly ground black pepper
- 2 sprigs fresh thyme (optional, for garnish)
Instructions
- Preheat your oven to 375°F. Generously butter a 2-quart baking dish. For even cooking, slice potatoes uniformly about 1/8-inch thick—a mandoline makes quick work of this.
- In a small saucepan, combine the heavy cream, minced garlic, 1 teaspoon salt, and 1/2 teaspoon pepper. Warm over medium heat until just simmering, then remove from heat and set aside. (Infusing the cream with garlic deepens the flavor.)
- Arrange one-third of the potato slices in an even layer, overlapping slightly, in the prepared dish. Dot with one-third of the butter pieces. Pour one-third of the warm cream mixture over the top.
- Repeat layering twice more: potatoes, butter, cream. Finish with the remaining cream on the top layer.
- Cover the dish tightly with aluminum foil and bake for 40 minutes. The potatoes should be tender when pierced with a knife.
- Remove the foil, sprinkle the grated Gruyère evenly over the top, and bake uncovered for an additional 15 minutes, until the cheese is melted and bubbly and the edges are golden brown.
- Let the dish rest for 5 to 10 minutes before serving. This allows the cream to set slightly for clean slices. Garnish with fresh thyme if desired.
Unbelievably creamy and decadent, each forkful reveals tender potatoes bound by a luscious garlic cream and crowned with a nutty, bubbling cheese crust. Serve it alongside a simple roast chicken or a crisp green salad for a meal that feels both rustic and refined.
Maple Bacon Green Beans
Savor the perfect balance of sweet and smoky in these Maple Bacon Green Beans, where fresh, tender beans are glazed with maple syrup and accented with crispy bacon bits. This side dish transforms a simple vegetable into a standout accompaniment for any meal.
Serving: 4 | Prep Time: 10 minutes | Cooking Time: 15 minutes
Ingredients
For the Dish
- 1 lb fresh green beans, trimmed
- 4 slices thick-cut bacon
- 2 tbsp pure maple syrup
- 1 tbsp unsalted butter
- Salt and freshly cracked black pepper
Instructions
- Bring a large pot of salted water to a rolling boil. Add the trimmed green beans and blanch for exactly 2 minutes – they should be bright green and crisp-tender. Drain and immediately plunge into an ice bath to stop the cooking. Drain well and pat dry.
- While the beans cool, place the bacon slices in a cold skillet. Cook over medium heat, turning occasionally, until deeply browned and crispy, about 6 to 8 minutes. Transfer to a paper towel-lined plate; once cool, crumble or chop into bits. Reserve 2 tablespoons of the rendered bacon fat in the skillet.
- Return the skillet with the reserved bacon fat to medium heat. Add the butter and let it melt, then stir in the maple syrup. Cook for 30 seconds, swirling to combine.
- Add the blanched green beans to the skillet, tossing to coat them evenly in the glaze. Cook for 2 to 3 minutes, stirring occasionally, until the beans are heated through and the glaze thickens slightly. Season with a pinch of salt and several grinds of black pepper.
- Remove from heat and sprinkle the crispy bacon bits over the top. Toss gently once more, then transfer to a serving platter. Tip: For extra depth, add a teaspoon of apple cider vinegar to the glaze just before adding the beans – it cuts the sweetness beautifully.
Luscious and glossy, these green beans boast a tender bite with a sticky-sweet glaze that clings to every curve. The salty crunch of bacon provides a satisfying contrast, making this dish a natural partner for roasted chicken, pork chops, or a holiday feast. Serve immediately while the bacon stays crisp.
Roasted Cauliflower with Tahini
Often relegated to the side dish shadows, cauliflower deserves a moment in the spotlight—especially when roasted until deeply caramelized and finished with a silky tahini drizzle. This recipe transforms the humble floret into a showstopper, balancing earthy sweetness with nutty, lemony richness.
Serving: 4 | Prep Time: 10 minutes | Cooking Time: 25 minutes
Ingredients
For the Cauliflower
- 1 large head cauliflower, cut into florets (about 6 cups)
- 3 tablespoons olive oil
- 1/2 teaspoon kosher salt
- 1/4 teaspoon black pepper
For the Tahini Sauce & Garnish
- 1/3 cup tahini (well stirred)
- 1/4 cup fresh lemon juice (from about 2 lemons)
- 2 tablespoons warm water, plus more as needed
- 1 small garlic clove, minced
- 1/4 teaspoon salt
- 2 tablespoons chopped fresh parsley
- A drizzle of extra-virgin olive oil for finishing
- Flaky sea salt, for sprinkling
Instructions
- Preheat your oven to 425°F and line a large baking sheet with parchment paper.
- In a large bowl, toss the cauliflower florets with olive oil, salt, and pepper until evenly coated.
- Spread the florets in a single layer on the prepared baking sheet—crowding leads to steaming instead of roasting. Tip: For extra browning, flip each floret so a cut side faces down.
- Roast for 20–25 minutes, flipping halfway through, until the florets are tender and deeply golden brown in spots. Tip: Look for dark, caramelized edges—that's where the flavor lives.
- While the cauliflower roasts, make the tahini sauce. In a small bowl, whisk together tahini, lemon juice, warm water, minced garlic, and salt. The mixture will thicken at first; keep whisking until smooth and pourable. Add an extra tablespoon of warm water if needed for a drizzly consistency. Tip: Tahini can vary, so adjust water to achieve a consistency like heavy cream.
- Transfer the roasted cauliflower to a serving platter. Drizzle generously with the tahini sauce, then sprinkle with chopped parsley, a light drizzle of extra-virgin olive oil, and a pinch of flaky sea salt.
Just one bite reveals a magical contrast: the creamy, tangy tahini against the crisp-tender, sweetly caramelized cauliflower. Serve it warm or at room temperature alongside grilled meats, falafel, or as a stunning vegan centerpiece.
Cornbread Dressing with Chorizo
Bridging the earthy sweetness of cornbread with the bold, smoky heat of Mexican chorizo, this dressing reimagines a Thanksgiving classic as a zesty side that steals the show. Sautéed peppers and onions add a gentle crunch, while fresh cilantro brightens every bite, making it equally at home alongside roast chicken or a simple winter salad.
Serving: 8 | Prep Time: 20 minutes | Cooking Time: 45 minutes
Ingredients
For the Dressing
- a generous crumble of day-old cornbread (about 4 cups)
- a pound of Mexican chorizo, casings removed
- a large yellow onion, diced
- a couple of bell peppers (mix red and green), diced
- a few cloves of garlic, minced
- a cup of good chicken broth (or vegetable broth)
- a couple of eggs
- a handful of fresh cilantro, chopped
- a teaspoon each of ground cumin and chili powder
- a pat of butter or a drizzle of oil (for sautéing)
- salt and freshly cracked pepper
Instructions
- Preheat your oven to 375°F and lightly grease a 9×13-inch baking dish.
- In a large skillet over medium-high heat, cook the chorizo, breaking it into crumbles, until deeply browned and cooked through, about 8 minutes. Use a slotted spoon to transfer the chorizo to a bowl, leaving the rendered fat in the pan.
- Add the butter or oil to the same skillet. Sauté the onion and bell peppers over medium heat until softened and lightly caramelized, 5–7 minutes. Stir in the garlic, cumin, and chili powder; cook until fragrant, about 1 minute more.
- In a large bowl, combine the crumbled cornbread, cooked chorizo, sautéed veggie mixture, and chopped cilantro. Season with a generous pinch of salt and a few turns of pepper. (Tip: Using day-old cornbread ensures it doesn’t turn mushy.)
- In a small bowl, whisk together the chicken broth and eggs until well blended. Pour this over the cornbread mixture and gently fold with a spatula until just combined—overmixing will make the dressing dense. (Tip: The mixture should look evenly moist but not soupy.)
- Transfer the dressing to the prepared dish and spread into an even layer. Bake for 35–40 minutes, until the top is golden brown and the center is set. (Tip: For food safety, the internal temperature should reach 165°F. Let it rest 10 minutes before serving for cleaner slices.)
Here, the earthy sweetness of cornbread meets the robust heat of chorizo, with pops of fresh cilantro threading through each forkful. The edges turn crisp while the inside stays tender—a lovely contrast that begs for a dollop of crème fraîche or a drizzle of hot honey. Serve it warm as a bold companion to roast poultry or a hearty vegetarian chili.
Honey Butter Dinner Rolls
Versatile and endlessly comforting, these honey butter dinner rolls are the epitome of homemade warmth. With a soft, pillowy crumb and a sweet golden glaze, they’re perfect for holiday tables or a simple weeknight dinner—and they freeze beautifully, so you can have fresh rolls any time.
Serving: 12 | Prep Time: 20 minutes | Cooking Time: 18 minutes
Ingredients
- 1 cup whole milk, warmed to 110°F
- 1 packet (2¼ teaspoons) active dry yeast
- 3 tablespoons honey (divided: 1 for yeast, 2 for dough)
- 4 tablespoons unsalted butter, melted, plus 2 tablespoons for glaze
- 2 large eggs (1 for dough, 1 for wash)
- 3½ cups all-purpose flour
- 1 teaspoon salt
- For the glaze: 2 tablespoons honey mixed with 2 tablespoons melted butter
Instructions
- In a small bowl, combine warm milk, 1 tablespoon honey, and yeast. Let sit for 5 minutes until foamy and fragrant.
- In a large bowl, whisk together flour and salt.
- Add the yeast mixture, remaining 2 tablespoons honey, 4 tablespoons melted butter, and 1 egg. Stir with a wooden spoon until a shaggy dough forms.
- Turn dough onto a lightly floured surface and knead until smooth and elastic, about 8 minutes. (Tip: dough should feel soft but not sticky; add flour only a tablespoon at a time if needed.)
- Place dough in a greased bowl, cover with plastic wrap, and let rise in a warm spot until doubled in size, about 1 hour.
- Punch down the dough, divide into 12 equal pieces, and shape each into a tight ball. Arrange in a greased 9×13-inch baking dish.
- Cover the dish with a kitchen towel and let rise until puffy and almost doubled, 30 to 40 minutes.
- Preheat oven to 375°F. In a small bowl, beat the remaining egg with 1 tablespoon water. Brush this egg wash evenly over the rolls.
- Bake until the rolls are deep golden brown and sound hollow when tapped, 15 to 18 minutes. (Tip: for perfect doneness, insert an instant-read thermometer into the center of a roll—it should read 190°F.)
- Immediately after baking, brush the hot rolls with the honey butter glaze. (Tip: glaze while they're still warm so the butter melts into every crevice.)
Just out of the oven, these rolls are impossibly fluffy, with a glossy honey butter sheen that invites the first pull-apart bite. Serve them alongside a pat of salted butter for extra indulgence, or use them to mop up every last drop of soup or gravy.
Apple and Fennel Slaw with Mustard Vinaigrette
Rich with the crunch of crisp apples and the delicate licorice notes of shaved fennel, this slaw is a refreshing twist on classic sides. A tangy Dijon vinaigrette brings it all together, making it perfect for picnics or alongside roasted meats.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 0 minutes
Ingredients
- 2 large crisp apples (like Honeycrisp or Granny Smith), cored and julienned
- 1 medium fennel bulb, shaved paper-thin (a mandoline makes this easy)
- 1/4 cup apple cider vinegar
- 3 tablespoons Dijon mustard
- 1/3 cup extra-virgin olive oil
- 1 tablespoon honey
- Salt and freshly ground black pepper to taste
- 1/4 cup chopped fresh parsley
Instructions
- In a large bowl, combine the julienned apples and shaved fennel. Toss gently to mix—this helps prevent the apples from browning as you prep. Tip: If you're working ahead, a squeeze of lemon juice can keep the apples vibrant, but the vinaigrette will do the job here.
- Make the vinaigrette: In a small bowl, whisk together the apple cider vinegar, Dijon mustard, honey, and a pinch of salt and pepper until smooth. Slowly drizzle in the olive oil while whisking constantly until emulsified and creamy. Tip: For an even silkier dressing, blitz it in a blender for a few seconds.
- Pour the vinaigrette over the apple-fennel mixture and toss until every strand is coated. Let the slaw rest for 5–10 minutes at room temperature to allow the flavors to meld and the fennel to soften slightly. Tip: Don't let it sit longer than an hour, or the apples will lose their crunch.
- Just before serving, fold in the chopped parsley. Give it a final taste and adjust salt or pepper if needed.
Bright and crunchy, this slaw is a celebration of textures and flavors. The subtle anise of fennel paired with tart apples and tangy mustard makes it a versatile side—try it on top of pulled pork sandwiches or alongside a simple roast chicken.
Mushroom and Leek Gratin
A luxurious yet approachable side dish, this Mushroom and Leek Gratin layers earthy mushrooms and sweet leeks under a blanket of creamy Gruyère, baked until bubbling and golden. It’s the ultimate comfort food for a cozy dinner or holiday table.
Serving: 6 | Prep Time: 20 minutes | Cooking Time: 45 minutes
Ingredients
For the Gratin
- 2 tablespoons unsalted butter
- 2 large leeks (white and light green parts only), halved lengthwise, thinly sliced
- 1 pound mixed mushrooms (such as cremini, shiitake, and oyster), sliced ¼-inch thick
- 3 cloves garlic, minced
- 1 teaspoon fresh thyme leaves (or ½ teaspoon dried)
- 1 teaspoon kosher salt, plus more to taste
- ½ teaspoon freshly ground black pepper
- 1 cup heavy cream
For the Topping
- 1½ cups (6 ounces) shredded Gruyère cheese
- ½ cup panko breadcrumbs
- 2 tablespoons unsalted butter, melted
Instructions
- Preheat your oven to 375°F and set a rack to the middle position.
- In a large (12-inch) skillet, melt 2 tablespoons butter over medium heat. Add the sliced leeks and cook, stirring occasionally, until softened and translucent, about 5 minutes. (Tip: Wash leeks thoroughly after slicing to remove grit—a salad spinner works great.)
- Increase heat to medium-high and add the mushrooms in an even layer. Cook without stirring for 3 minutes to allow browning, then stir and continue cooking until mushrooms are golden and have released their liquid, 8–10 minutes total. (Tip: Don’t overcrowd the pan; if necessary, cook in batches to ensure proper browning.)
- Reduce heat to medium. Add the garlic, thyme, salt, and pepper. Cook, stirring, for 1 minute until fragrant.
- Pour in the heavy cream and bring to a simmer. Let it bubble gently for 2–3 minutes until slightly thickened, stirring occasionally. Taste and adjust seasoning if needed.
- Transfer the mushroom-leek mixture to a 2-quart baking dish (or 8×8-inch dish). Spread evenly.
- In a small bowl, combine the shredded Gruyère, panko, and melted butter. Sprinkle the mixture evenly over the gratin.
- Bake for 25–30 minutes, until the top is deeply golden and the edges are bubbly. If the top browns too quickly, tent loosely with foil after 20 minutes.
- Let the gratin rest for 5 minutes before serving—this allows the cream to set slightly for easier scooping.
Here, the velvety cream melds with the woodsy mushrooms and mild leeks, while the Gruyère-panko crust shatters with every bite. Serve it alongside a roasted chicken or a hearty steak, or make it the star of a meatless dinner with a crisp green salad.
Roasted Beets with Goat Cheese and Walnuts
Yield a stunning side dish or salad topper with this elegant yet simple recipe for roasted beets, creamy goat cheese, and crunchy walnuts. The natural sweetness of the beets pairs beautifully with tangy cheese and a balsamic glaze.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 45 minutes
Ingredients
- 4 medium red or golden beets, scrubbed and trimmed
- 2 tablespoons olive oil
- 1/2 teaspoon kosher salt
- 1/4 teaspoon black pepper
- 4 ounces crumbled goat cheese
- 1/2 cup walnut halves
- 2 tablespoons balsamic vinegar
- 1 tablespoon honey
- 1 teaspoon Dijon mustard
Instructions
- Preheat your oven to 400°F.
- Rub the beets with 1 tablespoon of olive oil, then season with salt and pepper. Wrap each beet individually in aluminum foil.
- Place the wrapped beets on a baking sheet and roast for 45–60 minutes, until a knife slides through the thickest part with no resistance. (Tip: This test ensures perfect tenderness.)
- While the beets roast, toast the walnuts in a dry skillet over medium heat, stirring frequently, for 3–5 minutes until fragrant and lightly browned. Transfer to a plate to cool.
- In a small saucepan, combine the balsamic vinegar, honey, and Dijon mustard. Bring to a gentle simmer over medium heat, then reduce to low and cook, stirring occasionally, until the glaze thickens and coats the back of a spoon, about 5–7 minutes. (Tip: The glaze will continue to thicken as it cools.)
- Once the beets are cool enough to handle, use a paper towel to rub off the skins. Cut each beet into wedges or rounds.
- Arrange the beet pieces on a serving platter.
- Sprinkle the crumbled goat cheese and toasted walnuts evenly over the beets.
- Drizzle the balsamic glaze over the top. (Tip: For extra flair, add a pinch of flaky sea salt or fresh thyme leaves.)
Dressed with a glossy balsamic reduction, each bite offers a medley of earthy sweetness, creamy tang, and nutty crunch. Serve warm or at room temperature as a vibrant starter or alongside roasted meats for a refined finish.
Conclusion
Here’s to stress-free holiday hosting with these 20 make-ahead Christmas sides that travel beautifully. From savory casseroles to sweet potatoes, each dish is designed to simplify your day. Try a few, leave a comment with your favorites, and share this article on Pinterest to help others plan their festive feasts too!



