By Melanie Fincher

From comfort food classics to veggies and greens

Although ham spikes in popularity during the holidays, you can still enjoy this beloved meat all year round. Baked ham is perfect for large gatherings or special occasions, ham sliders are easy for potlucks, and ham skillets make great family dinners. But picking the perfect side dish for your ham dinner can be overwhelming. There are so many things you can serve with ham, but we've narrowed it down to 19 of our best side dishes for ham, whether it's for Christmas dinner, or tonight's dinner.

Related: How to Cook a Perfect Ham

1. Twice Baked Potato Casserole with Bacon

Plain ‘ole mashed potatoes have nothing on this casserole! Bacon, garlic, and cheddar cheese make this a heavenly side for any ham dish. "A slight twist to an old favorite, this cheesy recipe will surely set their mouths to watering. For a creamier casserole, use a potato masher and mash potatoes thoroughly," says recipe creator Tay. Pair it with this Easy Slow Cooker Ham.

2. Lemon Asparagus Risotto

Recipe creator stefychefy says, "Lower in fat than most risotto recipes but no one will know!" This top-rated side dish is a two for one—risotto and asparagus! The lemon gives just the right amount of zest to balance out the rich, sweet ham (like this Apricot Brown Sugar Ham).

Photo by Amy Rathbone Wellenkamp

3. Southern Collard Greens and Cabbage

Collard greens are a great pairing for ham, and this recipe adds cabbage to the mix for a unique variation of this side. Bacon, onion, and seasonings make this a yummy way to get some greens in with some Skillet Ham, Cabbage, and Potatoes.

Photo by Chris Rupe

4. Grandma's Green Bean Casserole

"I am not too big on veggies, but I crave this dish! First, fresh, steamed green beans are key...This can be mixed together ahead of time then thrown in the oven 30 minutes before serving." This holiday favorite can be enjoyed anytime of year, along with this Honey Glazed Ham.

5. Marinated Black-Eyed Pea Salad

Black-eyed peas and ham are the best of friends. This salad is a fun way to change up your usual black-eyed peas side. "This wonderful salad uses lots of fresh ingredients, and gets better the longer you refrigerate it. It's a terrific dish to take to a potluck or any kind of get together," says reviewer Julie Cleaves McLaughlin. Serve it with Honey-Orange Glazed Ham.

Photo by Paula

6. Mom's Scalloped Potatoes

"I grew up eating scalloped potatoes this way and I've tried lots and lots of other recipes for scalloped potatoes and always come back to this. They bring back such good memories," says recipe creator Mariann T. Learn how to make this classic side dish that pairs perfectly with Grilled Ham.

7. Sweet Jalapeno Cornbread

Turn up with heat with this twist on classic cornbread! "A surprisingly tasty blend of sweet cornbread and jalapeno peppers. If you love hot peppers and cornbread, then you must try this recipe," says recipe creator hotsauce. If you're really in the mood for some spice, give it a try with this Blackberry Jalapeno Glazed Ham.

Photo by naples34102

8. Roasted Beets 'n' Sweets

Sweet and salty team up in this healthy side dish with beets, onions, and sweet potatoes. It's the flavor combination you didn't know you needed. "Guard this recipe with your life, it's that great. Have made countless times. When serving to one or any number of people, be prepared to be asked for the recipe," says reviewer Lasha. Pair it with some Not So Sweet Bake Ham and have copies of the recipes on hand.

9. Maple Glazed Carrots

"This was a nice side dish for roasted pork loin, mashed potatoes, and freshly-cooked apples. It really doesn't get much easier than this," says reviewer lutzflcat. The best part about this side dish—it's ready in under 30 minutes. Serve it with these Easy Tasty Ham Steaks with Maple Glaze For 2 for an easy meal that's ready in no time.

Photo by lutzflcat

10. Cheesy Zucchini Casserole I

