30 Delicious Side Dishes for Ham

Make your ham a memorable feast with these delicious side dishes. From sweet potato casserole to sweet and savory cornbread, these side dishes are sure to please.

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

Would you like to keep this recipe? Enter your email address below and we’ll send the recipe straight to your inbox!

Whether you serve it alone, in a sandwich or in a ham sandwich, you need a few side dishes to complement the sweet and savory flavors.

If you feel overwhelmed when narrowing down your options, don’t worry! I’ve listed thirty of the tastiest side dishes that will go perfectly with your divine ham.

From traditional dishes like green beans and soft rolls to more sophisticated dishes like farro and pumpkin salad, there’s something for everyone on this list!

1. Mashed potatoes

Let’s start with the classics. Personally, I think mashed potatoes go with everything. But with a delicious piece of ham, it’s a perfect combination. Add cream and a little garlic for a delicious and flavorful side dish.

2. Potato scallop

Speaking of potatoes: Gratinated potatoes are also very popular. This casserole consists of thinly sliced red or gold potatoes, a delicious creamy sauce of onions, mustard and nutmeg, and hopefully lots of cheese.

It gives the impression that it has been prepared with great effort, when in fact it is a very simple dish. Use the mandolin to cut the potatoes and they’ll be ready in no time!

3. Sweet Potato Stew

Sweet potato casserole is a delicious alternative that will delight your taste buds. Creamy sweet potatoes with a crunchy topping of pecan butter make any day feel like Thanksgiving. And the combination of sweet and salty is so delicious.

4. Green bean casserole

Another holiday classic, green bean casserole is always a crowd pleaser. The combination of creamy mushroom soup, fresh green beans and crispy fried onions is just amazing.

Beware, this scratchy side can overshadow the most flavorful ham.

5. Roasted asparagus

Heavily salted, spotless asparagus is the super easy part, but this green vegetable is just bland. You can always add garlic, hollandaise or a squeeze of lemon for extra depth, but asparagus is delicious on its own. Combined with a juicy piece of ham, that’s all you need.

6. Spaghetti squash

Spaghetti squash is not only sweet and juicy, but also offers a nice difference in texture. Spaghetti squash is divided into small noodle-like strands, making it fun, healthy and just plain delicious to eat. You don’t even need to season this side particularly, a little oil and salt will do.

7. Honey glazed carrots

Some say glazed carrots go with ham like peanut butter goes with jam. And I think I have to agree. Roasted carrots in a sweet cinnamon sauce are a delicious side dish that both kids and adults will enjoy. Plus, it’s full of vitamins and is a totally guilt-free meal.

Would you like to keep this recipe? Enter your email address below and we’ll send the recipe straight to your inbox!

8. Row

I don’t think you can have a ham dinner without bread on the table. Whether it’s whole wheat or oatmeal sandwiches (adding milk and eggs makes them moist) or a simple white sandwich (put a knob of butter in the sandwich before you bake it for a delicious surprise), sandwiches are a must!

Provide extra butter and jam to complete this essential side dish.

9. Corn bread

What I love most about cornbread is its versatility. Whether your favorite recipe is savory or sweet, cornbread is always delicious. Pair your ham with fresh steamed corn bread spread with butter, and everyone will go home satisfied.

For the ham, you can stick to the classics or choose something more dynamic. The sweet jalapeño cornbread warms things up a bit, but remains balanced with some sweetness. In my opinion, this is the perfect bread.

10. Macaroni and cheese

Honestly, who doesn’t love macaroni and cheese? Besides the decadent ham, you can’t go wrong with creamy, cheesy, sticky pasta.

Make your poppy seeds even more special with two secret ingredients: Garlic powder and white pepper. These simple spices add dimension and spice to a dish that your guests are sure to crave for more.

11. Spinach and cream

Creamy spinach with slightly sour Greek yogurt or kale with a spoonful of white miso – your guests will be amazed!

This steakhouse favorite is both healthy and an absolute luxury. With just a few ingredients you get a heavenly dish that goes perfectly with ham.

12. Broccolini

Broccoli, also known as baby broccoli, is a fantastic and quick side dish that goes well with almost anything with ham. Broccoli has longer, thinner stems and smaller florets, making it easier to cook and eat, even kids will love it.

Roast them with garlic, drizzle them with a vinaigrette or just eat them with salt and butter, and your meal is complete!

13. Corn pudding

Corn pudding is a classic southern creamy, cheesy pudding with barrels of flavor. It is not a dessert, although it is sweet. It’s more like a mix of corn pudding and salt pudding.

Mix the corn, eggs, milk, butter, sugar, cornstarch and some essential spices and cook! It’s so simple, but it’s a side dish that no one can resist.

14. Hard-boiled eggs

If you’re making ham for Easter dinner, you probably already have a bunch of hard-boiled eggs that the kids have decorated. Turn those artistic efforts into a delicious treat by making deviled eggs.

This is a classic recipe that is perfect for any party or even your next barbecue. And these guys have taste that is anything but bad!

15. Collard Green

Another southern touch, collard greens are a delicious way to put something healthy on the table. Season the vegetables with vinegar, sugar, onions and maybe even bacon if you’re sinful, and you have an appealing side of soul food.

