Print Recipe

Pineapple Roast Ham



  1. Heat oven to 375 degrees F.
  2. Wipe ham with damp paper towels, remove skin and excess fat from ham; rub with salt and pepper. Place, fat side up, in shallow, open roasting pan. Roast, uncovered, 1 1/2 hours. Drain drippings from pan; discard.
  3. Arrange onion slices around ham; pour chicken broth into pan. Insert meat thermometer into thickest part of meat, away from bone; roast, covered, 2 hours.
  4. Remove from oven. Pour drippings into medium saucepan; set aside.
  5. In small bowl, combine pineapple, honey, cinnamon and ginger; spread evenly over ham.
  6. Roast, uncovered, 45 minutes longer, or until meat thermometer registers 185 degrees F.
  7. Skim off excess fat from drippings in saucepan. Measure 4 cups liquid and return to saucepan.
  8. Mix flour with 1/4 cup water until smooth. Stir into drippings; bring to boiling, stirring constantly. Reduce heat; simmer 8 minutes.
  9. Serve with ham.

Makes 8 to 10 servings.


Maricopa, Arizona

Always Open!

To our Visitors

We're pleased that you are visiting one of the oldest, most reliable and comprehensive home cooking sites. Recipe Goldmine has been online since April 1999. We hope you enjoy our collection of over 39,000 recipes. Many have contributed to our recipe collections, including our own family, friends, newsletter subscribers, food companies and food organizations.