Skip to Content

What to Serve with Ham Steak: 15 Superb Sides

What to Serve with Ham Steak: 15 Superb Sides

Newsflash: a ham dinner doesn’t have to be reserved for holidays!

But unless you have a huge family, it’s probably not worth it to get a whole holiday ham.

That’s where ham steak comes in.

It’s a smaller portion and far easier to prep.

And since it takes no time at all, it makes for a great main dish any night of the week.

Of course, you can’t just serve ham steak.

You need sides to go with it.

Lucky for you, we’ve got that taken care of with an array of spectacular sides.

These are great for just your immediate family, dinner parties where you want to ham things up, and for weeknights or weekends to make your meal a fantastic dining experience!

15 Sides to Serve with Ham Steak

Wondering what you should make to serve with ham steak?

These 15 side dish ideas certainly give you the options you need that will please everyone at the table!

1. Scalloped Potatoes

Scalloped Potatoes dish

Let’s start with a quintessential ham steak side…scalloped potatoes!

These are beautiful enough to impress guests while being easy enough to throw together for your family.

All that creamy, cheesy sauce surrounding those tender potatoes is truly irresistible.

Adding cheese on top when it’s almost finished is the perfect way to finish it off before serving.

2. Dijon Lemon Green Beans Almondine


A classic seasoned green beans almondine is an elegant side to go with ham steak.

But if you’re tired of the same traditional sides, a little butter, Dijon mustard, and lemon quickly kick up the flavor for something that is spicy, sweet, and zesty all at once. 

It almost looks too good to eat, but trust us, you’ll finish that whole dish!

3. Mashed Sweet Potatoes

mashed potatoes recipe

What we love about ham is that it has the potential to be served with sweet and savory sides all at once.

This brings out the ham’s flavors, and one side to do that astoundingly well is mashed sweet potatoes.

Of course, you can do regular mashed potatoes, but the sweet variety adds contrast to the meal.

Talk about balance in flavor!

Make sure they’re nice and smooth for the best texture!

4. Homemade Honey Yeast Rolls 

This YouTube video can walk you through making your own honey yeast rolls.

Sure, you could buy rolls ready-made and serve them.

There’s certainly nothing wrong with that.

Or make the kind that you pop out of a can.

Oh but making homemade honey yeast rolls is a simple and delicious side for ham steak.

They’re rich, fluffy, and have that wonderful honey glaze on top that makes your taste buds think you’ve died and gone to heaven.

5. Brussels Sprouts Gratin


No one will ever complain about brussels sprouts again if you make them in a gratin.

This recipe combines luscious Gruyere and parmesan cheeses with roasted brussels sprouts.

The result is the perfect side dish for ham steak, whether it’s just your family or you’ve got others joining you.

With that aroma wafting through your kitchen, no one will be able to patiently wait for this side to finish.

Gina from Skinny Taste has an amazing recipe to help you make this. 

6. Kale Caesar Salad

kale caesar salad dish

Want something familiar yet different to serve with that ham steak?

Let it be kale Caesar salad.

The key lies in using fresh kale and making a homemade Caesar dressing. 

Some suggest swapping the traditional lemon in the dressing with lime for a new zesty flavor.

But even if you just use lemon, it will come out beautifully.

Make your own croutons or buy them.

Or even skip the croutons and go with bacon to live your best life!

7. Classic Collard Greens

Collard Greens recipe

There are few sides for ham steak that are more comforting than classic collard greens.

This southern side is made with bacon to give it even more flavor.

It’s great alongside the ham or even on top of it. 

That rich flavor will have everyone eating this veggie until it’s all gone!

8. Homemade Baked Mac n’ Cheese

Mac n Cheese recipe

Well, you knew this was coming, didn’t you?

But in our defense, ham and cheese are like peas and carrots.

They just go so well together.

So making a homemade baked mac n’ cheese is really the perfect ham steak side dish.

Don’t use that preservative-filled boxed stuff.

Making it from scratch is easier, and cheesier too.