Put a bottle of hot sauce on the table for a true southern wedding.

16. Potato salad

Bring a touch of summer to the table with a light, spicy potato salad. My favorite recipe: red potatoes, creamy dijon dressing and lots of dill.

Unlike other potato dishes, it doesn’t feel too heavy, so potato salad is not only a delicious addition to your ham, but also a perfect balance to your meal.

17. Pineapple stuffing

If you like Hawaiian pizza, this is the dish for you. It’s a simple recipe with only five ingredients (butter, sugar, eggs, bread and pineapple), but the result is a buttery, sweet, fruity and tasty side dish that goes so well with ham.

Crispy on the outside, soft and moist on the inside. It’s so amazing, once you try this topping, you can’t go back!

18. Potato cream, carrot and leek soup

On a cold day, a bowl of warm soup is so comforting. The potato, carrot and leek soup is so comforting, full of vegetables and deliciously creamy.

Serve it with sourdough bread and tender ham, and your meal will be hearty and filling, warming both body and soul.

19. Wild Rice and Mushrooms Pilaf

Another ideal dish for the cooler weather is rice pilaf with succulent ham. It’s earthy and nutty, and divinely delicious with mild meats like ham.

Mushrooms are almost a meat substitute, so if you have vegetarian guests, they can even replace ham as a main dish. Add some asparagus or a fried egg and they won’t go hungry.

20. Cacio & Pepe Sprouts

I know brussels sprouts aren’t everyone’s favorite, but when they are perfectly roasted, they are sweet, nutty, and delicious in my opinion.

Add a little parmesan and black pepper and you have a dish that everyone will love. It’s also a great way to add a low-carb option to your party table.

21. Apple-Rhubarb Sauce

I think it’s safe to say that pork and applesauce are an excellent combination. Note to this site – homemade applesauce is a million times better than store-bought applesauce.

The addition of rhubarb gives it a zesty touch and a handful of vitamins that make it a healthy option, even though it looks like a dessert. Serve with yogurt, cottage cheese or toast to complete this delicious side dish.

22. Goat cheese, apple and honey pie

A simple appetizer that will impress your friends with its gourmet side. These delicious little cakes won’t stay on the table for long.

The sweet apples and honey paste are balanced by the sweet cream cheese – it’s like a cheese and dessert plate in one. Who could ask for more?

23. Warm Farro and Mustard Leaf Salad with Maple Roasted Acorn Squash

This dish has a long list of ingredients, but don’t be intimidated. Since this is both a salad and a starch, if you only make one side dish, this is it.

The combination of airy farro with tangy winter squash and some of our favorite salad toppings like feta, walnuts and mustard seeds creates the perfect balance of sweet and savory and goes perfectly with any ham dish.

24. Oven roasted vegetables

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

Just fill the baking tray with all your favorite vegetables. Don’t forget to use a layer. No duplication.

Drizzle with olive oil. Season with salt, pepper, garlic powder and Italian seasoning.

Set it at 425 degrees Fahrenheit for 17-20 minutes. That’s it! The result is a delicious side dish that can rival almost any side dish.

But it goes particularly well with ham with honey.

25. Mini cranberry tarts

The only thing better than cake is cake for one! Berry pies are festive and fun, not to mention delicious.

The cranberries are especially tangy, the perfect balance to the very sweet ham, and this dish would be a great addition to a holiday brunch. As a bonus, cranberries are full of vitamins and minerals. So you don’t have to feel guilty about eating every bite of your mini cake.

26. Seasonal vegetable salad

A good spring panzanella with mushrooms, asparagus, peas, onions, watercress and dandelions would be a refreshing bite alongside a rich ham, especially with a light and tangy dressing.

An autumn salad with bosc pears, bitter radicchio, endive, toasted walnuts, funky gorgonzola and fresh arugula, topped with a balsamic vinaigrette? It looks divine.

27. Braised red cabbage

Cabbage, apples and herbs make up this side dish that resembles kale. It’s easy to make, the colors are bright, and it adds zest and crunch to the table. Sweet and vinegary, this dish is sure to be your new favorite side dish for any holiday meal or party potluck.

28. Artichokes with lemon mayo

A fresh side dish that will certainly add variety to your dishes. Artichokes are delicious on their own, but adding lemon zest with mayonnaise and mustard makes them even tastier. Their citrus flavor is sure to please, and artichokes look so pretty when placed on your favorite dish.

29. Slow cooker beans

This is probably the easiest page on the list. Throw a few simple ingredients in the pan and let it do its job.

Baked beans are perfect for a busy holiday or to take to a potluck. Plus, the flavors of the sweet beans, barbecue sauce, brown sugar, jalapeños, onions, and of course bacon not only go well together, but you’ll enjoy the ham even more.

30. Jello Retro Salad

I hope your mothers and grandmothers have been making jello salad for you since you were born. But if not, you should try this unique classic side.

7 Up jelly salad, lime jelly, cream cheese and cherries. It always stands out and tastes surprisingly good. It’s spicy and creamy and takes everyone back to the 70s in the best sense of the word.