This post may contain affiliate links, view our disclosure policy.

Sweet Pineapple Glazed Ham is not only great for Easter dinner, but it’s a delicious and comforting pork dinner recipe for any night of the week. A boneless and fully cooked ham roasts in the oven in pineapple juice and then a sweet & savory brown sugar and honey pineapple glaze is poured over it. 

For more family favorite ham recipes, be sure and try my Slow Cooker Honey Glazed Ham and Brown Sugar Ham

Slices of ham with a pineapple glaze over top.

Pineapple Glazed Ham Recipe

My family loves ham! And it’s even better when it’s smothered in a sweet & savory pineapple glaze. Not only is this pineapple glazed ham perfect for any Holiday dinner, like Easter or Thanksgiving, it’s easy enough for a weekend dinner, if you have guests coming over, or a weeknight dinner because the oven does most of the work. 

With only 10 minutes prep time, and the rest being the oven cook time, it’s almost a hands-off recipe that is sure to be a hit with your own family. 

Glaze being poured over ham.

A bite of ham on a fork

Ingredients Needed

Here are the ingredients you will need to make this pineapple glaze recipe for ham. 

  • Boneless, Fully Cooked Ham – A 3 pound ham is what this recipe calls for. 
  • Water OR Pineapple Juice – This is for the bottom of the roasting pan while the ham is cooking. I prefer using pineapple juice but water can easily be used as well. If I don’t quite get the 1/4 cup needed when draining the crushed pineapple, I just fill it up the rest of the way with water until I get to 1/4 cup. Or you can buy small cans, or a bottle, of pineapple juice for the full amount. 
  • Crushed Pineapple – This needs to be drained but be sure and reserve the juice when draining. 
  • Light Brown Sugar – Dark brown sugar can also be used if that’s what you prefer. 
  • Honey
  • Spicy Brown Mustard – If you don’t want the spice then feel free to use Dijon mustard (I do this a lot) or regular yellow mustard instead.
  • Cornstarch – Helps to thicken the glaze. If you prefer a thinner glaze, then add some water or pineapple juice into the glaze. 
  • Kosher Salt – Kosher salt is larger pieces of salt, so if you are using regular table salt then you will only need a small pinch of it (about 1/8 teaspoon). 

Ingredients on a white background with each one labeled in black text with what

How to Make Pineapple Ham Glaze Recipe

With only a few steps needed, this glazed ham recipe can be ready with minimal effort because the oven does all the cooking! Be sure and read below to the recipe card for the full recipe and detailed instructions. 

Step One : Heat oven to 350 degrees F. Prepare a roasting pan, or a cookie sheet, by covering the bottom and sides with tin foil. Spray the foil with cooking spray. 

Step Two : Place the ham, flat side down, onto the foil. Pour the 1/4 cup pineapple juice or water on the bottom of the pan. Cook for 90 minutes. 

Step Three : Mix the glaze ingredients into a saucepan, over medium-high heat, until boiling. Once boiling, continue to let it cook while stirring, for 1 minute. Pour the glaze over the ham. Cover the ham back up and cook for an additional 30 minutes. Baste the ham with a turkey baster, or a large spoon, a few times during this cook time. 

Step Four : Remove ham from the roasting pan and slice. Put the pineapple glaze from the pan into a gravy boat, and serve it over the ham slices. 

How to make this ham recipe with step by step pictures.

How to make this ham recipe with step by step pictures.

How to make this ham recipe with step by step pictures.

Tips For Success

Here are a few of my helpful tips that will hopefully make this ham recipe a success in your own kitchen!

  • Pineapple Juice : For the best flavor, use pineapple juice instead of water in the roasting pan. Or at the very least, use whatever amount of pineapple juice you can drain from the can and then fill the rest of the way with water. I always have some small cans of pineapple juice on hand, so I just use that for the full amount. 
  • Mustard : The recipe calls for spicy brown mustard but any mustard can be substituted. Use honey mustard for a sweeter taste, dijon mustard is one that I use a lot in this recipe because I always have it in my fridge, or you can use regular yellow mustard as well. 
  • Roasting Pan : I make this ham in a roasting pan because the pan has higher sides on it and it just works well. If you don’t have a roasting pan, you can use a cookie sheet (12″x18″) but make sure that it has taller sides on it. If you’re worried about the sides of the cookie sheet, you can also bring the foil up around the ham, which ultimately will create a little bowl around the ham so the liquid will stay in that tin foil bowl. 
  • Ham : Feel free to use a different ham here as well. I prefer using a fully-cooked ham. Another great option is a spiral sliced ham, those hams are bigger, so you may need to cook it for longer and double the glaze recipe depending on the size of the spiral ham. The spiral hams also come with a glaze packet, so be sure and discard that, and make the recipe as directed below. You could also use bone-in ham but the cook time will probably have to be increased until it’s up to temperature. 
  • Tin Foil : It’s important to cover the roasting pan with tin foil because the glaze tends to stick, and could potentially burn, while cooking. 
  • Less Sweet Glaze : If you prefer a less sweet glaze then there are plenty of options available. Use less brown sugar. Use less honey. You can also increase the spicy brown mustard if you want more of a savory balance to the sweetness. 

Cooked ham on a cutting board

