• Home
  • Recipes
  • 6 Delicious Classic Christmas Ham Side Dishes

6 Delicious Classic Christmas Ham Side Dishes

Most people would agree that Christmas dinner spread just wouldn’t be the same without a glazed ham. No matter which Christmas ham recipe you go for, your household will be thrilled with it, especially so if you serve it with innovative, delicious side dishes.

Each of these unique recipes will complement your main course splendidly. Whether you favor colorful vegetables, humble and comforting potatoes, or fragrant grains, here are 6 Christmas ham side dishes that will transform your ham into an exceptional holiday feast.

Vegetable Sides

Roasted Vegetables


  • 2 lb (900 g) any vegetables
  • 1 tbsp olive oil
  • 1 tsp salt
  • ¼ tsp ground black pepper


  1. Preheat the oven to 425 °F. Meanwhile, prep your vegetables.
  2. Peel the vegetables if desired, then cut into equal pieces to ensure they cook evenly.
  3. Transfer the vegetables to a large bowl, add oil, salt, and pepper, and toss to coat. Add more oil as needed (for example, if the vegetables don’t seem evenly coated).
  4. Arrange the vegetables on a baking sheet in one layer with a little space in between.
  5. Roast until tender. Softer vegetables, like green beans and cauliflower, for 10 to 20 minutes; harder vegetables, like winter squash and potatoes, for about half an hour. The cooking time will also depend on the size of the pieces: larger bits will cook longer than smaller ones. Check and stir the vegetables every 10 to 15 minutes.

Creamy Mashed Cauliflower


  • 3 lb (1 ⅓ kg) cauliflower
  • 3 tbsp butter
  • 2 cups water
  • 1 tsp kosher salt


  1. To begin with, finely chop cauliflower.
  2. Next, melt unsalted butter in a pot over medium heat. Add the cauliflower and sauté, frequently stirring, for about 4 minutes.
  3. Add water and salt and bring to a boil. Cover and cook until tender, about 10 minutes.
  4. Reserve ¼ cup of the cooking liquid and drain the cauliflower.
  5. Put the cauliflower and reserved cooking liquid back in the pot. Mash and serve immediately.

Potato Sides

Dauphinoise Potatoes


  • 1 tbsp butter
  • 8 oz (225 g) Gruyere cheese
  • 2 ½ lb (1 ⅛ kg) Yukon Gold potatoes
  • 3 cloves garlic
  • 2 cups heavy cream
  • 2 cups whole milk
  • 1 tsp kosher salt
  • 1 tsp ground black pepper
  • ½ tsp ground nutmeg
  • 2 dried bay leaves
  • 1 tsp fresh thyme leaves


  1. Preheat the oven to 350 °F. Coat a baking dish with butter.
  2. Grate cheese on the coarse side of the grater.
  3. Peel potatoes, slice them into quarter-inch-thick rounds, and pop them into a large pot.
  4. Mince garlic cloves and add them to the pot along with heavy cream, milk, kosher salt, ground black pepper, nutmeg, and bay leaves. Bring to a simmer. Continue simmering, frequently stirring, until just tender, about 6 minutes. Remove the bay leaves from the pot and discard them.
  5. Arrange half of the potatoes in an even layer inside the prepared baking dish. Top with half of the grated cheese. Pop the remaining potatoes on top of the cheese in an even layer. Pour the cream mixture over the potatoes, stopping just below the topmost layer. Sprinkle with the remaining cheese.
  6. Bake until golden brown, about 40 minutes. Garnish with fresh thyme leaves.

Garlicky Parmesan Sweet Potatoes


  • 2 lb (900 g)
  • 2 tbsp olive oil
  • ½ tsp kosher salt
  • ¼ tsp ground black pepper
  • 2 cloves garlic
  • ¼ cup Parmesan


  1. Preheat the oven to 425 °F.
  2. Combine potatoes, oil, salt, and pepper in a bowl and mix.
  3. Arrange the potatoes on a baking sheet in a single layer.
  4. Roast for 15 minutes before flipping the potatoes over and cooking until tender, about 10 minutes.
  5. Remove the baking sheet from the oven. Set the oven to broil. Sprinkle the potatoes with garlic and half of the cheese and toss to coat. Top with the remaining cheese. Broil until the cheese has melted, about a minute.

Grain and Pilaf Sides

Herb Couscous


  • 2 tbsp olive oil
  • 4 cloves garlic
  • ⅔ cup sliced almonds
  • 1 tsp smoked paprika
  • 2 ¼ cups water
  • 2 cups couscous
  • ¾ tsp kosher salt
  • ⅔ cup coarsely chopped fresh parsley leaves


  1. Heat oil in a large saucepan. Add minced garlic and almonds and sauté until the nuts are lightly toasted, a couple of minutes. Top with paprika and sauté for a few more seconds.
  2. Add water, stir, and bring to a boil. Remove from the heat and immediately stir in couscous and salt. Cover and let sit until the liquid is absorbed, about 5 minutes. Garnish with parsley before serving.

