If you’re wondering what to serve with your ham steak, you’ve come to the right place.
In this article, I list 45 of the most popular side dishes for ham steak.
In a rush? Here’s the short answer.
The best dishes to serve with ham steak are scalloped potatoes, yeast rolls, green bean almondine, and mashed sweet potatoes. For lighter options, try caesar salad, roasted brussels sprouts, pea soup, or glazed carrots. You can also serve coleslaw, collard greens, or mac and cheese.
Ready? Let’s jump right in.
Great flavor pairings for ham steaks
Ham steaks are easy to cook and super versatile. They pair best with:
- Creamy flavors – rich, buttery ingredients like cheese or heavy cream based sauces will help mellow out the ham’s strong, savory flavor.
- Sweet flavors – ingredients like brown sugar, cranberries, maple, apple, and pineapple have a delightful sweetness that perfectly balances out the ham steaks’ saltiness.
- Earthy flavors – earthy herbs like parsley, thyme, bay leaf, and sage also work well with the salty ham.
- Tangy flavors – mustard and ham is a classic combination because the tartness cuts right through the rich ham. I like to mix the mustard with something sweet like honey to get that sweet-but-savory combination.
Starches
Starchy sides are an easy option to pair with ham steaks for a filling meal.
Go the nostalgic route with everyone’s favorite mac and cheese or make it festive with a Thanksgiving-style wild rice pilaf.
But my go-to is stuffing the ham steaks in fluffy dinner rolls for a delicious sandwich.
Scalloped potatoes
Serving ham steaks for your holiday party?
Elevate them with a generous helping of these scalloped potatoes (and find out how to reheat scalloped potatoes here).
You get fork-tender potatoes drenched in a creamy, cheesy sauce – nobody can say no to that!
And these cheesy potatoes are made even more special with the addition of sweet caramelized onions.
Pro Tip: when your potatoes are nearly done, add cheese on top and broil until it starts bubbling and browning on top.
Featured recipe
Cheesy scalloped potatoes with caramelized onions
Keep it simple
Roasted baby potatoes
Make it cool
Dill potato salad
Honey yeast rolls
Keep it simple and serve your ham steaks with a basket of these honey yeast rolls.
These rolls are rich and fluffy making them the perfect accompaniment for your ham steak.
Whether you use them as a sandwich base or for mopping up the sticky glaze from your ham, you’re guaranteed a satisfying meal.
And the best part?
They’re incredibly easy to make – even if you’re a baking novice.
Featured recipe
Honey yeast rolls
Another favorite
Hawaiian rolls
Skip the yeast
Irish soda bread
Mashed sweet potatoes
Mashed potatoes go well with virtually any dish, including ham steaks.
But if you’d like to shake things up, why not prepare this quintessential side dish with sweet potatoes instead?
You get a delicious combination of sweet and savory flavors that works perfectly with the salty steaks.
Prop a slice or two of your ham steak on top of your mash, drizzle the whole thing with gravy and dig in!
Featured recipe
Mashed sweet potatoes
Preheat the oven
Baked sweet potato fries
Switch it up
Mustard mash
Baked mac and cheese
For the days when you’re craving a cozy meal, make this baked mac and cheese.
It’s a no-frills recipe using basic ingredients you probably already have in your pantry.
And if you’re wondering why baked? I always prefer baked mac and cheese because you get a deliciously crunchy top!
Pro tip: don’t cheap out on the cheese.
Featured recipe
Baked mac and cheese
Add an Italian twist
Caprese mac and cheese
Another favorite
Asiago garlic alfredo pasta
Vegetables
Give your ham steaks a nourishing boost with a side of warm veggies!
I like keeping it simple with steamed green beans or broccoli, but you can also fire up the oven to roast your favorite veggies.
Or why not go for a piping hot bowl of lentil soup for a tasty starter?
Green bean almondine
Pressed for time?
This is an excellent side dish you can whip up at a moment’s notice to go with your ham steaks.
But easy doesn’t mean boring. The beans are drizzled with a melted dijon butter dressing which really elevates the dish.
It’s the perfect medley of sweet, spicy, and zesty flavors. YUM.
Featured recipe
Lemon dijon green beans almondine
Make it decadent
Green bean casserole
Add veg
Herb-buttered corn and green beans
Roasted brussels sprouts
Looking to add a nutritious side dish to your holiday spread?
These roasted brussels sprouts will go superbly with your ham steaks.
Plain roasted brussels sprouts are nice enough, but the addition of a maple mustard glaze takes them to the next level.
It’s an easy, no-fuss dish, perfect for busy holiday nights when you don’t have much energy to cook.
Warning: these are highly addictive – expect them to run out quickly.
Featured recipe
Maple mustard roasted brussels sprouts
Make it heartier
Maple roasted brussels sprouts and butternut squash
Make it indulgent
Brussel sprouts gratin
Collard greens
Take inspiration from Southern cuisine and whip up these collard greens to go with your ham steak.
These greens are cooked in a bacon-spiked broth, giving them a delicious savory flavor like no other.
Want an extra spicy kick?
Follow Spicy Southern Kitchen’s lead and add a dash of red pepper flakes and hot sauce to your greens.
Featured recipe
Spicy collard greens
Make it quick
Garlic sauteed collard greens
Swap the veg
Balsamic spinach and mushrooms
Pea soup
Nothing beats a piping hot bowl of pea soup for those cold winter nights. Or you can serve it cold in the summer!
The bright green color is extra appetizing!
You can have this as a starter before your ham steak dinner, but I like cutting my ham steak into strips and dipping it into the soup.
Featured recipe
Pea soup
Skip the peas
Classic lentil soup
Fire up the oven
Roasted tomato basil soup
Honey glazed carrots
Oven-roasted vegetables are always a safe choice for side dishes. And these glazed roasted carrots are no exception.
Ant the best thing about this this recipe – there’s hardly any prep. Simply grab a bag of baby carrots and cover them in the butter glaze.
No chopping or slicing required!
Featured recipe
Honey-glazed carrots
Make it creamy
Parsnip and carrot puree
Keep it fresh
French carrot salad
Salads
Want to keep your ham steak meal light? Skip the carb-loaded sides and put together a salad instead.
You can never go wrong with a bowl of leafy greens tossed in a bright lemony dressing, but a serving of crisp vinegar coleslaw is also an excellent option.
Kale Caesar salad
Add a fresh, crisp bite to your ham steaks with this caesar salad.
What sets this salad apart from your usual caesar salads is its dressing (oh yeah, and the kale leaves!).
The leaves are tossed in a zesty lime dressing instead of the traditional lemon, adding a different yet familiar citrus note.
It’s a tasty spin on the classic.
Featured recipe
Kale caesar salad
Keep it simple
Lemon parmesan kale salad
Add starch
Cranberry kale quinoa salad
No mayo coleslaw
Jazz up your ham steak meal with a serving of this vibrant coleslaw.
Here’s another salad with a twist in the dressing. Unlike your traditional coleslaw, this variation features a no-mayo dressing.
Instead, the crisp vegetables are tossed in a sweet vinegar glaze. You still get that familiar sweet-tangy flavor, just with fewer calories.
Pro tip: let the slaw rest for 20 minutes before serving so all the flavors can develop.
Featured recipe
Sweet vinegar coleslaw
Make it creamy
Greek yogurt coleslaw
Add heat
Sriracha coleslaw
Brunch items
Ham steaks aren’t just for dinner, they’re great for brunch too!
I like pairing them with fried eggs for a quick and energizing meal, but they’re also great with French toast if you want to indulge.
Frittata
Want to have ham steak for brunch?
A humble frittata is a classic brunch dish that goes well with ham steaks.
The beauty of it lies is how customizable it is.
You can load your frittata with any toppings you want – from bell peppers to spinach and cheddar cheese – the possibilities are endless.
This mushroom and goat cheese frittata is loaded with irresistible tangy and savory flavors that everyone will love.
Featured recipe
Mushroom goat cheese frittata
Add more veg
Loaded veggie frittata
Make it decadent
Caramelized onions and three-cheese frittata
Zucchini cheddar waffles
These savory waffles deserve a spot in your weekend brunch spread.
They’re loaded with over two cups of grated zucchini which make them super healthy, but don’t worry!
Even your pickiest eaters will be none the wiser because the cheddar and parmesan easily masks the zucchini’s mild flavor (my kids eat these and they are FUSSY).
Pair these golden waffles with your ham steak and some maple syrup for a delicious meal.
Featured recipe
Zucchini cheddar waffles
Make it Greek-inspired
Spinach waffles with tzatziki sauce
Back to basics
Homemade buttermilk waffles
Kimchi fried rice
Spice your meal up with a generous helping of kimchi fried rice.
The spicy, sour notes of kimchi will contrast with the rich, salty ham making for a tasty flavor combination that will leave your taste buds tingling.
Want to have this meal for breakfast?
Prop an over-easy egg on top, and you’re good to go.
Remember: use day-old rice to get the best kimchi fried rice.
Featured recipe
Kimchi fried rice
Make it cheesy
Broccoli cheddar rice
Make it low-carb
Garlic herb cauliflower rice
Pineapple French toast
You have to try pairing your ham steaks with this French toast if you love a sweet-savory combo.
It’s a guaranteed crowd pleaser and will put a smile on everyones face.
It’s not healthy, but everyone deserves to indulge sometimes!
Psst.. this is my favorite side on the list. I make it way too often.
Featured recipe
Pineapple French toast
Skip the oven
Classic French toast
Go out of the box
Thyme, sage & parmesan French toast
The best side dishes for ham steak
- Scalloped potatoes
- Honey yeast rolls
- Mashed sweet potatoes
- Kimchi fried rice
- Baked mac and cheese
- Green bean almondine
- Roasted brussels sprouts
- Collard greens
- Pea soup
- Honey glazed carrots
- Kale Caesar salad
- No-mayo slaw
- Frittata
- Zucchini cheddar waffles
- Pineapple French toast
Need to reheat your ham steak? I have a great article where I tested all the different ways to reheat ham slices.

What To Serve With Ham Steak (45 Ideas)
Ingredients
- 1 portion scalloped potatoes
- 1 portion green bean almondine
- 1 portion kale caesar salad
- 1 portion zucchini cheddar waffles
- 1 portion baked mac and cheese
- 1 portion collard greens … and more
Instructions
- Prepare your ham steak according to your favorite recipe.
- In the meantime, choose one of the following sides to serve alongside it.
- Side dishes include: scalloped potatoes, honey yeast rolls, mashed sweet potatoes, kimchi fried rice, baked mac and cheese, green bean almondine, roasted brussels sprouts, collard greens, lentil soup, honey glazed carrots, kale caesar salad, no-mayo slaw, frittata, zucchini cheddar waffles, and brioche french toast casserole.
- Serve immediately and enjoy!