Transform your next ham dinner with this unforgettable collection of side dishes for ham. It does not matter if you are cooking a holiday feast or a quick ham steak for a weeknight dinner. There is something for everyone here.
This detailed roundup includes childhood favorites like mac and cheese, mashed potatoes, and cornbread. There are also classic ham side dishes like green bean casserole, homemade rolls, and baked beans.
Whatever the occasion, like Christmas, Easter dinner, or a simple family dinner, there are plenty of ham side dish options to enjoy. Read through to find your perfect pairing.
Whipped sweet potatoes are a generous blend of sweet and savory with a silky smooth texture. These aren’t regular mashed potatoes. They are a delicious side dish that is perfect for a holiday meal or anytime you are craving them.
2. Potato Salad
Potato salad is a southern classic and one of the best side dishes. It is hearty, tasty, and versatile. It also happens to complement ham nicely. This easy recipe is the classic potato salad we know and love, with tips on how to perfectly cook potatoes.
The key to a quality baked potato is getting the skip crispy and the center delightfully tender and soft. They are one of the easiest and best side dishes to enjoy. When thinking about a ham dinner side, don’t forget about the classic baked potato.
4. Pea Salad
Pea salad is a classic dish that is a wonderful accompaniment to any holiday meal. With bacon, onion, cheese, and an irresistible sweet and salty dressing, this is definitely one of the top ham dinner sides.
Spaghetti squash is an underrated side dish. It is so versatile, healthy, and comforting. It is also a great substitute for pasta or potatoes when you want to cut carbs. Spaghetti squash is tasty and always a great side dish option.
Asparagus is an easy side dish and versatile in the flavors you can add to it. This green veggie is anything but bland, with this simple recipe highlighting its natural flavors. Spruce up your holiday meal with inviting fresh asparagus.
When it comes to ham dinner sides, this southern classic is always a big hit. Sweet, tangy, buttery, and oh-so-delicious cornbread is a tasty treat. For some, it’s a holiday staple to be enjoyed year-round.
A spinach casserole is a welcome addition to any holiday meal. This creamy, cheesy, heavenly blend of flavors is one of the best side dishes. Using a few ingredients, you will have a divine dish that pairs splendidly with a juicy ham.
9. Corn Pudding
Hold onto your hats because this corn pudding recipe will blow you away. It is a heavenly blend of cornbread, creamed corn, and whole-kernel corn to create a unique and tasty corn pudding. This incredible dish is a sophisticated side for a holiday meal yet simple enough to enjoy on a weeknight.
Stuffing isn’t just for the birds. This holiday staple pairs well with a ham dinner too. There are many ways to make stuffing, but this classic recipe is delicious, easy to make, and a great addition to any holiday meal.
When it comes to ham dinner sides, you can never go wrong with roasted vegetables. Roasting is the easiest way to cook veggies and brings out their natural flavors. Just toss in a little olive oil and season, and enjoy them with your juicy ham dinner.
Add some crunch and color to your holiday meal with a red cabbage slaw. This is one of the best side dishes because it is enjoyable year-round, adds pizzazz to a holiday meal, and whips up in 10 minutes.
13. JELLO Salad
Jello salad adds a refreshing sweetness to a big holiday meal. It is a holiday staple in our house and a favorite with the kiddos. The mixture of fruit, jello, and creamy topping is a delicious blend of natural sweet flavors.
14. Acorn Squash
Looking for a simple, tasty, and nutritious side dish? Acorn squash cooked in the air fryer checks all those boxes. The great thing about it is you can serve it sweet or salty, whole or mashed, whatever your preference. It’s a ham side dish that is versatile, easy, and delicious.
15. Party Potatoes
These are one of the best side dishes, in my opinion, and a holiday staple. Party potatoes are a dish that fits any gathering or meal. They are an explosion of flavor that dances on the taste buds. Go ahead and jumpstart your next holiday meal with this delectable recipe.
16. Brussel Sprouts
Brussel sprouts are one of those veggies that people either love or hate. With this recipe, it’s easy to love them. They are roasted to perfection bringing out their sweet, nutty, fabulous flavors.
17. Ambrosia Salad
Not many recipes are a holiday favorite and a summertime favorite, but ambrosia salad is. This southern classic is a super simple recipe to whip up and makes a great ham side dish. It’s light, fresh, and full of bright flavors.
18. Buttered Noodles
Easy, quick, and simple is the name of the game for delightful buttered noodles. Kids adore them, and adults gobble them up just as much. They go with just about anything but are especially good with juicy ham.
19. Roasted Broccoli
Broccoli makes for a wonderful quick side dish that goes with everything, especially ham. This nutritious powerhouse of a veggie is delicious, versatile in flavorings, and a perfect ham dinner side. Using the air fryer, broccoli is on the table in under 15 minutes.
Mac and cheese is one of those dishes you never outgrow. As a childhood favorite, it has also become an adult staple. This creamy, cheesy, and delicious recipe will knock your socks off. One of the best side dishes, or main dishes, it adds a fabulous flair to any ham dinner.
21. Candied Carrots
A holiday staple, candied carrots are an elegant side dish for ham. They are tasty, healthy, and colorful. Cooking carrots brings out their natural flavors, and adding a bit of brown sugar and spices elevates them to the next level of goodness.
22. Macaroni Salad
A southern classic, pasta salad is a simple, tasty ham side dish. The cold pasta mixed with veggies and a creamy, slightly sweet mayonnaise dressing is the traditional pasta salad we know and love. This summertime favorite complements any meat, including a juicy ham.
23. Deviled Eggs
Deviled eggs are a holiday staple in our house and are often served with a large spread of delectable dishes. They are so easy to make, deliciously appetizing, and a crowd-favorite, perfect for your holiday ham dinner.
24. Wild Rice Pilaf
This wild rice pilaf is a sophisticated, well-balanced, and inviting dish. As far as ham side dishes go, this one checks all the boxes. It’s healthy, full of veggies, bursting with incredible flavor, and quick and easy to make.
Rolls are a holiday staple and a must-have ham dinner side. Whether it’s Sunday Dinner or holiday dinner, rolls are always at the table. Use this easy recipe to make homemade honey butter rolls for your next dinner; it only takes 30 minutes.
26. Mashed Potatoes
Creamy mashed potatoes are one of the easiest, budget-friendly, best side dishes. They are a tasty and beloved dish everyone enjoys. Use this recipe to make the most creamy, garlicky, and downright delightful mashed potatoes ever.
Scalloped potatoes go with a ham dinner like jelly goes with peanut butter. There is just something about the tender potatoes in a rich, creamy, and cheesy sauce that is mouthwatering goodness. They are a classic ham dinner side that is always a hit.
Take your potato culinary skills up a notch and wow your dinner guests with this alluring recipe. It’s sweet and salty and has a captivating streusel topping. This is a ham dinner side dish to elevate the dining experience and beguile your guests with your culinary prowess.
The classic green bean casserole is an enticing holiday staple. It makes a wonderful ham dinner side dish and is a dish everyone enjoys. This is a simple dish, easy to make, and yields big flavors.
30. Broccoli Rabe
When it comes to veggies, broccoli is probably the most famous. Broccoli is the best side dish as it is so versatile. This recipe whips up simple broccoli in 10 minutes for a quick and easy side to any meal.
31. Baked Beans
Baked beans are a delicious southern classic side dish. They are so easy to make, full of incredible flavors, and are a dish everyone loves. The satisfying tastiness makes baked beans a favorite ham dinner side dish.
32. Smashed Potatoes
Smashed potatoes are an easy, fun alternative to scalloped, baked, or mashed potatoes. They are crispy on the outside with a garlic butter sauce drizzled on them, while they stay soft and fluffy on the inside. Smashed potatoes are quickly becoming a fan-favorite side dish, so don’t delay and try these delectable taters today.
Risotto is made simple with the use of the instant pot. Butternut squash risotto is made with garlic, sage, and shredded parmesan for the ultimate fall side dish. This easy recipe will complement that holiday ham and is sure to impress with its delightful flavors.
34. Collard Greens
Collard greens are a southern classic that graces many holiday tables. Even though they may be a holiday staple, they are enjoyed throughout the year. Collard greens are earthy with a meaty, tender texture, unlike other greens. Cooked with bacon, onion, and garlic, these are a must-have ham dinner side dish.
35. Green Beans
Green beans are a traditional, beloved veggie. Among the best side dishes, especially veggie side dishes, they reign supreme. This recipe for roasted parmesan green beans is a show-stopping delicious blend of flavors that will complement any meal and are worthy of any holiday table.
Another inviting veggie side dish is roasted cauliflower. This recipe adds depth of flavor with a gorgeous layer of parmesan cheese that elevates the flavor. Its tasty goodness ensures everyone enjoys it, even the little munchkins.
In the realm of potato recipes, this is a fun, enchanting version to eat the beloved vegetable. Hasselback potatoes are whole potatoes thinly sliced but kept intact. Brushed with an intoxicating blend of butter, garlic, herbs, and seasoning, make these a refined ham dinner side dish.
Did you try any of these ham side dish recipes or the easy roasted red potatoes recipe below? Be sure to let me know in the comments.
More side dishes
Sides Dishes For Ham
- 2 cups red potatoes halved
- 2 tablespoons olive oil
- 1/2 teaspoon garlic salt
- 1/4 teaspoon salt
- 1/4 teaspoon ground black pepper
- Preheat oven to 400 degrees F. Line a baking sheet with foil. Spray with non-stick cooking spray.
- Place potatoes, olive oil, garlic salt, salt, and pepper in a bowl. Toss to coat.
- Pour potatoes out on prepared baking sheet and spread out into one layer.
- Bake for 30 minutes.