Home Side Dishes 30 Best Side Dishes for Ham

30 Best Side Dishes for Ham

Transform your Easter dinner into an unforgettable feast with these tasty side dishes for ham.

From sweet potato casserole to sweet and savory cornbread, these sides are sure to delight.

Want to save this recipe? Enter your email below and we'll send the recipe straight to your inbox!

Ham is usually eaten and enjoyed around the holidays, but even if it’s not Christmas or Easter, you can still appreciate this juicy and tender meat.

Whether you’re serving it on its own, making it into sandwiches, or crafting a drool-worthy entree with a ham base, you’ll need some amazing side dishes to complement its sweet and savory flavors. 

If you’re overwhelmed trying to narrow down your options, don’t worry! I’ve rounded up thirty of the best side dishes that will pair perfectly with your heavenly ham.

From traditional comfort foods like green bean casserole and fluffy dinner rolls, to more gourmet dishes like a farro and squash salad, this list has something for everyone!

30 Easy Side Dishes to Pair with Easter Ham

Mashed Potatoes

1. Mashed Potatoes

Let’s start with some classics. I personally think mashed potatoes can go with just about anything. But with a lovely slice of ham, it’s a match made in heaven. Add in extra cream and some garlic for a luscious side that’s loaded with flavor.

Scalloped Potatoes

2. Scalloped Potatoes

While we’re talking spuds, scalloped potatoes are another tasty favorite. This casserole is made up of thinly sliced red or gold potatoes, a delightful creamy sauce mixed with onion, mustard, and nutmeg, and, hopefully, a lot of cheese.

It looks and tastes like you put a lot of effort in, when actually it’s a pretty simple dish. Use a mandolin to slice the potatoes, and it’ll be ready in a flash!

Sweet Potato Casserole

3. Sweet Potato Casserole

A twist on the plain potato, a sweet potato casserole is a mouth-watering alternative that will give your taste buds pure joy. Creamy sweet potatoes with a crunchy butter pecan topping will make any day feel like Thanksgiving. And the combination of sweet and savory is oh so delicious.

Green Bean Casserole

4. Green Bean Casserole

Another holiday classic, a green bean casserole is always a crowd favorite. Something about the mix of creamy mushroom soup, fresh green beans, and crispy fried French onions is just so right.

Be careful or this scrumptious side just might outshine even the most luscious of hams.

Roasted Asparagus

5. Roasted Asparagus

Heavily salted and flawlessly roasted asparagus is a super easy side, but this green veggie is anything but bland. You can always add some garlic, hollandaise, or simple lemon zest for even more depth, but asparagus is great on its own. Paired with a juicy piece of ham, you won’t need much more.

Spaghetti Squash

6. Spaghetti Squash

Not only is spaghetti squash sweet and juicy, but it offers a fun difference in texture. Spaghetti squash separates into small noodle-like strands, so it’s fun to eat, healthy for you, and just delectable to taste. You don’t even need to season this side much, some butter and salt will do just fine.

Want to save this recipe? Enter your email below and we'll send the recipe straight to your inbox!
Honey Glazed Carrots

7. Honey Glazed Carrots

Some folks say that glazed carrots go with ham like peanut butter goes with jelly. And I just might have to agree. Yummy for kids and adults alike, roasted carrots coated in a sweet and cinnamon-y sauce is a glorious side. Plus, it’s packed with vitamins for an absolutely guilt-free meal.

Dinner Rolls

8. Dinner Rolls

I don’t think you can have a ham dinner without some kind of bread on the table. Whether you go whole wheat and oatmeal (adding in milk and eggs keeps them pillowy soft) or a simple white dinner roll (put a pat of butter inside the roll before baking for a delicious surprise) dinner rolls are a must have!

Be sure to have extra butter and jam to complete this necessary side dish.


9. Cornbread

What I love most about cornbread is its versatility. Whether your favorite recipe is savory or sweet, cornbread is always finger-licking good. Pair your ham with fresh, steaming cornbread smothered in butter, and everyone will go home happy.

With a ham, you can stick to the classic, or go for something with a little bit more kick. Sweet jalapeno cornbread turns up the heat a little, but stays balanced with some sugary sweetness. In my opinion, it’s the perfect bread.

Mac & Cheese

10. Mac and Cheese

Honestly, who doesn’t love macaroni and cheese? Next to a decadent ham, there’s no going wrong with creamy, cheesy, gooey pasta.

Make your mac even more special with two secret ingredients: garlic powder and white pepper. These simple spices add dimension and a little zing that is sure to keep your guests asking for more.

Creamed Greens

11. Creamed Spinach

A cheesy, creamy showstopper, creamed spinach with some slightly sour Greek yogurt, or kale with a spoonful of white miso; your guests won’t know what hit them!

This steakhouse favorite is healthy, and a total luxury too. Using only a few ingredients you’ll have a heavenly dish that pairs exceptionally well with your ham.


