Skip to Content

How to Cook Ham Steak: Oven & Stove Methods

How to Cook Ham Steak: Oven & Stove Methods

Last Updated on 14th September 2022 by

Ham steak makes for an excellent dinner as the main dish. The advantage of cooking a ham steak is that there’s no need to cook an entire ham and go through that long process. And if you are cooking your ham from frozen then check out our guide here.

How long to cook ham steak for? It can cook up in about 10 minutes, so it’s a good choice for a quick and easy dinner. How long it takes to cook will depend on the method you’re using, and I’ll share with you a few different ways you can find out how to cook ham steak.

A lot of times come at him steak is reserved for holiday dinners, but it’s a great anytime food as well. Sometimes I’ll throw a piece of ham steak into the skillet for breakfast, scrambling up some eggs to go with it and then serve it with a side of fruit.

If you’re just cooking for yourself, the ham steak is a good way to enjoy the sweet taste of ham without going through the expense of buying an entire ham. Of course, it saves you a lot of cooking time as well.

How to Prepare Ham Steak

Ham steak is usually found in the grocery near the other frozen meats. It may be next to the other pork products or with the breakfast meats. They’re usually packaged individually, offered up in both boneless and bone-in varieties.

Ham steaks are often sold precooked or fully cooked. Make sure you check the packaging and look for words like “fresh”, which indicate that the ham steak needs to be cooked before eating. Ensure your ham steak is fully cooked, whether you do it yourself or buy it pre-cooked.

While ham is a sweet and flavorful meat, you’ll probably want to add some seasonings to accentuate and improve the flavor. Simply cooking the ham in butter, whether on the stovetop or in the oven, can make a big difference.

Premade glazes or homemade glazes, usually using honey or brown sugar are a great addition as well.

How to Cook Ham Steak on the Stove

I want to share with you a fairly easy glazed ham steak recipe. You are essentially just going to be frying it up in a pan with some butter and then glazing it with a cinnamon sugar topping.

You get all the great flavor of ham accentuated with a few key ingredients, and there’s no need to spend hours and hours running the oven to make it happen. Enjoy it as a holiday meal or just as an occasional treat.

The ham comes individually packaged, so it’s really easy to work with. It’s sliced reasonably thin to allow it to cook quickly, and it can serve one or two people.


  • 1 8-ounce ham steak
  • 2 tablespoons of butter
  • 1/8 teaspoon of ground cinnamon
  • 1 tablespoon of brown sugar


  1. Put a tablespoon of butter into a skillet on the stovetop, cooking on medium heat until it melts.
  2. Then, add the ham steak into the pan and allow it to cook on one side for four minutes. Flip the steak over to the other side and cook for an additional 3 minutes.
  3. Set the ham to the side and melt the rest of your butter in the skillet. Add in the cinnamon and sugar and mix together as it cooks for two minutes. Pour this glaze over your ham and dig in.

How to Cook Ham Steak in Oven

Another simple way to cook ham steak is in the oven. I’ll share with you a method for how to cook ham steak that requires just a few ingredients and easily comes out perfectly and very flavorful.


  • 2 slices of ham steak
  • Water, as needed
  • 2 tablespoons of Worcester Shire sauce
  • 3 tablespoons of brown sugar
  • 5 whole cloves


  1. Preheat the oven to 375 degrees Fahrenheit.
  2. Combine Worcestershire sauce, brown sugar, cloves, and a cup of water in a baking dish.
  3. Place the ham steaks into the baking dish and spoon the mixture over them to coat. If you’re having trouble covering the ham with your mixture, add a little more water.
  4. Bake for 35 to 45 minutes, until the ham has become tender.

What to Serve with Ham Steak

What you serve with him steak will depend on which meal you’re making up for it. It pairs really well with a lot of the breakfast staples, like hashbrowns, toast, fried eggs, fresh fruit, and yogurt. You can make a nice spread with ham steak as the centerpiece, cooking up the steak in about 10 minutes.

For lunch, thinner slices of ham steak can serve as the filling for a hearty sandwich or even pair with fries, onion rings, or a light salad.

For dinner, ham steak can be part of a large spread, accompanying green beans, corn on the cob, garlic bread, pasta, or even soup. You may even want to chop up the ham steak into bite-sized pieces and add it to a soup, pasta, or a rice dish.

It accompanies rice and lentils very well, filling out the nutritional requirements for the meal and giving you a balanced dinner.

What to Do with Ham Steak?

How you use ham steak it’s up to you. Just make sure that it’s fully cooked before serving it, and consider pairing it with lighter foods, as this can be a heavy, filling food. It’s also fairly sweet, so consider balancing it out with bland, tart, or even acidic foods.

Ham steak is a great addition to a holiday dinner, making it simple to celebrate with friends using traditional holiday meat without a lot of the hassle that comes from cooking up a whole ham.

It’s a great alternative to some of the more time-intensive holiday meats, like turkey, whole ham, or rotisserie chicken. If you’re looking to save yourself some work and still keep with some of the holiday meal traditions, try ham steak.

5/5 - (1 vote)

I'm Pauline, a mother of four grown children, my passion for cooking stemmed from the joy i get cooking for my family. I love to try new dishes, especially when dining out but creating and sharing my own recipes is my favourite thing to do!