Mama Vi's Version of Sweet and Sour Hawaiian-Style Ham

Total Time
Prep 1 hr
Cook 0 mins

This was a family favorite when I was growing up.

Ingredients Nutrition


  1. Note: If you are going to use the slivered almond topping instead of the cashews (one of two optional toppings for this dish) then do this step first. Roast slivered almonds in a little butter in a hot skillet until browned. Remove from skillet and set aside.
  2. Note: If you use pineapple that is in light syrup, then reduce the amount of white sugar by 1/2 cup. The recipe is for unsweetened pineapple in its natural juice. But some pineapple comes in light syrup. Just reduce the sugar amount in the recipe to compensate for the syrup.
  3. Premeasure all the parts of the sweet sour sauce (the pineapple juice, the white sugar, the vinegar, brown sugar, dry mustard, Worcestershire sauce and soy sauce, and mix together in a large measuring cup or suitable bowl or dish Do not cook yet. Set aside mixture.
  4. (At this point you can make the rice and set it to cooking over a back burner, as rice takes about 30 minutes or more to get done).
  5. To assemble recipe: In a large skillet with margarine, sauté the ham, the onion and green pepper for about 3 to 5 minutes, until veggies are only part way cooked and still a little crunchy.
  6. Add the pineapple chunks to the sautéeing ham, onion and bell pepper mixture and reheat, stirring pineapple in until mixed uniformly.
  7. When the ham/veggie/pineapple mixture gets up to heated stage again, let it all sauté for about a minute or two.
  8. Now add these previously combined sauce ingredients (both kinds of sugar, the vinegar, soy sauce, Worcestershire sauce and pineapple juice) to the sautéeing ham and veggie mixture.
  9. Bring the resulting ham/veggie/pineapple mixture and sauce back up to the boiling point, covering the skillet and letting it all heat back up until it begins a gentle boil on medium high heat. Keep checking and stirring occasionally to prevent sticking.
  10. In the meantime, while ham/pineapple mixture is heating up, mix the cornstarch into approx 1/2 cup very COLD water. Stir cornstarch until it thoroughly dissolves.
  11. Now, when the sweet and sour ham and liquid sauce just reach boiling point, stir in the dissolved corn starch, all around, right into boiling sauce, stirring to spread the corn starch throughout the sauce using the flat side of a spatula in circular motions along the bottom of the pan in order to evenly it into every corner of the sauce.
  12. Once the sauce thickens, lower heat to simmer while continuing to stir until the sauce is uniformly thickened.
  13. After you reduce heat to simmer, cover the finished sweet/sour ham and leave on low simmer or warm setting until ready to serve. Check occasionally and stir to prevent sticking while waiting to serve.
  14. In the meantime fluff finished rice.
  15. Serve hot Hawaiian-style sweet/sour ham over the hot rice. Garnish each serving individually at table with as desired with either the toasted buttered almond slivers or with roasted cashews from a can of cashews.


Most Helpful

This was just like something I used to make years ago and lost the recipe. It was fabulous and I think the almonds added a nice touch. Also very easy to make! Thanks for sharing! ~Sue

Sue Lau January 08, 2009

This recipe was fabulous! Easy and quick to make, I had all the ingredients on hand, and even my toddler loved it! I really liked the sauce - Yumm!

C Mac September 03, 2007

A nice good and easy dish! I too, used up my left over Easter ham. I didnt have any peppers handy so I used a bag of frozen mixed veggies (carrots, cauli, and peapods) I didnt carefully measure the sauce ingredants very carefully, the corn starch thickened things right up fast and quick.I also added some ginger and crushed red pepper for a bit of heat. Thanks for submitting this recipe.

NewEnglandCook April 10, 2007

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a