12. Broccolini

Also known as baby broccoli, broccolini makes for a fantastic and quick side dish that goes with almost anything, ham included. Broccolini has longer, thinner stalks and smaller florets, making it easier to make and eat, even kids will love it.

Roast it up with some garlic, top with some vinaigrette, or eat it on its own with some salt and butter, and your meal is complete!

Mexican Corn Pudding

13. Corn Pudding

Corn pudding is a southern classic that’s creamy, cheesy, and chock full of flavor. It’s not a dessert, even though it is sweet. It’s more like a cross between creamed corn and a savory custard.

Mix up your corn, eggs, milk, butter, sugar, cornstarch, and a few key spices, and bake! It’s that easy, but it makes for a side dish that no one can resist.

Devilled Eggs

14. Deviled Eggs

If you’re making ham for Easter dinner, then you probably already have a bunch of boiled eggs that the kids have decorated. Turn these artistic endeavors into a delectable treat by making deviled eggs.

It’s a classic recipe good for any holiday, or even your next backyard barbecue. And these guys taste anything but devilish!

Collard Greens

15. Collard Greens

Another touch of southern flair, collard greens are a delicious way to get something healthy on the table. Season the greens up with some vinegar, sugar, onion, and maybe even some bacon if you’re feeling sinful, and you’ll have an inviting soul food side.

Stick a bottle of hot sauce on the table for an authentic southern pairing.

Potato Salad

16. Potato Salad

Bring a hint of summer to your table with a light, dill-y potato salad. My favorite recipe calls for red potatoes, a creamy dijon dressing, and loads of dill.

Unlike other potato dishes, it doesn’t feel too heavy, so a potato salad will not only be a tasty addition to your ham, it will also balance out the meal perfectly.

Pineapple Stuffing

17. Pineapple Stuffing

If you love Hawaiian pizza, this dish is for you. It’s a simple recipe of only five ingredients (butter, sugar, eggs, bread, and pineapple) but it results in a side that is buttery, sweet, fruity, and tangy, and goes so well with ham.

The outside is crisp and chewy, and the inside is fluffy and moist. It’s so incredible, once you try this stuffing, you’ll never go back!

Creamy Potato, Carrot and Leek Soup

18. Creamy Potato, Carrot, & Leek Soup

On a colder day, a warm bowl of soup is oh so comforting. Potato, carrot, and leek soup is so cozy, is loaded with tons of vegetables, and is delightfully creamy.

Serve it up with some sourdough bread and your tender ham, and your meal will be hearty and filling, and warm you up body and soul.

Wild Rice and Mushroom Pilaf

19. Wild Rice & Mushroom Pilaf

Another dish great for cooler weather, a rice pilaf is a sublime side with a succulent ham. It’s earthy and nutty, and divinely savory next to a sweet meat like ham.

The mushrooms are almost a meat substitute, so if you have any vegetarian guests, it could even replace the ham as their entree. Throw in some asparagus or a fried egg, and they’ll surely not leave hungry.

Cacio e Pepe Brussels Sprouts

20. Cacio e Pepe Brussels Sprouts

I know brussels sprouts aren’t everyone’s favorite veggie, but when roasted to perfection, they are sweet, nutty, and, in my opinion, gloriously yummy.

Add on a pile of Parmesan and black pepper and you get a dish that everyone will adore. It’s also a great way to incorporate a low-carb option onto your holiday table.

Rhubarb Applesauce

21. Rhubarb Applesauce

I think it’s safe to say that pork and applesauce make an exquisite combination. A note for this side – homemade applesauce is a million times better than store bought.

Adding rhubarb gives it a tart kick, plus a handful of vitamins that make it a healthy option despite it seeming like dessert. Serve it with some yogurt, cottage cheese, or toast to round out this lovely little side.

Goat Cheese, Apple and Honey Tarts

22. Goat Cheese, Apple, & Honey Tarts

An easy appetizer that will impress your friends with its gourmet feel, these delectable tarts won’t stay on the table long.

Sweet apples and honey drizzle balanced with sweet, creamy cheese – It’s like a cheese plate and a dessert rolled into one. Who could ask for more?

Warm Farro & Mustard Green Salad With Maple-Roasted Acorn Squash

23. Warm Farro & Mustard Green Salad With Maple-Roasted Acorn Squash

This dish has a long list of ingredients, but don’t let that intimidate you. Since it basically counts as a salad and a starch at once; if you’re only making one side dish, this should be it.

Combining chewy farro with luscious winter squash, and some of the most beloved salad toppings such as feta, walnuts, and zingy mustard greens, this side contains the ideal balance of sweet and salty that go beautifully with any ham entree. 

24. Oven Roasted Vegetables

Roasting your vegetables is by FAR one of the best ways to cook them. It brings out the natural sugars in vegetables, resulting in a sweet and flavorful treat. Plus, it’s super easy!