"I love this recipe! I put in two zucchini plants this spring, thinking that I just may be overwhelmed by squash, and instead I wish I had planted another," says reviewer catzinaz. Use up your summer squash with this cheesy and butter casserole that will pair perfectly with baked ham or ham steak—like this Brown Sugar Ham Steak!

11. Pineapple Stuffing

Ham and pineapple—an unlikely friendship that has stood the test of time. "A scrumptious pineapple and bread cube stuffing that is great as a side dish with ham. I often make this dish for the holidays," says reviewer BBHEALY. Serve it with a Brown Sugar and Pineapple Glazed Ham for a truly tropical meal.

Photo by Jade Messina

12. Parmesan Roasted Acorn Squash

If you're preparing a ham dinner in the cooler months of the year, try pairing it with this easy side dish to enjoy seasonal winter squash. It's a savory alternative to sweeter, glazed squash recipes—"This recipe changed the way I thought about squash. Up until now, my only experience had been with the old-school butter and brown sugar approach—way too sickeningly sweet. This savory recipe is utterly delicious and ultra-simple to make," says reviewer Debutante. Try it with Chef John's Honey-Glazed Ham.

13. Creamy Potato, Carrot, and Leek Soup

"Ever since a trip to Ireland in 2001 I have wanted to recreate a leek soup I enjoyed in a small village restaurant. This is what I came up with and even my husband thinks I nailed it. My kids will eat this because it is smooth and they are not turned off by any particular ingredient," says recipe creator Andrea Luhman. This warm and creamy potato soup pairs perfectly with Glazed Ham to make for a warm and cozy dinner.

Photo by Puemex

14. Gourmet Sweet Potato Classic

"I thought all sweet potato casseroles were the same, but this is so good. I used canned sweet potatoes because I didn't want to mess with all that cooking and peeling. The topping was delicious, this is is the only sweet potato recipe I will be using from now on," says reviewer EMILYISGREAT. This is the perfect fall pairing for some Autumn Spice Ham Steak.

Photo by Angela F.

15. Bacon Pea Salad

"I took this to a church potluck supper and it was all gone at the end of the evening. Everyone loved it and wanted the recipe. I didn't change anything because it tasted great the way it was," says reviewer Barbara Kristan. Peas, bacon, cheese, onions, and celery are tossed in mayo and chilled for a simple, yet delicious side. Try it on the side of some Glazed Baked Ham.


16. Barb's Broccoli-Cauliflower Salad

The twist on this favorite side dish is the addition of cauliflower. "I can't imagine a broccoli salad without cauliflower. Not only a pretty presentation with the varied colors but such a wonderful combination. The flavors excel in the mayonnaise-based dressing. I've made this recipe just as it is for many years and still have requests for it," says reviewer NOZ-N-A-CUK-BUK. Serve it with this Tangy Honey Glazed Ham.

17. Southern Potato Salad

This potato salad is meant to be served warm, with eggs, celery, and relish for a classic southern side. Reviewer Memphislady says, "I have been eating southern potato salad for sixty years and trying to perfect a recipe for at least forty. This one is it. No changes necessary." For a meal that's easy to bring to picnics or potlucks, serve it with some of these Sassy Tailgate Sandwiches.

18. Buttery New Potatoes with Leeks and Parsley

"Loved the subtleness of the leeks and the beautiful green of the parsley against the creaminess of the potatoes. A very nice, attractive dish in a supporting role that won't steal the thunder of a main course," says reviewer Crystal S. Give this dish a supporting role the next time you make Ham with Honey and Brown Sugar Glaze.

Photo by Buchwheat Queen

19. Baked Homemade Macaroni and Cheese

Mac and cheese is always sure to please, but this homemade version is just what you need to complete any ham dinner. "Thank you for sharing this recipe I don't think I will ever be able to go back to a box," says SSiguaw. You can't go wrong with it on the side of some Hawaiian Ham and Cheese Sliders.

Related: Browse our entire collection of Ham Recipes.