Cheesy Ham Steak With Bacon And Mushrooms

When it comes to the holiday season, dinner tables all around the world frequently differ in terms of the items that are brought out to the table. One of the delicious hams, also known as hamon, is a delicacy that is virtually always included at the holiday feast that is traditionally served in the Philippines. When it comes to flavor, there is nothing quite like a well-seasoned, sweet, and juicy ham steak. It comes with its own special flavor.

To celebrate your next important event, however, why not consider going about things in a slightly different way? You are still able to use your holiday ham for this recipe; however, we are going to experiment with providing it with a slightly more savory and cheesy twist. I would want to be the one to introduce you to my mouthwatering dish of Cheesy Ham Steak with Bacon and Mushrooms.

What does cheesy ham steak with bacon and mushrooms taste like?


Since the original hamon dish is already rather well-liked, you may be wondering why another one is necessary. Yes, a little bacon would go a long way toward making your ham steak even better if you’re the type of person who likes their food less sweet and more addictively salty! The icing on the cake is the gooey, melted cheese. The best part is that preparing this dish is simple and quick! Shall we begin?

Ingredients in Cheesy Ham Steak with Bacon and Mushroom

CDO Holiday Ham

First up is our main ingredient, which is 500 grams of CDO Holiday Ham. This is perfect to use as it already has that gorgeous, pineapple-y flavor we want for the dish. To prepare this, just slice the ham up so it is 1 inch thick for each piece.

Button mushroom

Let’s grab 300 grams of button mushroom as well. Just like the first component, we will slice this up nicely. When you are picking out your mushrooms at the store, it would be best to go for those that are firm, and have a pretty uniform color without any spots or decay.

CDO Young Pork Bacon

For that touch of satisfying crispiness, we will also integrate 6 strips of CDO Young Pork Bacon. Now an important aspect of this dish is preparing our bacon right. And so just cook these strips up, making sure that they do not get too brown. You will know you’re done once they are perfectly crunchy. We will also use this crumble for the dish. I love to use this ingredient in making breakfast dishes too. This bacon stuffed pancake is my favorite.

Cheddar cheese


Have 50 grams of cheddar cheese ready for topping our ham with. Slice these up too.


For a boost of savor and just the smallest hint of spice, get 1 onion, and then mince this.


You will need 3 cloves of garlic as well. Mince these just like our onion so that we don’t end up with large chunks in our dish.

Unsalted butter

Since we want our ham to cook perfectly with a buttery finish, we will, of course, need 2 tablespoons of unsalted butter. 

Cooking oil

Have 1 tablespoon of cooking oil ready at your side for when we begin frying the ham.

Salt and ground black pepper

And just to make sure we have enough saltiness and flavor in our dish, also prepare some salt and ground black pepper. The amount would depend on you, and so you can have as much as you want ready before we start cooking.

How to Make Cheesy Ham Steak with Bacon and Mushrooms

1. Sautéing some ingredients 

  • Melting butter: Our pan and butter are what we’ll need to get started. Simply put the butter inside and allow it to melt over a medium heat.
    Adding onion, garlic, and mushrooms – Next, add your finely chopped onion and garlic. Once the onion is tender, you may also add the mushrooms. After that, simply sauté these for around two minutes. Add as much salt and ground black pepper as you like. Put this aside and let’s get started on the ham.

2. Cooking the ham

  • Frying the ham steak – Get a new pan, and then pour your cooking oil inside. Let this heat up, and once it does, you can place the CDO Holiday Ham inside. We will fry the first side for 3 minutes.
  • Integrating cheddar cheese – Now we can just flip the ham over. Put 2 to 3 slices of cheddar cheese on top of the ham, and then cover your pan. Keep everything cooking for 2 ½ minutes.

3. Serving the ham steak

  • Arranging the ham – We’re almost done! Just get your cooked ham with cheese, and carefully place it on a serving plate. And then we will top if all off with some crumbled bacon. On the side, we will be having our sautéed mushrooms from earlier as well.


  • 500 grams CDO Holiday Ham, sliced (1-inch thick)
  • 300 grams button mushrooms, sliced
  • 6 strips CDO Young Pork Bacon cooked until crispy and crumbled
  • 50 grams of cheddar cheese sliced
  • 1 onion, minced
  • 3 cloves garlic minced
  • 2 tablespoons unsalted butter
  • 1 tablespoon cooking oil
  • Salt and ground black pepper to taste


  • Melt butter in a pan. Sauté the onion and garlic. Add mushrooms once the onion softens. Continue sautéing for 2 minutes. Season with salt and ground black pepper. Set aside.
  • Heat cooking oil in a clean pan. Fry the ham steak for 3 minutes.
  • Flip the ham over and top with 2 to 3 slices of cheddar cheese. Cover the pan. Continue cooking for 2 ½ minutes.
  • Arrange the ham steak on a serving plate. Top it with crumbled bacon and serve with sauteed mushrooms.
  • Share and enjoy!

Nutrition Information

Calories: 469kcal (23%) Carbohydrates: 6g (2%) Protein: 33g (66%) Fat: 35g (54%) Saturated Fat: 14g (70%) Polyunsaturated Fat: 4g Monounsaturated Fat: 14g Trans Fat: 0.2g Cholesterol: 105mg (35%) Sodium: 1602mg (67%) Potassium: 656mg (19%) Fiber: 1g (4%) Sugar: 3g (3%) Vitamin A: 301IU (6%) Vitamin C: 4mg (5%) Calcium: 111mg (11%) Iron: 2mg (11%)


What is Cheesy Ham Steak with Bacon and Mushrooms?

Cheesy Ham Steak with Bacon and Mushrooms is a hearty and flavorful dish featuring thick slices of ham topped with crispy bacon, sautéed mushrooms, and melted cheese. It’s a delicious combination of savory flavors and textures that’s perfect for breakfast, brunch, or even dinner.

What ingredients are needed to make Cheesy Ham Steak with Bacon and Mushrooms?

To make this dish, you’ll need thick slices of ham steak, bacon strips, fresh mushrooms (such as cremini or button mushrooms), shredded cheese (such as cheddar or Swiss), butter, garlic, salt, pepper, and optionally, herbs like thyme or parsley for garnish.

How do I prepare cheesy ham Steak with Bacon and Mushrooms?

Start by cooking the bacon until crispy in a skillet, then set it aside. In the same skillet, sauté sliced mushrooms with minced garlic and butter until they’re golden brown and tender. Next, sear the ham steaks in the skillet until heated through. Once the ham is cooked, top each steak with the cooked bacon, sautéed mushrooms, and a generous amount of shredded cheese. Cover the skillet and let the cheese melt until gooey and bubbly. Finally, garnish with fresh herbs before serving.

Can I customize this dish to suit my preferences?

Absolutely! This recipe is versatile and can be customized in many ways. You can experiment with different types of cheese to change the flavor profile, add additional toppings such as caramelized onions or sliced tomatoes, or even incorporate different herbs and spices to enhance the dish to your liking. Additionally, you can adjust the quantities of each ingredient to cater to your taste preferences.

Is Cheesy Ham Steak with Bacon and Mushrooms a healthy dish?

While Cheesy Ham Steak with Bacon and Mushrooms is undoubtedly delicious and indulgent, it may not be considered a particularly healthy option due to the high sodium and fat content from the ham, bacon, and cheese. However, you can make some modifications to lighten it up, such as using lean ham, turkey bacon, and reduced-fat cheese, and incorporating more vegetables into the dish. As with any meal, moderation is key, and it can be enjoyed as an occasional treat as part of a balanced diet.

Leave a Comment