Go Back
+ servings


Braised pork ribs with sweet potato.
Prep Time3 hrs
Cook Time1 hr 30 mins
Course: Main Dish
Cuisine: Filipino
Keyword: braised ribs, pork spare ribs, ribs
Servings: 4 people
Calories: 1327kcal
Author: Vanjo Merano


  • 3 lbs. pork ribs
  • 1 piece sweet potato cubed
  • 5 cloves garlic chopped
  • 1 piece onion chopped
  • 1 pieces tomato chopped
  • 1 1/2 tablespoons fish sauce
  • 1/2 cup soy sauce
  • 1 cup pineapple juice
  • 1/4 cup banana ketchup
  • 1 1/2 cups water
  • 1 1/2 teaspoon whole peppercorn cracked
  • 1/2 cup cooking oil


  • Prepare the ribs by removing the membrane and slicing it into serving pieces.
  • Combine the marinade ingredients along with the ribs in a big bowl. Start with the ground black pepper, fish sauce, soy sauce, and pineapple juice. Mix well. Marinate for at least 3 hours. Note: the longer the better.
  • Heat oil in a pan. Fry the sweet potato until it turns light brown. Remove and set aside.
  • Using the remaining oil, pan-fry ribs for 3 minutes per side. Remove from the pan. Set aside.
  • Saute onion using remaining oil. Add garlic and tomato. Cook until onion softens.
  • Pour-in remaining rib marinade ingredients. Let it boil.
  • Add ribs back into the bowl. Pour water. Let boil.
  • Add banana ketchup. Stir and cover the pan. Continue cooking in low heat for 1 to 1 ½ hours or until the meat gets tender.
  • Add the sweet potato back in the pan. Cook for 3 minutes.
  • Transfer to a serving plate. Serve with warm rice.


Calories: 1327kcal | Carbohydrates: 30g | Protein: 58g | Fat: 108g | Saturated Fat: 28g | Cholesterol: 272mg | Sodium: 2600mg | Potassium: 1296mg | Fiber: 3g | Sugar: 13g | Vitamin A: 8093IU | Vitamin C: 11mg | Calcium: 107mg | Iron: 5mg