This post may include affiliate links; for details, see our disclosure policy.

These Christmas side dishes are perfect pairings for any holiday meal! Browse everything from braised vegetables to crisp salads.

Christmas Side Dishes

Looking for sides for a holiday meal? There’s nothing better than sharing a delicious meal with friends and family around the table. Here are all our top Christmas side dishes to pair with holiday dinner. Try tender braised vegetables simmered in savory broth, or bright salads with crisp greens, tart apples and pops of pomegranate arils. No matter the main dish, there’s something to pair with your meal.

And now…our top Christmas side dishes!

More Christmas recipes

Got your Christmas side dishes picked out? We’ve got lots more recipes to pair, from mains to desserts to drinks. Here are a few more recipe ideas to browse for your holiday inspiration:

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Mashed Potatoes

40 Christmas Side Dishes Everyone Will Love

  • Author: Sonja Overhiser
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: 8 1x


This is the best mashed potatoes recipe, hands down! Here’s how to make creamy, perfectly seasoned potatoes that everyone will love.


  • 3 pounds Yukon gold potatoes (4 large)
  • 1 pound russet potatoes (1 large; or more Yukon gold potatoes)
  • 6 tablespoons salted butter
  • 4 garlic cloves, finely minced (or 6 cloves for garlic mashed potatoes)
  • ¾ cup milk
  • ½ cup sour cream
  • 1 ¼ teaspoons kosher salt, plus more for boiling
  • Chopped fresh chives, for garnish
  • Variation: 2 tablespoons prepared horseradish (in a jar)*


  1. Wash and roughly chop the potatoes into even 1-inch chunks (peel or leave them unpeeled if you don’t mind the texture of skins). Try to make the chunks as even as possible.
  2. Place the potatoes in a large pot and cover with 1 inch of cold water. Stir in 1 tablespoon kosher salt. Bring to a boil.
  3. Once boiling, cook until they are very tender, about 10 to 15 minutes (pierce a piece of potato with a fork to assess doneness). Drain and allow to steam while sautéing the garlic in Step 4.
  4. When the potatoes are done, melt the butter in the same pot. Add the minced garlic and sauté for 1 to 2 minutes, until fragrant but not browned. Remove the heat and pour in the milk, stir for 15 seconds to warm the milk. Then add the potatoes back to the pot.
  5. Mash the potatoes with a masher. Add the sour cream and 1 ¼ teaspoons kosher salt and mash more until a creamy texture forms. (If using prepared horseradish, mash it in as well.)
  6. Optional: For the creamiest mashed potatoes, transfer to a stand mixer. Add the whisk attachment and whip on low speed for 1 to 2 minutes, until fluffy (take care not to over whip or the potatoes will become too thick and gluey).
  7. Serve immediately garnished with chopped fresh chives, if desired. Leftovers store up to 4 days refrigerated (or make them into mashed potato pancakes or potato waffles!).


*Adding prepared horseradish is a secret ingredient that makes mashed potatoes taste incredible; using the quantity specified is enough to make them taste complex but not spicy. Feel free to add more if desired or omit.

  • Category: Side dish
  • Method: Mashed
  • Cuisine: American
  • Diet: Vegetarian

Keywords: Christmas side dishes

About the authors

Sonja & Alex

Meet Sonja and Alex Overhiser: Husband and wife. Expert home cooks. Authors of recipes you’ll want to make again and again.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

This site uses Akismet to reduce spam. Learn how your comment data is processed.

1 Comment