Sweet Pineapple Glazed Ham FAQs

  • How Should I Store Leftover Ham?
    • Store leftovers in an air-tight container, in the fridge, for 3-4 days. 
  • What Are Substitutions I Can Make?
    • There are a few ways you can change up this recipe if wanted. 
    • Use dijon mustard or regular yellow mustard instead of spicy brown mustard. I regularly replace it with dijon mustard cause I always have that in my fridge. 
    • Add additional liquid, like pineapple juice or water, into the sauce mixture if you would like a thinner sauce. 
    • I prefer using pineapple juice for the 1/4 cup liquid that is needed while roasting the ham. I either buy it separately, or try to drain as much pineapple juice as I can from the can. If you don’t quite have the 1/4 cup, then add water until you do. 
    • Use any type of ham like a bone-in ham or spiral sliced ham. If it’s a bone-in ham, the cook time will be much longer. A spiral sliced ham is much larger so you may need to double the pineapple glaze recipe. Spiral sliced hams and the boneless ham (called for in the recipe) are pre-cooked so you need to make sure it’s warmed to 145 degrees F before serving. 
  • Serving Suggestions for Ham

ham slices on a white plate with veggies and a roll.

Try These Recipes That Use Leftover Ham


Slices of ham with a pineapple glaze over top.
Together As Family Logo

Sweet Pineapple Glazed Ham

Author Jessica - Together as Family
Course Dinner, Main Course
Cuisine American
Prep Time 10 minutes
Cook Time 2 hours
Total Time 2 hours 10 minutes
Servings 8
Sweet Pineapple Glazed Ham is not only great for Easter dinner, but it's a delicious and comforting dinner for any night of the week. A boneless and fully cooked ham roasts in the oven in pineapple juice and then a sweet & savory pineapple glazed is poured over it. 


  • 1 boneless, fully cooked ham 3 pounds
  • 1/4 cup pineapple juice (from the can) OR water
  • 1 can (8 oz) crushed pineapple drained
  • 1 cup packed light brown sugar
  • 1/4 cup honey
  • 1 teaspoon cornstarch
  • 1 teaspoon spicy brown mustard
  • ¼ teaspoon kosher salt


  • Preheat oven to 350° F. Line a roasting pan or cookie sheet (12"x18") with tin foil, and then spray the tin foil with cooking spray.
    * If using a roasting pan, my preferred method, don't use the metal rack that comes with the roasting pan. You want the ham touching the tin foil & liquid.
  • Place ham, flat side down, on the tin foil. Add the 1/4 cup pineapple juice OR water into the bottom of the pan. Cover ham and pan with tin foil.
  • Cook for 1½ hours (90 minutes).
  • When ham cook time is almost up, prepare the pineapple glaze. In a small saucepan, over medium-high heat, combine the pineapple, brown sugar, honey, cornstarch, spicy mustard, and salt.
  • Cook, while constantly stirring, until mixture is boiling. Once boiling, continue simmering while stirring for 1 minute.
  • Remove foil from ham and pour the glaze over top the ham. Cover the ham again with the foil, and bake for an additional 30 minutes, making sure that the internal temperature of the ham reaches 145° F.
    With a baster (or large spoon), you can baste the ham with the juice a few times during the 30 minute cook time, if wanted.
  • Remove ham from the pan and slice. Pour the glaze from the roasting pan into a gravy boat and serve alongside the ham.


Serving Size : This recipe can feed 8 people, with each serving size being 2 slices of ham with some of the pineapple glaze poured over top. 
Tip : If you don't have a baster (I have linked the baster I own above in the recipe card) then just use a large spoon to spoon some of the glaze over top the ham. I prefer using a roasting pan when I make this ham (I have linked the one I own above the recipe) but if you don't have one, feel free to use a cookie sheet (12" x 18") that has taller sides on it instead. 
Pineapple Juice : I don't always get quite the 1/4 cup of pineapple juice when I drain the can of crushed pineapple. When this happens, I just fill the remaining amount needed with water. So I usually end up doing half pineapple + half water for the bottom of the roasting pan. 
Roasting Pan : These usually have a cooling type rack in the bottom, you will want to remove this when baking the ham. Just cover the pan with tin foil, pour the liquid in, and have the ham so it's touching the tin foil instead of up higher on the rack insert. But again, if you don't have a roasting pan just use a cookie sheet with higher sides on it. 
Glaze Too Thick? : If the glaze is thicker then what you would like, simply add some additional liquid to the sauce like pineapple juice or water. If you want to add pineapple juice, you will have to buy a separate container of it, as the 8 ounce can won't yield enough juice when drained. 


Calories: 568kcal | Carbohydrates: 40g | Protein: 37g | Fat: 29g | Saturated Fat: 10g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 13g | Cholesterol: 105mg | Sodium: 2107mg | Potassium: 565mg | Fiber: 1g | Sugar: 39g | Vitamin A: 15IU | Vitamin C: 3mg | Calcium: 41mg | Iron: 2mg

Did You Make This Recipe?

I'd love to see it! You can share it with me on @togetherasfamilyblog and follow on Pinterest @together-as-family-blog-recipes or Facebook @togetherasfamilyblog for more!



Did you love this recipe?

Make sure to comment below so we can chat about it! Or follow on your favorite social network for even more family recipes.

5 from 1 vote

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. 5 stars
    I made this today for Easter dinner. And Oh my gosh, it was absolutely delicious. Everyone loved it. I will never make another ham without this recipe. Thank you.

    1. Together as Family says:

      What a nice comment, thank you! So glad it was a hit for your family gathering!