Wild Rice Pilaf


  • 1 cup wild rice
  • 4 cups water
  • 1 tsp kosher salt
  • ¼ tsp ground black pepper
  • 3 lb (1 ⅓ kg) butternut squash
  • 2 tbsp olive oil
  • 2 tsbp butter
  • 1 shallot
  • 1 tsp chopped fresh thyme leaves
  • ⅔ cup dried cranberries
  • ½ cup pecans
  • ¼ cup chopped fresh parsley leaves


  1. Preheat the oven to 425 °F.
  2. Rinse rice, then transfer it to a large pot. Cover with water and add ½ teaspoon of salt. Bring to a boil, then reduce to a simmer. Cover with a lid and cook until tender, about 45 minutes. Meanwhile, roast the squash.
  3. Wash and peel butternut squash before cutting it into half-inch pieces.
  4. Arrange the squash on a baking sheet in one layer. Drizzle with oil and sprinkle with pepper and the remaining ½ teaspoon of salt; mix. Roast, occasionally stirring, until tender, about half an hour.
  5. Drain rice.
  6. Place dried cranberries in a bowl and cover with hot water. Set aside for 5 minutes to plump, then drain.
  7. Return the pot used to cook the rice to the stove and melt butter over moderate heat. Add finely chopped shallot and thyme and sauté until translucent, a couple of minutes. Remove from heat and mix in the rice. Add the squash, cranberries, toasted pecans, and parsley.

Which of these Christmas ham side dishes are you most excited to try? Please tell us in the comments, as we would love to know. Wishing you a wonderful holiday season!


I am an English major with a love of languages and fiction, and with an incurable travel bug. In my free time, I read fantasy, drink copious amounts of coffee, and like to go see movies. Culinary art means everything to me. My main hypostasis is the taster, though. The music school has taught me to appreciate the symphony of airy meringues, to create harmonious overtures of light snacks, hard rock of meat, fish, and vegetables on the grill. Choir classes have accustomed me to hear and feel the people nearby and create perfect harmonies of sounds.

57 Comments Hide Comments

I’m extremely impressed with your writing skills as well as with the layout on your weblog.
Is this a paid theme or did you customize it yourself?
Anyway keep up the excellent quality writing, it is rare to see a great blog like this one nowadays.

hello!,I really like your writing very much! percentage we be
in contact extra about your post on AOL? I need an expert
in this house to unravel my problem. May be that’s you!
Looking forward to look you.

After going over a handful of the blog posts on your blog, I really like
your way of blogging. I book-marked it to
my bookmark site list and will be checking back in the near future.

Please check out my web site too and let
me know how you feel.

Hi i am kavin, its my first time to commenting anywhere, when i read
this article i thought i could also make comment due to this brilliant piece
of writing. games ps4 allenferguson games ps4

wonderful post, very informative. I wonder why the other specialists of this sector don’t realize this.
You should proceed your writing. I am sure, you have
a huge readers’ base already!

This is the right webpage for anybody who really wants to find out about this topic.
You realize a whole lot its almost hard to argue with you (not that I personally would want to…HaHa).
You definitely put a new spin on a subject that’s
been discussed for years. Wonderful stuff, just wonderful!

Attractive section of content. I just stumbled upon your
web site and in accession capital to assert that I acquire actually
enjoyed account your blog posts. Anyway I will be subscribing to your
augment and even I achievement you access consistently fast.

Thanks for one’s marvelous posting! I certainly enjoyed reading it,
you might be a great author. I will ensure that I bookmark
your blog and will eventually come back from now on. I want
to encourage you to ultimately continue your great posts,
have a nice morning!

I think everything posted made a great deal of
sense. But, think about this, suppose you were to create a awesome headline?
I am not saying your information is not good, however suppose you added
a title that makes people want more? I mean 6 Delicious Classic
Christmas Ham Side Dishes – Cook It is a little boring.
You should glance at Yahoo’s home page and see how they write news titles to grab people
interested. You might try adding a video or a picture or two to grab
readers interested about what you’ve got to say. Just my opinion,
it would bring your posts a little bit more interesting.

Do you mind if I quote a couple of your articles as long as
I provide credit and sources back to your weblog? My website is
in the very same area of interest as yours and my visitors would truly benefit from a lot of the information you present here.
Please let me know if this ok with you. Appreciate it!

