For a fantastic meal that is a veritable feast, here are 21 side dishes that will be perfect for what to serve with ham steak!
Before we give you ideas on what to serve with ham steak, here is a little primer on what this slice of meat is.
Ham steak is often a thick cut from a ham roast, usually half an inch to two inches thick, which comes from the leg or ham shank.
When you buy ham steak, it usually comes in a salted form and can be rather salty if cooked or reheated as is.
To remove any excess salt, soak it in a bowl of water for five to ten minutes before you continue to cook it.
Ham steak can come in a bone-in or boneless form and is usually taken from the middle part of a ham roast, which is already cooked.
It can be heated on a grill, in a pan, or popped in the oven and broiled.
A high-heat sear can make a crispy char that is quite delicious!
You can serve ham steak with a glaze too, and there are lots of glazes you can choose from.
You can also serve it plain and with one or two accompaniments.
What kinds of accompaniments go well with a slab of ham steak?
Here is a list of 21 options that you can try out when you’re serving ham steak for lunch or dinner.
From easy Deviled Eggs to Lemony Asparagus Risotto to Jalapeno Cornbread or Roasted Acorn Squash, you want that touch of sweetness to balance out the savory ham!
#14 is great with #6 when you want more than one side dish for your meal.
Without further ado, let’s get started!