Simply fill up a baking sheet with all your favorite veggies. Just be sure to use a single layer. No overlapping.

Sprinkle some olive oil all over. Season with salt, pepper, garlic powder, and Italian seasoning.

Pop it in the over for 17 to 20 minutes at 425 degrees F. Voila! The result is a scrumptious side dish that can be paired with just about any entree.

But it goes especially well with a honey-baked ham.

Mini Cranberry Pot Pies

25. Mini Cranberry Pot Pies

The only thing better than pie is a pie for one! Berry pot pies are festive and fun, not to mention tasty.

The cranberries are especially tart, a perfect balance for a very sweet ham, and it would be a great addition to a holiday brunch. An added bonus, cranberries are packed full of vitamins and minerals, so no need to feel guilty eating up every bite of your mini pie.

Seasonal Green Salad

26. Seasonal Green Salad

A nice spring panzanella with mushrooms, asparagus, peas, scallions, watercress, and dandelion greens would be a refreshing bite next to a rich ham, especially with a light, acidic dressing.

In the fall, a harvest salad featuring Bosc pears, bitter radicchio, endive, toasted walnuts, funky gorgonzola, and fresh arugula, topped with a balsamic vinaigrette? Sounds divine. 

Braised Red Cabbage

27. Braised Red Cabbage

Cabbage, apples, and spices make up this coleslaw-esque side dish. It’s easy to make, vibrantly colored, and adds some needed tanginess and crunch to the table. Sweet and vinegary, it’s sure to be your new favorite side for any holiday meal or festive potluck.

Artichokes with Lemon Mayo

28. Artichokes with Lemon Mayo

A fresh side that will surely add variety to your spread, artichokes are so full of flavor on their own, but adding the lemon zest filled mayo and mustard combo takes it to another level. Its citrusy taste is sure to please everyone, and the artichokes just look so pretty laid out on your favorite platter.

Crockpot Baked Beans

29. Crockpot Baked Beans

This might be the easiest side on the list. You just throw a few simple ingredients into your crockpot and let it do its thing.

Baked beans are great for busy holidays or to bring to a potluck. Plus, the flavors of sweet beans, barbecue sauce, brown sugar, jalapenos, onions, and of course bacon, not only go so well with each other, but will be even more satisfying with your ham. 

Retro Jello Salad

30. Retro Jello Salad

Hopefully, your moms and grandmas have been making you jello salad since birth. But if not, you’ve got to try this uniquely classic side.

A jello salad made with 7 Up, lime jello, cream cheese, and cherries. It’s always a showstopper and tastes surprisingly delightful as well. It’s zesty, and creamy, and will bring everyone back to the 70s, in the best way.

30 BEST Sides for Ham (+ Easy Easter Menu)



Prep time


Cooking time







Wondering what to serve with ham? From scalloped potatoes to corn pudding, transform your next get-together into an unforgettable feast. One of my favorite sides is sweet potato casserole. Check out the recipe below for a garuanteed family favorite.


  • Sweet Potatoes
  • 3 medium 3 sweet potatoes, baked

  • 1/4 cup 1/4 white sugar

  • 2 2 eggs, beaten

  • 1/2 teaspoon 1/2 salt

  • 4 tablespoons 4 butter, softened

  • 1/2 cup 1/2 evaporated milk

  • 1 teaspoon 1 vanilla extract

  • 1 teaspoon 1 cinnamon

  • 1/4 teaspoon 1/4 ground cloves

  • 1/4 teaspoon 1/4 ground nutmeg

  • Topping
  • 1 cup 1 brown sugar, packed

  • 2/3 cup 2/3 all-purpose flour

  • 6 tablespoons 6 butter, softened

  • 1 cup 1 chopped pecans


  • Preheat the oven to 325 degrees F. Place the sweet potatoes on a baking sheet and pierce each one with a fork 3 or 4 times. Bake until soft, usually about 1 hour.  Remove from the oven and mash the sweet potatoes.
  • In a large bowl, mix together the sweet potatoes, white sugar, eggs, salt, butter, evaporated milk, vanilla extract, cinnamon, ground cloves, and ground nutmeg. Mix until smooth. Transfer to a 9×13 inch baking dish.
  • Next, prepare the topping. Combine 1 cup of brown sugar and 2/3 cup of all-purpose flour in a bowl. Add 6 tablespoons of softened butter and mix until you get a coarse mixture. Add 1 cup of chopped pecans.
  • Sprinkle topping over sweet potato mixture.
  • Bake in the oven at 325 degrees F for 30 minutes, or until the topping turns slightly brown.
  • Enjoy!
30 Side Dishes For Ham

Did you like the recipe?

Click on a star to rate it!

Average rating 4.9 / 5. Vote count: 26

No votes so far! Be the first to rate this post.


Share on social media:

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?


Hey there! I'm Kim. I love running, cooking, and curling up with a good book! I share recipes for people who LOVE good food, but want to keep things simple :)

Leave a Comment