Go Back
Sweet and Sour Country Ribs on a bluish-gray plate

Instant Pot Sweet and Sour Country Ribs

Instant Pot Sweet and Sour Country Ribs have a delicious tangy-sweet sauce, and the meat is fork tender. These pressure cooker country style ribs are easy to make and they are so good!

Course Dinner
Cuisine American, Asian
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 1 hour
Servings 4 - 6
Calories 452 kcal
Author Sandy Clifton


  • 3-4 lbs Country Style Pork Ribs (boneless or bone-in)
  • 2 tsp Coarse Salt (1 1/2 tsp table salt)
  • 1 - 1 1/2 cups Pineapple Juice (from the drained chunks. You'll want at least a cup)
  • 1/4 cup Rice Wine Vinegar
  • 1 Tbsp Low Sodium Soy Sauce
  • 1 28 oz can Pineapple Chunks, drained (reserve the juice. You'll want at least 1 cup of pineapple juice.)

Sauce (Mix Together)

  • 2 Tbsp Ketchup
  • 2 tsp Sriracha Hot Sauce
  • 2 Tbsp Corn Starch
  • 1/4 cup Brown Sugar (loosely packed)

Serve Over (Any of These)

  • 3 - 4 cups White Rice (cooked, hot)
  • Mashed Potatoes
  • Cauliflower Rice (cooked, hot)


  • 2 Tbsp Cilantro, chopped, for garnish (optional)
  • 2 Tbsp Green Onions, chopped, for garnish (optional)


  1. Season the ribs with the coarse salt and set aside.

  2. Pour the pineapple juice, vinegar, and soy sauce into the pot.

  3. Add the ribs in an even layer. I put them in on their sides and they fit in my 6 qt just fine.

  4. Sprinkle the pineapple chunks over the ribs and close the lid. Set the steam release knob to the Sealing position.

  5. Press the Pressure Cook/Manual button and then the + or - button or dial to select 20 minutes. Pot will take a few minutes to come to pressure.

  6. This would be a good time to make the rice, if you haven't already.

  7. In a bowl, mix together the ketchup, sriracha, corn starch, and brown sugar. Set aside.

  8. When the cook cycle has finished, let the pot sit undisturbed for 10 minutes (10 minute natural release). Then manually release the remaining pressure by turning the steam release knob to the Venting position.

  9. Remove the ribs with tongs to a plate, cove with foil. Set aside.

  10. Pour the liquid/drippings into a fat separator, straining out the pineapple chunks.

  11. Pour half of the defatted liquid back into the pot and turn on the Sauté setting. When the liquid starts to simmer, whisk in the ketchup mixture. Keep stirring until it thickens. If you need more liquid, stir some more in. Turn off the pot.

  12. Add the ribs and pineapple chunks back into the pot and coat with the sauce. 

  13. Serve over hot white rice, and spoon over extra sauce. Garnish with cilantro or green onions.