Home » Recipe Index » Dinner Recipes

How to Cook a Ham Steak

My recipe for how to cook a ham steak is simple, tasty, and perfect for weeknight dinners or cozy holiday celebrations! I make it in a cast iron skillet with a honey and Dijon mustard glaze to bring out the best flavors. 

A white dinner plate with ham steak, broccoli, and mashed potatoes.

This post may contain affiliate links. If you click on a link and make a purchase, I may receive a small commission at no extra cost to you. For more information, please read my disclaimer.

My Favorite Way to Make a Ham Steak

Ever since I learned how to cook a ham steak, I’ve been making them constantly. It’s the same great taste in ham, but in a smaller format perfect for breakfast and even dinner!

My daughter Leah is obsessed with ham, and while I love making a full ham, they can get pretty pricey at the store. Especially when she requests ham with mashed potatoes almost weekly. So, I started buying ham steaks instead. It turns out that they’re just as flavorful as a whole ham, but so much easier to cook.

The honey and Dijon mustard glaze is really what puts my recipe over the top. The simple duo brings out all the natural sweet and savory flavors of the pork in the best way. My favorite part is how the flavors meld perfectly for any meal of the day.

And, if you love good ham recipes, try my recipes for air fryer ham steaks, spiral ham, air fryer ham, and ham salad.

Save This Recipe!
Enter your email and we'll send this recipe right to your inbox. Plus you'll get amazing recipes in our newsletter!
Ingredients for ham steaks: olive oil, honey, orange juice, Dijon mustard, cayenne pepper, and boneless ham steaks.

Ham Steak Recipe Ingredients

  • Ham steaks – My recipe uses 2 packages of 8-ounce boneless ham steaks. I’ve also made it with leftover thick ham slices.
  • Dijon mustard – Adds bold and tangy flavor, with a hint of spice too.
  • Cayenne pepper – For an earthy, spicy, peppery flavor.
  • Orange juice – Brings sweetness and a bit of acidity to the glaze, balancing out the savory and spicy ingredients.
  • Honey – The key ingredient that forms the sweet glaze. I’ve also used maple syrup or brown sugar as a substitution.
  • Olive oil – I use half for the honey mixture and the other half to fry the ham steaks.

How to Cook a Ham Steak

A full printable version of this recipe with ingredient measurements is available at the bottom of this post.

STEP ONE: Combine 1 tablespoon of olive oil with the honey, orange juice, Dijon mustard, and cayenne pepper. Mix and set it aside.

Ingredients for ham steaks glaze: olive oil, honey, orange juice, Dijon mustard, and cayenne pepper.

STEP TWO: Add the remaining olive oil to a large skillet set over medium heat.

STEP THREE: While the skillet warms up, place the ham steaks on parchment paper, pat them dry with a paper towel, and then brush the honey mixture on top of each of them.

Two ham steaks are placed on a piece of parchment paper. One is coated in the glaze recipe, the other is being brushed with glaze.

STEP FOUR: Pan fry them for 3 to 5 minutes, or until the bottoms are golden brown.

STEP FIVE: Flip the ham steaks and continue to fry them for another 2 minutes, basting with the glaze as they cook, until golden brown on this side as well.

Ham steaks cooked in a cast iron pan.

Tips for the Best Ham Slices

  • Bring the ham to room temperature prior to starting my recipe. This guarantees even cooking.
  • Skip the extra salt. I find there’s no need to season the meat with any salt since the cured pork steak is already salty as-is.
  • Be sure to pat dry the steaks before adding the glaze. Removing the excess moisture is the key to ensuring the meat fries up beautifully!
  • Scoring the surface of the meat with criss-cross lines isn’t required, but it can be a helpful step to prevent the slices from curling up in the pan.
  • Avoid cooking on high heat! Heating any higher than medium will cause the sugars in the glaze to burn.
A white dinner plate with one ham steak cut in half. It is next to the cast iron pan with the other ham steak.

Ham Steak Variations and Substitutions

  • To add some heat, I like to sprinkle some red pepper flakes into the glaze. Or, sometimes I’ll swap the Dijon mustard out for a spicy brown mustard instead.
  • If I don’t have honey on hand, I’ll grab a bottle of pure maple syrup as an easy alternative.
  • Pineapple juice can be used instead of orange juice if I’m craving more tart and less sweet.
  • For a deeper sweetness, add brown sugar! This will give the glaze an even richer flavor and help the ham caramelize beautifully on the stove top.
  • Garnishing with fresh herbs like rosemary or thyme is optional but really adds an extra depth of flavor.
