Go Back
+ servings
Pineapple Pork Ribs on a white plate with a plate of steamed rice on the side
Print Recipe
4.34 from 3 votes

Pineapple Pork Ribs

These pork ribs with pineapple are so tender and seasoned to perfection! They're easy to make and sure to be a dinner favorite. Perfect with steamed rice!
Prep Time15 mins
Cook Time2 hrs
Total Time2 hrs 15 mins
Course: Main Course
Cuisine: Asian
Servings: 4 people
Calories: 573kcal


  • 2 tablespoons canola oil
  • 1 large potato, peeled and cut into chunks
  • 1 onion, peeled and chopped
  • 2 cloves garlic, peeled and minced
  • 1 thumb-size ginger, peeled and chopped
  • 2 pounds baby back ribs, cut into serving portions
  • 1 cup pineapple juice
  • 1/4 cup soy sauce
  • 1 cup pineapple tidbits
  • 2 cups water
  • 2 tablespoons raisins
  • salt and pepper to taste


  • In a pot over medium heat, heat oil. Add potatoes and cook, stirring occasionally, until lightly browned. Remove from pot and drain on paper towels.
  • Add onions, garlic, and ginger and cook until softened.
  • Add baby back ribs and cook, turning occasionally, until lightly browned.
  • Add pineapple juice, soy sauce, pineapple tidbits, and water. Bring to a boil, skimming scum that floats on top.
  • Lower heat, cover, and cook for about 1 11/2 to 2 hours or until meat is fork-tender, adding more water in 1/2 cup increments as needed.
  • When the meat is tender, add potatoes and raisins. continue to cook until potatoes are tender.
  • Season with salt and pepper to taste. Serve hot.



As the packing liquid will be added to the marinade, use pineapple chunks canned in juice and not heavy syrup lest the dish turns overly sweet.


Calories: 573kcal | Carbohydrates: 46g | Protein: 32g | Fat: 31g | Saturated Fat: 9g | Cholesterol: 99mg | Sodium: 952mg | Potassium: 958mg | Fiber: 4g | Sugar: 27g | Vitamin A: 100IU | Vitamin C: 28.2mg | Calcium: 106mg | Iron: 4mg