Best Christmas Dinner Sides for Ham

This post may contain affiliate sales links. Please read my disclosure policy.

Here are the 20+ of the Best Christmas Dinner Sides for Ham! As the holiday ham takes center stage, let’s be real – it’s the sides that steal the show at Christmas dinner. Ham’s great, but those delicious accompaniments are the real MVPs of your holiday meal. Whether you’re hosting a merry gathering or just a lovely Christmas dinner for your family, here are the best side dishes for ham.

honey baked ham 2

But first, you’ll need a ham. This Baked Ham with Brown Sugar Glaze is a tasty and easy dish you can make in the oven for your holiday meal. It’s always a crowd-pleaser and makes Christmas or Easter dinner extra special with no muss or fuss. Pineapple Glazed Ham and my Slow Cooker Ham Recipe are also great choices.

Best Christmas Dinner Sides For Ham

Scalloped Potatoes: This easy recipe for Scalloped Potatoes is a great side dish you will make again and again. Extremely creamy and cheesy potato perfection! This is probably hands down the best side dish for ham.

Scalloped Potatoes 7

Potato Salad: This Creamy Potato Salad recipe is such a crowd-pleasing classic in my book. Perfect for gatherings of any kind and easy to make well in advance.

potato salad 2

Fondant Potatoes: Fondant Potatoes are deliciously crispy on top, chewy on bottom and pillowy soft inside. They’re that super fancy (but easy!) potato you want to add to any special dinner party, Christmas dinner or just because you love your family! 

FONDANT POTATOES in cast iron skillet

Dinner Rolls: My Mom’s potato rolls are fluffy, soft, slightly sweet, and nearly perfect in every way! Plus, if you have leftover mashed potatoes, this is a great way to repurpose them!

IMG 0148

Deviled Eggs: These savory treats can provide a contrast in taste and texture that pairs nicely with ham.

deviled eggs

Carrots: Maple Glazed Carrots are the perfect, easiest side dish for any holiday or Sunday supper. Delicious on their own, or fabulous with ham or turkey, these glazed carrots won’t be forgotten anytime soon.

Maple Glazed Carrots 2

Brussels Sprouts: This super easy Roasted Brussels Sprouts recipe is a delicious vegetable side dish. A brown, crispy exterior with a tender middle. They are a perfect and simple accompaniment to your ham.

roasted brussel sprouts 0365 scaled

Cranberry Sauce: This holiday season, walk on past the canned cranberry sauce and make your own tangy-sweet Cranberry Sauce instead.

cranberry sauce recipe 02 copy

Mashed Potatoes: Simple mashed potatoes are a classic side that never goes out of style, and they’re a perfect accompaniment to ham. Make Christmas cooking easier with this Crockpot Mashed Potatoes Recipe. And if you’re a garlic lover like me, you should try these Garlic Mashed Potatoes!

Slow Cooker Mashed Potatoes 7

Creamed Spinach: A creamy and rich side like creamed spinach adds a touch of elegance and complements the ham’s hearty flavors.

Cornbread Sausage Dressing: This Cornbread Dressing is to DIE for! Homemade Cornbread (or store bought) mixed together with sausage, onions, carrots and celery and baked to perfection. Make it ahead or day of, tastes great either way. 


Root Vegetables: Roasted Root Vegetables are the perfect accompaniment to your Christmas ham. Move over salad…make room for earthy, hearty, caramelized deliciousness in the form of oven roasted root vegetables. 

roasted root vegetables 6049 1

Cornbread: Fluffy, buttery, moist and easy, this homemade Cornbread Recipe is the perfect addition to your family dinner table. 

cornbread 6361 2 scaled

Roasted Vegetables: This Oven Roasted Asparagus is a simple side dish that goes with any meal! You could even sprinkle some parmesan cheese for a little cheesy goodness!

Baked Asparagus Roasted Asparagus 2

Roasted Green Beans are another great roasted vegetable. Simply toss your prepared beans in olive oil, salt and pepper and place into a hot oven to roast. These will become your new favorite side dish for ham!

roasted green beans on spatula

Sweet Potato Casserole: Sweet Potato Casserole is a delicious side dish that everyone is sure to love. The best part is the crumbly pecan streusel topping!

sweet potato casserole 2

Funeral Potatoes: Creamy, cheesy and onion-y. Perfect for any Sunday Supper, Christmas dinner or any day!

Kale Pomegranate Salad with Maple Bacon Dressing; This kale salad is a beautiful salad to go with your main course. The maple syrup and pomegranates make this a wonderful holiday salad!

IMG 0171

Green Bean Casserole: This creamy, crispy, bacon loaded Green Bean Casserole is everything you need and more for any special occasion.

Green Bean Casserole 4

Macaroni and Cheese: Nothing better than Macaroni and Cheese! Get this simple, classic, cheesy recipe for Macaroni and Cheese featuring three kinds of cheese made into a creamy sauce and a crispy, salty topping.

Macaroni and Cheese Recipe 2

Cauliflower Au Gratin: Creamy and flavorful Cauliflower Au Gratin uses only a few simple ingredients and is an easy side dish perfect for Christmas or any other day!

cauliflower au gratin 02 copy

Buttery Corn Casserole: Creamed corn and cornbread combine to make this comforting, slightly sweet side dish that complements the savory ham.

Corn casserole

Sausage Stuffed Mushrooms: This Sausage Stuffed Mushrooms recipe is savory and cheesy, filled with a delicious sausage, panko and herb mixture with two kinds of cheese. Baked to golden bubbly perfection, mushrooms are a great earthy side to your ham.

sausage stuffed mushrooms 22

As you dig into your Christmas ham dinner, just remember that it’s not just a meal, it’s a time to come together and savor the good stuff in life – great food and even better company. Whether you stick with the classics or try something new, these side dishes for ham are here to make your holiday feast delicious and memorable.

If you make these recipes, I would really appreciate it if you would give them a star rating and leave your review in the comments! If you have a picture of your finished dish, post it on Instagram using the hashtag #laurenslatest and tagging me @laurens_latest.

Share a Comment

Your email address will not be published.