Two ham steaks in a cast iron pan being drizzled with glaze.

What to Serve with Ham

If I’m making ham steaks for breakfast, I love to pair them with some easy biscuits, crispy hash browns, and my cinnamon roll casserole.

If I’m making them to go with dinner or even a smaller option for Easter, I serve them with my daughter’s favorite mashed potatoes, garlic green beans, and some ham gravy to top it!

Cross cut view of ham steak.

Ham Steak FAQs

Can I cook ham steaks in the air fryer?

Yes! I love making my ham steaks in the air fryer. Just cook them in a preheated air fryer at 380 degrees F for 10 to 12 minutes, flipping halfway through the cooking time. I even have another flavor variation for air fryer ham steaks.

How should I store a leftover ham steak?

Leftovers can be wrapped tightly in plastic, then stored in the refrigerator for up to 4 days. If I want to keep the ham any longer, I’ll add the plastic-wrapped meat to a freezer-safe bag, then store that in the freezer for up to 2 months.

How do I reheat leftovers?

I like to reheat my leftover ham on the stove top over medium heat. Adding a little bit of water or broth to the pan will help bring the moisture back to the meat. It should take around 2 to 4 minutes for the meat to be warmed through, and I’ll usually flip the steak halfway through so it warms evenly.

More Easy Breakfast and dinner Recipes

Two ham steaks in a cast iron pan being drizzled with glaze.

How to Cook a Ham Steak

Samantha Erb
Learning how to cook a ham steak is easy! My ham steak recipe features a sweet and savory glaze that caramelizes beautifully as the steak is fried on the stove top.
No ratings yet
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Course Dinner Recipes
Cuisine American
Servings 4
Calories 97 kcal

Equipment

  • Skillet

Ingredients

  • 2 tablespoons olive oil divided
  • 2 tablespoons honey
  • 1 tablespoon orange juice
  • 1 teaspoon Dijon mustard
  • ¼ teaspoon cayenne pepper
  • 2 8 oz packages boneless ham steaks

Instructions
 

  • Combine 1 tablespoon of olive oil with the honey, orange juice, Dijon mustard, and cayenne pepper. Set it aside.
  • Add the remaining olive oil to a large skillet set over medium heat.
  • While the skillet warms up, place the ham steaks on parchment paper, pat them dry with a paper towel, and then brush the honey glaze on top of each steak.
  • Place the ham steaks (glazed side down) in the prepared skillet and brush the tops of them with additional glaze.
  • Fry the steaks for 3 to 5 minutes (or when the bottom is golden brown) then flip them and continue to cook for another 2 minutes, basting the glaze as it cooks until the bottom is golden brown.

Notes

  • Bring the ham to room temperature prior to starting the recipe to guarantee even cooking.
  • Pat the ham steaks before adding the glaze. Removing the excess moisture is the key to ensuring the meat fries up beautifully!
  • Scoring the surface of the meat with criss-cross lines isn’t required, but it can be a helpful step to prevent the slices from curling up in the pan.
  • Avoid cooking on high heat! Heating any higher than medium will cause the sugars in the glaze to burn.
  • Make this recipe in the air fryer preheated at 380 degrees F for 10 to 12 minutes.
  • Store leftovers in an airtight container in the fridge for up to 4 days.
  • Reheat leftovers on the stove top over medium heat for 2-4 minutes, adding a little bit of water or broth to bring back the moisture.

Nutrition

Calories: 97kcalCarbohydrates: 9gProtein: 0.2gFat: 7gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gCholesterol: 0.2mgSodium: 21mgPotassium: 20mgFiber: 0.1gSugar: 9gVitamin A: 61IUVitamin C: 2mgCalcium: 2mgIron: 0.1mg

This nutrition information is based on the exact products I used in this recipe. Brands and sizes of products could alter exact nutrition and should always be calculated independently.

Tried this recipe?Let us know how it was!


samantha

About Samantha

I’ve always had a love of cooking and creating new recipes, so it only made sense to create a food blog so I could share those recipes with you. This site is designed to provide easy and flavorful recipes with as little ingredients as possible. That means you still get great flavor combinations without all that extra time and effort. Read more...

Leave a Comment

Recipe Rating




SEEN ON

as seen on promo graphic

SEEN ON

as seen on promo graphic