Sweet N' Sour Ham Rice

Prep: 10 min Cook: 20 min Serves: 4 Cuisine: American

Sweet N' Sour Ham Rice combines savory ham, tender onions, and pineapple in a tangy sauce, making a flavorful and easy-to-make dish perfect for family dinners.

Be the first to rate this recipe

Ingredients

  • 2 cups cooked ham
  • 1/2 cup onion, chopped
  • 2 tablespoons butter
  • 1 (1 lb. 4 oz.) can pineapple chunks
  • 1 cup rice
  • 1/4 cup packed brown sugar
  • 3 tablespoons vinegar

Instructions

  1. In a large skillet, heat butter and add ham and onions.
  2. Cook until onions are tender.
  3. Drain pineapple chunks and reserve liquid.
  4. Add water to the reserved liquid to make 2 1/2 cups.
  5. Combine pineapple chunks, brown sugar, vinegar, and the liquid mixture in the skillet.
  6. Bring to a boil, then reduce heat and simmer for a few minutes.
  7. Serve the sauce over cooked rice with ham and pineapple.

Tips & Substitutions

For a twist, consider adding bell peppers or snap peas for extra crunch. If you don't have brown sugar, white sugar or honey can work, but adjust the quantity to taste. Using leftover rice can save time; just ensure it's heated thoroughly before serving. This dish is also great with a splash of soy sauce for added depth.

Serving Suggestions

Serve Sweet N' Sour Ham Rice with a side of steamed green beans or a simple salad for a balanced meal. It pairs beautifully with Crusty Cornbread for a comforting touch. For a complete brunch, consider serving it alongside the Brunch Strada for a delightful combination of flavors.

Storage & Reheating

Store leftovers in an airtight container in the refrigerator for up to three days. To reheat, place in a skillet over medium heat, adding a splash of water if necessary to keep it moist. Stir occasionally until heated through. Alternatively, you can microwave in short intervals, stirring in between.

Nutrition & Diet Analysis (per serving)

Each serving of Sweet N' Sour Ham Rice contains roughly 634 calories, with 9g protein, 101g carbohydrates, and 20g fat. It is a good source of protein (19% of the Daily Value) and iron (17% of the Daily Value). Note that it is relatively high in sodium, at 744mg per serving (32% of the Daily Value).

634 kcal 32% DV
Protein Fat Carbs

Macronutrients

Protein 9.4g 19% DV
Total Fat 19.5g 25% DV
Carbs 101.1g 37% DV
Fiber 1g 3% DV
Sugar 47.9g 96% DV

Electrolytes

Sodium 744.3mg 32% DV
Potassium 330.9mg 7% DV
Cholesterol 53.7mg 18% DV

Vitamins & Minerals

Vitamin A 1.9mcg
Vitamin C 0.9mg 1% DV
Vitamin D 0.2mcg 1% DV
Calcium 80.7mg 6% DV
Iron 3mg 17% DV
Diet fit Low-fat
Contains Milk

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I use fresh ham instead of cooked ham?

Yes, but you'll need to cook the fresh ham before using it in this recipe. Make sure it's fully cooked and tender, then chop it into small pieces to ensure even cooking with the other ingredients.

Is there a vegetarian alternative to this recipe?

Absolutely! You can substitute the ham with tofu or tempeh for a vegetarian version. Just ensure to marinate it in soy sauce to enhance the flavor. You can also use vegetable broth instead of the reserved pineapple liquid.

What can I do if the sauce is too sweet?

If the sauce turns out too sweet for your taste, try adding a bit more vinegar or a splash of soy sauce. This will help balance the sweetness and add a savory depth to the dish.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

American recipes → Pork recipes → Dairy recipes → All recipes →