No matter if some one searches for his essential thing,
thus he/she needs to be available that in detail, therefore
that thing is maintained over here.

I will right away seize your rss as I can’t to find your e-mail subscription link or e-newsletter service.
Do you have any? Please permit me know in order that I may just
subscribe. Thanks.

I’m really enjoying the design and layout of your blog. It’s a very easy on the eyes which makes it much more pleasant
for me to come here and visit more often. Did you hire out a designer to
create your theme? Superb work!

whoah this weblog is wonderful i love studying your posts.
Keep up the great work! You already know, many individuals are looking around for this
information, you could help them greatly.

Hi there just wanted to give you a quick heads up.

The words in your article seem to be running off the screen in Opera.

I’m not sure if this is a format issue or something to do with web browser compatibility
but I figured I’d post to let you know. The
design and style look great though! Hope you get the problem solved soon. Cheers

Howdy just wanted to give you a quick heads up.
The text in your content seem to be running off the screen in Chrome.
I’m not sure if this is a formatting issue or something to do with internet browser compatibility but I thought I’d post
to let you know. The design look great though! Hope you get the issue fixed soon. Kudos scoliosis

I’ll immediately clutch your rss feed as I can not to find your email subscription hyperlink or newsletter service.
Do you’ve any? Please permit me know in order that
I could subscribe. Thanks.

Hi, I believe your web site may be having web browser
compatibility issues. When I look at your blog in Safari,
it looks fine but when opening in IE, it’s got some overlapping issues.

I just wanted to provide you with a quick heads up! Other than that, excellent blog!

I’m truly enjoying the design and layout
of your site. It’s a very easy on the eyes which makes it
much more enjoyable for me to come here and visit more often. Did you hire out
a designer to create your theme? Excellent work!

I just could not depart your web site prior to suggesting that I actually loved the standard information an individual provide
on your guests? Is going to be again incessantly in order to
check up on new posts

Thanks for ones marvelous posting! I quite enjoyed reading it, you are a great author.
I will remember to bookmark your blog and will often come back later in life.
I want to encourage you to definitely continue your great writing,
have a nice holiday weekend!

hello!,I like your writing so a lot! proportion we communicate extra approximately
your post on AOL? I require an expert on this area to unravel my problem.
May be that’s you! Having a look ahead to peer you.

Hey I know this is off topic but I was wondering if you knew of any widgets I could add to my blog that automatically tweet my newest
twitter updates. I’ve been looking for a plug-in like
this for quite some time and was hoping maybe you would have some experience with something
like this. Please let me know if you run into anything.
I truly enjoy reading your blog and I look forward to your new updates.

It’s a shame you don’t have a donate button! I’d most certainly donate to this brilliant blog!
I guess for now i’ll settle for bookmarking and adding your RSS feed to my Google
account. I look forward to fresh updates and will talk about this blog
with my Facebook group. Talk soon!

Excellent blog here! Also your website loads up fast!
What web host are you using? Can I get your affiliate link to your host?
I wish my web site loaded up as quickly as yours lol

We stumbled over here different web address and thought I may as well check things out.

I like what I see so now i am following you.
Look forward to looking at your web page repeatedly.

hey thrre and thank you for your info – I’ve definitely picked up something new from proper here.

I did alternatively expertise a few technical issues
thhe use of this site, since I experienced to reload the website a
lot of occasions previous to I may just get it to load properly.
I havee been puzzling over iif your wweb hosting is OK?

Not tht I am complaining, however slow loading cases times will often affec your placement in google and
could harm your high-quality ranking if advrtising and ***********

I am now not certain where you’re getting your
info, however great topic. I must spend a while studying much more or figuring out
more. Thanks for wonderful info I used to be searching for this info for my

You actually make it seem really easy together with
your presentation however I in finding this topic to be
really one thing which I believe I’d by no means understand.
It seems too complex and extremely huge for me. I’m having a look
ahead on your next submit, I will attempt to get the cling of it!

It is the best time to make some plans for the future
and it’s time to be happy. I have read this post and if I could I want to suggest you few interesting things or
suggestions. Maybe you can write next articles referring to this article.
I want to read more things about it!

Thanks for any other wonderful article. Where else may just anybody get that kind of info in such an ideal
manner of writing? I have a presentation next week, and I am on the search for such info.

magnificent post, very informative. I wonder why the other experts of this sector do not understand this.

You must proceed your writing. I am confident,
you’ve a great readers’ base already!

Does your website have a contact page? I’m having a tough time locating it but, I’d like
to shoot you an email. I’ve got some recommendations for your blog you might be interested in hearing.
Either way, great website and I look forward to seeing it improve over time.

Add Your Comment