Top it with breadcrumbs toward the end to get a nice golden top and you’ll have an appealing side for adults and kids alike!

9. Honey-Glazed Carrots

Honey Glazed Carrots dish

Carrots have a natural sweetness which becomes even more highlighted with the addition of honey.

This beautiful side dish for ham steak provides more nutrition and an easy way to fill up those plates.

It takes hardly any time at all to make honey-glazed carrots, a dish that will bring out the sweet side of this meal. 

10. Yellow Summer Squash Casserole 

Here’s a side that will please a crowd or your nightly dinner crew.

With yellow squash combined with cheese and topped with a crunchy butter cracker topping, no one will be able to resist.

They’ll take seconds.

They’ll take thirds.

There will be no leftovers.

Marianne from Basil & Bubbly has a great recipe to help you get this side dish on your table tonight.

11. Lemon Garlic Asparagus

Garlic Asparagus recipe

For spring time, or any time you can find fresh asparagus, it’s a perfect pairing with ham steaks.

The bright green color makes your plates prettier.

And with simple lemon and garlic, it’s really all you need to bring out this vegetable’s delicious flavors.

It’s a winner with your ham steak dinner!

12. Classic Potato Salad

Potato Salad dish

Because ham steak cooks so quickly, it makes a great summer dinner.

Dine alfresco and enjoy being outdoors.

A classic potato salad with creamy mayo-based dressing, onions, and tender potatoes is the way to go.

You can make it ahead and simply serve it once that ham is ready.

13. Creamy Peas with Pearl Onions

It looks elegant.

And it tastes amazing.

If you’ve never tried this classic creamed peas with pearl onions side dish, now you need to make room for it.

Save a dish from generations prior and trot it out with those ham steaks or any time you need a traditional, homemade, and comforting side dish.

No one can resist these sweet peas swimming in a rich, creamy sauce with pearl onions.

Head over to A Family Feast to get the full recipe!

14. Garlic Butter Parmesan Smashed Potatoes

Smashed Potatoes dish

Alongside a retro dish like creamed peas, you need something more modern.

If you’re tired of baked potatoes and mashed potatoes, try smashed potatoes.

These have a fluffy and soft texture inside while the outside is buttery, crispy, and garlicky. 

Finished with parmesan cheese, they become the kind of side dish your family will beg you to make on a weekly basis from now on!

15. Classic Wedge Salad

Wedge Salad recipe

And now, we will leave you with another classic – the wedge salad.

Fresh, chilled iceberg lettuce is cut into wedges, then topped with dressing.

Often, it’s blue cheese and bacon.

Other times, it’s a whole bunch of toppings.

Whichever way you go, it adds an elegant appeal to your ham steak meal!

With these 15 ham steak side dishes, tonight’s dinner is going to be an epic one. 

Because they’re all so simple to make, you could make more than one.

If that’s the case, expect your friends and family to invite themselves over for dinner!

And don’t forget, on especially cool days you can heat up some soups.

Some of my favorites would be a delicious side of split pea soup (of course!) or a more fillings by belly-warming bowl of white chicken chili.

You can’t go wrong with these or any of the ham steak sides shared above!

what to serve with ham steak hdr

What to Serve with Ham Steak: 15 Superb Sides

Ideas and recipes to cook with ham steak


  • Scalloped Potatoes
  • Green Beans Almondine
  • Sweet Potatoes
  • Honey Yeast Rolls 
  • Sprouts Gratin
  • Kale Caesar Salad
  • Collard Greens
  • Baked Mac n’ Cheese
  • Honey-Glazed Carrots
  • Squash Casserole
  • Lemon Garlic Asparagus
  • Potato Salad
  • Peas with Pearl Onions
  • Smashed Potatoes
  • Wedge Salad


  • Choose your desired ham steak recipe.
  • Gather and organize needed ingredients.
  • Create a tasty ham steak recipe to complete your meal!

Do you like this recipe or recipe list?

Click on a star to rate it!

Average rating / 5. Vote count:

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