Salad has always been a good partner for meats, and ham steak is no exception here.
Instead of your usual leafy greens and salad dressing, however, why not go for something heartier like this broccoli and cauliflower combo?
Dress this salad with a sweet-sour vinegar-based dressing and add in some sunflower seeds for additional crunch, and you’re good to go!
If you’d rather go with a classic, you can’t go wrong with macaroni and cheese when you’re deciding on what ham steak sides to prepare.
For a cheesier and better version, sprinkle more cheese on top and pop this dish in the oven.
You can also go crazy with your cheese choices and combine a few different cheeses rather than just go with the usual cheddar.
For those who love garlic and potatoes, this is one of the ham steak side dishes you should definitely try.
This creamy and garlicky side dish uses Yukon gold potatoes, heavy cream, and a whole lot of butter!
The addition of chives, onion powder, garlic powder, and other dried herbs can take this mash to the next level of flavor.
Sometimes the simplest sides are the best ones to serve with your proteins, and this broccoli dish is as simple as it gets!
This side dish comes with a unique combination of bitter, tangy, spicy, and garlicky flavors.
If you don’t want the added spiciness that pepper flakes bring to this dish, you can always choose to omit it.
You can never go wrong with a classic and a green salad is as classic as it gets when you’re looking for the perfect partner for your ham steak.
This mixed green salad isn’t as ordinary as you think it is, however, since it’s a French-inspired recipe that uses a French vinaigrette for its dressing.
One bite and you’re sure to say “oui c’est tellement bon!”
Speaking of the classics, another one of those “can’t go wrong” sides for ham steak you should try is coleslaw.
With so many recipes to choose from, it’s easy for you to get confused as to which one to make.
This version is highly recommended, not only because it’s simple to make but also because of the colorful addition of purple cabbage.
Get a splash of color while eating for a more festive meal!
The combination of creamy corn in pudding form and ham steak is something you should try at least once in your life.
This recipe for corn pudding combines both whole corn kernels and cream-style corn.
You get a combination of textures you’re sure to love when you try this side dish.
If you want an uncomplicated side dish for your ham steak, this is the one you’ve been looking for.
Nothing says uncomplicated better than a dish that only needs 3 ingredients to make!
If you want some zing to this dish, a sprinkling of hot sauce or some cayenne powder on top will do the trick.
Another classic you should try when you’re wondering what to eat with ham steaks is this age-old side dish.
This rather ancient recipe (it was invented in the 1800s) is still as tasty as the day it was first created.
This version however, uses a rather unique and underutilized ingredient in your kitchen for its tang – pickle juice!
Since we’re talking about the classics when it comes to what goes with ham steak, let’s add this recipe to our list.
This cheesy potato dish is another must-try when you’re having ham steak for lunch or dinner.
Make sure to use a mandolin when making this to ensure even cooking!
If there’s one dish some people are skeptical about trying to make, it’s risotto.
You can blame this fear on the series Top Chef (where a lot of contestants get eliminated because of such a dish), but there really is no reason to be scared.
When you have the basics of risotto making well in hand, you can cook up this dish easy-peasy.
Another tasty dish to add to your list of ham steak dinner sides is this pot of green goodness!
Make sure to allocate enough time for cooking when you choose this dish though since it takes around a couple of hours to get collard greens to the right consistency.
Once it’s cooked, however, you get a bitter, sour, spicy, and sweet combination that goes perfectly with your slice of ham.
This is a dish that’s sure to wow dinner guests when you bring it out as a side dish for ham steak.
The combination of black-eyed peas, cucumber chunks, cherry tomatoes, and corn layered in a clear bowl is sure to result in oohs and ahhs.
Why not try this out at your next dinner party?
This cornbread has a spicy kick from the jalapeno slices peppered all throughout.
If you don’t want to cook this in a rush, you can always bake a few of these ahead of time and freeze them for future use!
Don’t like cornbread?
This is a great alternative to cornbread when you’re not keen on its flavors but want the texture that it has as a partner to your slice of ham steak.
If you can’t find the cheese recommended in this recipe, feel free to substitute it with any of your favorite cheeses!
What goes with ham steak?
Squash roasted for 45 minutes in a 400-degree oven is the answer to this question.
There’s a trick to roasting acorn squash perfectly, and that’s to adjust your cooking time by five minutes for larger or smaller squash.
This is a spin on the classic potato and leek soup, with the addition of carrots making it even yummier!
Thick and creamy, this soup is not only flavorful but it’s also hearty and filling.
You can choose to keep it slightly chunky by not fully blending the mixture with your immersion blender or you can make it as smooth as you want.
Sprinkle some fresh herbs on top for added freshness or add a dash of hot sauce for a spicy kick!
The salty and dry texture of ham needs a side dish that’s creamy and soft, and this recipe gives you just that.
This is another alternative to the usual side salads that people serve with ham and it’s a great creamy alternative at that!
Tangy, creamy, and with a bite from red onions, you’re sure to love pairing this with your ham steak.
It’s time to break out that wok and get cooking with this authentic-tasting Chinese fried rice.
Also called Yang Chow fried rice, this recipe calls for day-old rice that has been kept cold in the refrigerator overnight before cooking.
If you’re thinking of serving your ham steak without a glaze, this is a great side dish to have with it.
These baked beans will give you the sweetness you need to complement the saltiness of your slice of ham.
It also uses canned pork and beans, so all you have to do is mix, place in a baking dish, and bake.
It’s that simple!
Russet potatoes are used in this recipe, although you can substitute it with other potatoes that hold their shape well even after boiling.
Relish and pickle juice give it a zesty flavor while celery adds some fresh crunch to the dish.
This salad is best served cold so you should prepare this ahead of time to give it time to chill.
The bottom line
There are lots of different kinds of side dishes that you can serve with ham steak.
This list is just the tip of the iceberg, so to speak.
Ham can easily go with any kind of side dish.
Choose from options that include sweet, creamy, tangy, spicy, and fresh.
Anything that helps balance out the saltiness of ham is worth trying.
So, each time you’re planning on serving ham and wondering what to serve with ham steak, take a look at this list and try out every single recipe here one (or two) at a time!

What To Serve With Ham Steak🍴(21 Sides)
For a fantastic meal that is a veritable feast, here are 21 side dishes that will be perfect for what to serve with ham steak!
Ingredients
- Broccoli Cauliflower Salad
- Baked Mac & Cheese
- Garlic Mashed Potatoes With Garlic Butter
- 15-Minute Broccoli With Garlic & Lemon Zest
- Famous French Green Salad With French Vinaigrette
- Apple Carrot Slaw
- Creamy Jiffy Corn Pudding Casserole
- 3-Ingredient Green Bean Casserole
- Classic Deviled Eggs
- Potatoes Au Gratin
- Asparagus Lemon Risotto
- Southern Style Collard Greens
- Black-Eyed Pea Salad
- Jalapeño Cheddar Cornbread
- Cheesy Zucchini Bake
- Roasted Acorn Squash
- Potato And Carrot Leek Soup
- Creamy Bacon Pea Salad
- Chinese-Style Fried Rice
- Sweet Pineapple Baked Beans
- Southern Potato Salad
Instructions
- Take a look at our What To Serve With Ham Steak list!
- Bring the ingredients to create a new favorite dish.
- Woohoo! You created a home-cooked meal!
- Comment your thoughts on our Facebook page!