Nothing says Christmas like a table piled high with delicious food, and for me, the side dishes are where the magic really happens. I still remember my grandma’s kitchen on Christmas Eve—steamy windows, the scent of roasted Brussels sprouts mingling with buttery mashed potatoes, and that tangy pop of cranberry sauce cutting through all the richness. These Christmas side dishes aren’t just fillers; they’re the unsung heroes that turn a holiday meal into something unforgettable. Whether it’s the crispy edges on those sprouts or the way the green beans stay bright and snappy, every bite feels like a little celebration. Trust me, once you try these, they’ll become as much a tradition in your home as they are in mine.
Why You’ll Love These Christmas Side Dishes
These aren’t just any sides—they’re the kind that disappear first at holiday gatherings. Here’s why they’re a must:
- Effortless elegance: Simple ingredients, big impact (no one needs to know how easy they were!)
- Make-ahead magic: Prep everything the night before—Christmas morning is for presents, not peeling potatoes
- Flavor fireworks: Buttery, crispy, tangy—every bite plays off the others perfectly
Quick and Easy Preparation
Between wrapping gifts and untangling lights, who has hours for sides? These dishes come together in under 40 minutes—most of that’s hands-off roasting time. The mashed potatoes? Just stir in butter while they’re still warm. The Brussels sprouts practically roast themselves. I always do the green beans last-minute—five minutes in the pan and they’re done!
Crowd-Pleasing Flavors
These sides hit all the holiday notes: creamy potatoes for comfort, caramelized sprouts for depth, and that bright cranberry sauce to cut through the richness. Even my picky nephew (who claims to hate “green things”) sneaks extra Brussels sprouts when he thinks no one’s looking. The secret? A generous pinch of salt and that perfect roast—crispy outside, tender inside.
Ingredients for Christmas Side Dishes
What I love about these Christmas sides is that they’re built on simple, honest ingredients – nothing fussy, just good stuff that works together beautifully. Here’s what you’ll need (and yes, some of these measurements are more “grandma’s pinch” than exact science – taste as you go!):
- 2 cups mashed potatoes (prepared ahead – I use Yukon Golds for their buttery texture)
- 1 cup roasted Brussels sprouts (trimmed and halved – don’t skimp on trimming those stems!)
- 1/2 cup cranberry sauce (homemade or good-quality store-bought – the tartness is key)
- 1 cup fresh green beans (trimmed – snap off those ends for the best texture)
- 1/4 cup butter (real, unsalted – this is Christmas, after all!)
- 1 tsp salt (I use kosher – adjust to your taste)
- 1 tsp freshly ground black pepper (none of that pre-ground dust – fresh cracks make all the difference)
Pro tip from my many Christmas kitchen disasters: prep everything before you start cooking. Those Brussels sprouts need trimming, the green beans need snapping, and the potatoes should be mashed and warm when you add the butter. It makes the whole process flow like holiday music in the background!
How to Make Christmas Side Dishes
Alright, let’s get cooking! I always start by turning on some holiday music – it makes the whole process feel festive. Here’s exactly how I put together these Christmas sides (with plenty of taste-testing along the way, of course).
Preparing the Mashed Potatoes
First things first – those glorious mashed potatoes. If you’ve made them ahead (smart cookie!), just warm them gently in a pot over low heat. Now comes the best part – stir in that butter while the potatoes are still hot enough to melt it completely. I like to add the salt and pepper in stages, tasting as I go – you want just enough to make the flavors pop without overpowering that natural potato sweetness. Pro tip: if your potatoes seem dry, a splash of warm milk brings them right back to creamy perfection.
Roasting the Brussels Sprouts
Preheat your oven to 400°F (yes, hotter than you might think – we want crispy edges!). Toss your trimmed and halved sprouts with a glug of olive oil, making sure every nook and cranny gets coated. Spread them in a single layer on a baking sheet – overcrowding leads to steaming, not roasting. Pop them in the oven and resist the urge to stir for at least 15 minutes. That undisturbed time is what creates those magical caramelized edges. They’re done when they’re fork-tender and some leaves are almost blackened – about 20-25 minutes total.
Heating the Green Beans
These couldn’t be simpler. About 5 minutes before serving, heat a drizzle of olive oil or a pat of butter in a skillet over medium-high. Add your trimmed green beans and a pinch of salt. Cook just until they turn bright green and develop a few brown spots – we want them crisp-tender, not mushy. Give them a taste – they should still have some snap! This quick method keeps their fresh flavor and color, which makes such a pretty contrast with the other rich dishes on the holiday table.
Tips for Perfect Christmas Side Dishes
After years of Christmas cooking triumphs (and a few hilarious disasters), I’ve learned these tricks that make all the difference between “good” sides and “grandma-worthy” sides. Here’s my holiday wisdom, wrapped up like the best kitchen gift:
Season Like Santa’s Watching
Don’t be shy with the salt – holiday dishes need more than you’d think to balance all those rich flavors. I always season in layers: a pinch when mashing the potatoes, another when reheating, and a final sprinkle right before serving. Same goes for the Brussels sprouts – toss them with salt before AND after roasting for maximum flavor. Just taste as you go – your tongue is the best measuring spoon!
The Make-Ahead Miracle
Christmas morning is for pajamas and presents, not peeling vegetables! Here’s my time-saving routine:
- Mashed potatoes: Make completely 1-2 days ahead. Store in the fridge with plastic wrap pressed directly on the surface to prevent drying. Reheat gently with extra butter.
- Brussels sprouts: Trim and halve them the night before. Store in a bowl of cold water in the fridge – they’ll stay crisp and fresh.
- Cranberry sauce: Actually tastes better made ahead! The flavors deepen overnight in the fridge.
Reheat Like a Pro
The key to reviving leftovers is avoiding the microwave (unless you love rubbery green beans). Instead:
- Mashed potatoes: Warm over low heat with a splash of milk, stirring constantly. Cover to trap steam.
- Brussels sprouts: Toss in a hot skillet for 2-3 minutes to recrisp the edges – better than fresh!
- Green beans: Quick blanch in boiling water for 30 seconds, then ice bath. They’ll be bright and crisp again.
One last tip from my Christmas kitchen: if something goes slightly wrong (burnt sprouts, over-salted potatoes), just add more butter and call it “rustic.” Holiday magic covers a multitude of sins!
Variations for Your Christmas Side Dishes
Oh, the possibilities! These sides are like blank canvases for your holiday creativity. My brother swears by adding crispy bacon to the Brussels sprouts (who can argue with bacon?). For the mashed potatoes, a roasted garlic clove or two mashed in makes them irresistible. Cranberry sauce getting boring? Stir in orange zest or a splash of bourbon while it’s warm. And if green beans feel too simple, toss them with slivered almonds right at the end. The best part? No one will know these weren’t “the plan” all along—they’ll just think you’re a holiday kitchen genius!
Serving Suggestions
Now for the best part – making your Christmas table look as good as it tastes! These sides play well with all the holiday classics. That creamy mashed potato? It’s practically made for draping with rich turkey gravy. The Brussels sprouts? Their crispy edges are begging to sit next to a slice of honey-glazed ham. And that cranberry sauce? It cuts right through the richness of roast beef like a festive flavor knife.
Here’s how I like to arrange things for maximum impact:
- The Classic Christmas Plate: Turkey or ham center stage, with a generous scoop of mashed potatoes (make a well for gravy!), Brussels sprouts tucked alongside, and green beans arranged like little soldiers. Dot with cranberry sauce – it’s like edible holiday confetti.
- Family-Style Feast: Pile everything in pretty serving dishes down the center of the table. Put the mashed potatoes in a warm bowl (I use my grandma’s vintage butter crock), sprouts in a rustic wooden bowl to show off their crispiness, and cranberry sauce in a small crystal dish because… well, just because it’s Christmas!
Don’t forget the finishing touches – they make all the difference:
- A sprinkle of chopped parsley or chives over the potatoes adds fresh color
- Some crispy fried shallots or pancetta bits on the Brussels sprouts (because more crunch is always better)
- A few whole cranberries and citrus zest scattered around the cranberry sauce dish – so pretty!
Pro tip from my holiday disasters: keep the cranberry sauce in a separate dish instead of plopping it right on everything. That way Uncle Bob who “hates fruit with dinner” can avoid it, while your cousin Sarah can smother her entire plate (we all have that one relative!).
Storage and Reheating
Let’s be real – Christmas leftovers are half the fun! But nobody wants soggy sprouts or gluey potatoes the next day. Here’s how I keep my holiday sides tasting fresh (because those Boxing Day sandwiches deserve the best).
Airtight is right: I stash everything separately in sealed containers – the mashed potatoes go in with a pat of butter on top to prevent that weird skin from forming. Brussels sprouts and green beans get their own snug containers too. They’ll keep beautifully in the fridge for 2 days (though let’s be honest, they never last that long in my house).
Reheating like a pro:
- Mashed potatoes: Add a splash of milk and reheat gently on the stovetop, stirring constantly. Microwave works in a pinch, but stir every 30 seconds to avoid hot spots.
- Brussels sprouts: Toss them in a hot skillet for 2-3 minutes to bring back that wonderful crispness. No skillet? A quick 5-minute roast in a 400°F oven works magic.
- Green beans: A quick blanch in boiling water (just 30 seconds!) followed by an ice bath makes them bright and snappy again. Or sauté briefly with a bit of fresh butter.
One year I tried freezing the leftovers – big mistake. The potatoes turned grainy and the sprouts lost their crunch. Now I just make fresh batches if we’re craving them after Christmas. Some things, like holiday magic, are best enjoyed fresh!
Nutritional Information
Now, I’m no dietitian (and honestly, who’s counting calories at Christmas?), but here’s the general nutritional scoop on these festive sides. Remember, these are estimates – your exact numbers will vary based on how generous you are with the butter (and let’s be real, at Christmas, we’re all very generous with the butter!).
- Calories: About 250 per serving (but worth every single one)
- Fat: 12g (mostly from that glorious real butter)
- Saturated Fat: 6g (it’s the holidays – live a little!)
- Carbs: 30g (hello, delicious potatoes and cranberry sauce)
- Fiber: 5g (thank you, Brussels sprouts and green beans)
- Sugar: 10g (mostly from the natural sweetness of carrots and cranberries)
- Protein: 5g (not bad for side dishes!)
Here’s my philosophy: Christmas comes once a year, and these sides are packed with love (and yes, butter). The Brussels sprouts alone give you a dose of vitamins C and K, while those green beans offer fiber and folate. And let’s not forget the antioxidants in the cranberries! So while I wouldn’t call this health food, I will say it’s holiday food – meant to be enjoyed, savored, and maybe balanced out with an extra walk around the neighborhood to look at Christmas lights.
Common Questions About Christmas Side Dishes
Over the years, I’ve gotten so many questions about these holiday sides – usually while someone’s sneaking an extra spoonful of mashed potatoes! Here are the answers to the most common ones (and a few pro tips I’ve picked up along the way).
Can I Prepare These Dishes Ahead?
Absolutely! In fact, I insist on it – Christmas morning is for presents and pajamas, not peeling potatoes. Here’s my make-ahead game plan:
- Mashed potatoes: Make them completely 1-2 days before. Store in the fridge with plastic wrap pressed right on the surface (this prevents that weird skin). When reheating, stir in a splash of warm milk and extra butter – they’ll be creamier than ever!
- Brussels sprouts: Trim and halve them the night before. Keep them in a bowl of cold water in the fridge – they’ll stay crisp and fresh. Just pat them dry before roasting.
- Cranberry sauce: Actually tastes better made ahead! The flavors mingle and deepen overnight. Just give it a stir before serving.
The only thing I do last-minute are the green beans – they take just 5 minutes, and that fresh, bright color is worth the tiny bit of effort on the day.
What Can I Substitute for Cranberry Sauce?
No cranberry sauce? No problem! Over the years, I’ve had to improvise when the grocery store runs out (or when my cousin brings her famous cranberry sauce that nobody touches). Here are my favorite swaps:
- Apple sauce: Sounds weird, but the sweet-tartness works surprisingly well. Bonus if it’s homemade with cinnamon!
- Orange marmalade: Thinned with a bit of orange juice – the citrusy zing cuts through rich foods beautifully.
- Red currant jelly: Fancy and festive – just warm it slightly so it’s spoonable.
- Quick berry compote: Frozen mixed berries simmered with a splash of balsamic vinegar and honey – ready in 10 minutes!
My rule of thumb? Any tart-sweet condiment can stand in. One year I even used chutney in a pinch – got more compliments than the actual turkey!
How Do I Keep All These Dishes Warm for Serving?
Ah, the eternal holiday struggle! Here’s how I keep everything toasty without turning my kitchen into a sauna:
- Mashed potatoes: Transfer to a heatproof bowl, cover with foil, and place over a pot of barely simmering water (like a makeshift double boiler). Stir occasionally.
- Roasted veggies: Return them to the turned-off (but still warm) oven after roasting. The residual heat keeps them perfect for up to 30 minutes.
- Green beans: Cook them last, but if they must wait, toss with a bit of oil and keep in a warm skillet (off heat) with the lid slightly ajar to prevent steaming.
Pro tip: Those cute insulated casserole carriers aren’t just for potlucks! I use mine to transport dishes from kitchen to table – they stay piping hot.
Can I Freeze Any of These Sides?
Honestly? I wouldn’t. I learned the hard way that freezing changes the texture too much. The potatoes turn grainy, the Brussels sprouts get mushy, and the green beans… well, let’s just say they’re better fresh. But here’s my holiday hack: The components (unprepared) freeze beautifully!
- Whole Brussels sprouts freeze raw (just thaw before roasting)
- Green beans can be blanched and frozen (perfect for later use in soups)
- Even uncooked potatoes keep well in the fridge for days
Christmas magic is best fresh – but if you must freeze, the mashed potatoes make amazing potato pancakes the next morning!
Print
5 Magical Christmas Side Dishes to Wow Guests
- Total Time: 40 mins
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
Delicious side dishes perfect for your Christmas meal.
Ingredients
- 2 cups mashed potatoes
- 1 cup roasted Brussels sprouts
- 1/2 cup cranberry sauce
- 1 cup green beans
- 1/4 cup butter
- 1 tsp salt
- 1 tsp black pepper
Instructions
- Preheat oven to 350°F.
- Mix mashed potatoes with butter, salt, and pepper.
- Roast Brussels sprouts for 20 minutes.
- Heat green beans in a pan for 5 minutes.
- Serve all dishes warm with cranberry sauce.
Notes
- Adjust seasoning to taste.
- Can be prepared a day ahead.
- Reheat before serving.
- Prep Time: 15 mins
- Cook Time: 25 mins
- Category: Side Dish
- Method: Roasting
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 250
- Sugar: 10g
- Sodium: 400mg
- Fat: 12g
- Saturated Fat: 6g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 5g
- Protein: 5g
- Cholesterol: 20mg
Keywords: Christmas side dishes, holiday recipes, festive meals







