Ham Steaks with Cherry-Balsamic Sauce

Gluten Free

Grilled ham steaks topped with tart cherry-balsamic sauce make an easy, yet surprisingly elegant, dinner for a cozy night in. The sauce only has five ingredients and is ready in just 20 minutes! 

Ham Steaks with Cherry-Balsamic Sauce

For Valentine’s Day, we like to stay in and have a cozy meal at home. We save going out for another night when our favorite restaurants aren’t as crowded.

When I was brainstorming ideas for this year’s meal, my thoughts turned to ham steaks. Ham steak probably isn’t the first thing that comes to mind when you want a romantic meal, but I’ve never seen Shawn as excited as he gets when I pull a ham out of the oven. Pork is definitely the key to his heart.

I still have some of our Christmas ham in the freezer, so making a whole ham is out of the question. Thankfully, Jones Dairy Farm makes twin-pack ham steaks that are perfect for a dinner for two without tons of leftovers. (I buy them locally at Hannaford; you can use this store locator to find them near you!)

I did a test run of my recipe this weekend, and it was everything I hoped it would be. The cherry-balsamic sauce is based loosely on the raisin sauce that be both love at Easter, but it’s not as sweet. The vinegar gives it a nice acidity that pairs really well with the sweet pork. A pinch of five-spice powder gives the sauce a hint of earthiness. I served the ham steaks with mashed sweet potatoes and roast broccolini.

Ham Steaks with Cherry-Balsamic Sauce

Ham Steaks with Cherry-Balsamic Sauce

Ham Steaks with Cherry-Balsamic Sauce

Yield: 2
Prep Time: 5 minutes
Cook Time: 15 minutes
Total Time: 20 minutes


  • 1/2 cup balsamic vinegar
  • 1 cup frozen cherries
  • 2 teaspoons sugar
  • 1 pinch five-spice powder
  • 1 pinch salt
  • 1 tablespoons olive oil
  • 2 Jones Dairy Farm ham steaks (from 10-ounce twin pack)


  1. Combine the first 4 ingredients in a small saucepan over medium heat. Bring to a simmer, stirring frequently to help the cherries break down. Cook for 10-15 minutes, or until reduced by half. Season with salt. Keep warm.
  2. Heat the olive oil in a grill pan. Cook the ham steaks, turning frequently, for 5 minutes or until heated through.
  3. Serve the ham steaks with cherry-balsamic sauce.
Nutrition Information

Amount Per Serving Calories 369Total Fat 14gFiber 1gProtein 31g

Love this Recipe?

Please leave a comment on the blog or share a photo on Pinterest

I created this recipe for my client, Jones Dairy Farm. I truly love their products, and I hope you do too. Thank you fo supporting the brands that keep me inspired in the kitchen and help make Healthy Delicious possible!

By on February 9th, 2015

About Lauren

Hi, I'm Lauren! I'm a certified plant-based cook and enthusiastic omnivore who loves looking for creative ways to make weeknight meals more nutritious. I'm the author of Heathy Eating One Pot Cookbook and Healthy Meal Prep Slow Cooker Cookbook.

More posts by this author.

29 thoughts on “Ham Steaks with Cherry-Balsamic Sauce”

  1. Staying in on Valentine’s Day sounds like a great plan 🙂 Especially if you have a home cooked meal like this!! I have never had cherry balsamic sauce before and I’m super eager to try it! Sounds like a match made in heaven 🙂 What a wonderful recipe!


Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Skip to Recipe