Baked Ham with Potatoes Recipe

Make this dish using CDO Premium Holiday Ham to give it that smoky pineapple goodness.

There are a few things that are essential in a Pinoy Noche Buena. One of these is ham, served sliced and eaten as is, as a sandwich filling, or even as ulam.

But if you are looking for new ways to serve and enjoy your Christmas ham, you’ve come to the right place! Here’s a sumptuous recipe idea: Baked Ham with Potatoes.

This recipe calls for CDO Premium Holiday Ham, whose meaty, smoky flavor and pineapple sweetness blend well with the caramelized onion and pineapple topping, and with the savory potatoes and cream sauce. It’s a special Christmas treat that can be enjoyed by the whole family.

Watch this video to find out how you can make it:

Baked Ham with Potatoes

Prep time: 20 minutes
Cooking time: 20 minutes
Baking time: 20 minutes
Serving size: For 6 persons

Baked Ham with Potatoes Ingredients:

For the caramelized onion and pineapple topping:

1 large white onion, thinly sliced
2 tablespoons unsalted butter
1/2 cup pineapple tidbits
1 teaspoon salt
Ground black pepper, to taste

For the cream sauce:

1 small white onion, diced
2 cloves garlic, minced
2 tablespoons unsalted butter
1 tablespoon all-purpose flour
1/2 cup chicken stock
1/2 cup all-purpose cream
Salt, to taste
Ground black pepper, to taste

500 grams potatoes, thinly sliced and parboiled for 10 minutes
150 grams CDO Premium Holiday Ham, diced
Spring onions, for topping

How to Make Baked Ham with Potatoes:

1. Make the caramelized onion and pineapple glaze: Heat medium pot over medium-high and sauté onions in butter until softened and slightly brown. Keep stirring to prevent onions from burning. Add the pineapple. Simmer until evaporated. Season to taste then set aside.

2. Make the cream sauce: Heat another small pot over medium heat and saute onions and garlic in butter until soft and fragrant. Sprinkle flour then mix through. Slowly add the liquids: chicken stock, and cream. Mix until sauce thickens. Add salt and pepper, to taste.

3. Preheat oven to 320 degrees F or 160 degrees C. Use a 9.75×7.5-inch oval baking dish. Evenly coat the bottom of the pan with butter. Place the sliced potatoes top with the cream sauce, add the onion and pineapple topping, then add the CDO Premium Holiday Ham. Bake for 20 minutes. Top with spring onions before serving.


1. Instead of thinly sliced potatoes, boil and mash potatoes. Make the cream sauce without adding in the flour. Pour the cream sauce into the mashed potatoes.

2. Instead of pineapple for the topping, you may opt to make caramelized onions with mushrooms.

Tip: To prevent the ham from getting too crispy, cover the baking dish with foil

The way we celebrate Christmas might be a little different this year as we continue to stay safely at home, but we must always remember: Even in this difficult time, as long as the family is together—sama-samang nagsasalo kahit simple ang pagkain, basta masaya, malusog ang lahat—masaya ang Pasko.

Order CDO Premium Holiday Ham now at official CDO stores on Lazada and Shopee or via CDO Home Delivery.

For more information, visit the official website of CDO Premium Holiday Ham and follow the brand on Facebook.

My Agile Privacy
We use cookies to ensure you get the best experience on By continued use, you agree to our privacy policy and accept our use of such cookies. Find out more here.
Warning: some page functionalities could not work due to your privacy choices