Skip links
Taste of Home Logo
Ham with Sweet Pineapple Sauce


  • 1 boneless fully cooked ham (4 to 6 pounds)
  • 3/4 cup water, divided
  • 1 cup packed brown sugar
  • 4-1/2 teaspoons soy sauce
  • 4-1/2 teaspoons ketchup
  • 1-1/2 teaspoons ground mustard
  • 1-1/2 cups undrained crushed pineapple
  • 2 tablespoons plus 1 teaspoon cornstarch


  • 1. Place ham on a rack in a shallow roasting pan. Bake at 325° for 1-1/4 to 2 hours or until a thermometer reads 140° and ham is heated through.
  • 2. Meanwhile, in a saucepan, combine 1/4 cup water, brown sugar, soy sauce, ketchup, mustard and pineapple. Bring to a boil. Reduce heat; cover and simmer for 10 minutes. Combine cornstarch and remaining water until smooth; stir into pineapple sauce. Bring to a boil; cook and stir for 2 minutes or until thickened. Serve with the ham.

Nutrition Facts

3 ounces cooked ham with 3 tablespoons sauce: 199 calories, 4g fat (1g saturated fat), 58mg cholesterol, 1285mg sodium, 20g carbohydrate (18g sugars, 0 fiber), 21g protein.


Average Rating: 5
  • Jennifer
    Dec 25, 2019
    Delicious sauce for ham or gammon. Go for it!
  • isabelladaisymay
    Sep 22, 2017

    My favorite sauce for ham

  • joycerm53
    Dec 15, 2015

    Excellent! Made it exactly as written. Will use this recipe again!

  • CalvnHobbes
    Dec 20, 2012

    Excellent sauce to serve with ham. Wouldn't change a thing.

  • donnaldak
    Nov 24, 2009

    I have been using this recipe for the Pineapple Sauce for a number of years now. It is sweet and savory and ham just isn't the same without it.

  • Apr 19, 2009

    This was so good and tasty, the leftover sauce were given to a friend so they could prepare easter dinner with the same sauce.

© 2020 RDA Enthusiast Brands, LLC