Go Back
Top view of Sliced Balsamic Pork Loin Roast with fresh parsley on a white oblong platter

Instant Pot Balsamic Pork Loin Roast

Instant Pot Balsamic Pork Loin Roast has a deep, rich and tangy flavor. The balsamic reduction sauce over the pork roast is amazing!

Course Dinner
Cuisine American
Keyword pressure cooker apple cider pork roast
Prep Time 17 minutes
Cook Time 35 minutes
Total Time 1 hour 12 minutes
Servings 5
Calories 463 kcal
Author Sandy Clifton


  • 2 lb Pork Loin Roast* (not tenderloin) boneless
  • 2 tsp Kosher Salt, divided
  • 1 tsp Pepper, divided
  • 1 Tbsp Olive Oil
  • 1 Onion, sliced into thick rounds
  • 1 tsp Garlic Powder
  • 1/3 cup Apple Cider
  • 1/3 cup Balsamic Vinegar (good quality)
  • 1 Apple, sliced thick (core it, but no need to peel)

To Finish

  • 3 Tbsp Corn Starch
  • 3 Tbsp Cold Water
  • 2 Tbsp Honey


  1. Salt and pepper all sides of the roast, using 1 tsp of the salt and 1/2 tsp of the pepper. Set aside.

  2. Turn on the Sauté setting. When hot, add the oil.

  3. Add the pork roast and and onion. Brown the roast for 2-3 minutes per side. Then remove it to a plate.

  4. Sprinkle the garlic powder, and remaining salt and pepper over the onions.

  5. Add the apple cider, and when it starts to simmer, stir, scraping the bottom of the pot to get up all of the browned bits (deglaze).

  6. Pour in the balsamic vinegar.

  7. Add the apple slices to the pot and then set the roast on top.

  8. Cancel the sauté setting.

  9. Close the lid and set the steam release knob to the Sealing position.

  10. Press the Pressure Cook/Manual button or dial, then the +/- button or dial to select 30 minutes. High Pressure. (if your roast is larger than 2.5 pounds, or is bone-in, add 10 minutes cook time per pound.). The pot will take several minutes to come to pressure.

  11. When the cook cycle has finished, turn off the pot and let it sit undisturbed for 12 minutes (12 minute natural release). Then turn the steam release knob to the Venting position to release the remaining steam/pressure.

  12. When the pin in the lid drops back down, open the lid.

  13. Take the temperature of the roast. It should be close to 145° F. If it is much below that (by 10 degrees or more), place the lid back on the pot and seal it. Then set time for "0" minutes and after it is done, let it sit 5 minutes before releasing pressure and opening it.

  14. Remove the roast to a plate and loosely cover with foil.

  15. Whisk together the corn starch and the cold water. Set aside.

  16. Turn the sauté setting on and when it starts to simmer, stir in the corn starch slurry. Keep stirring until the sauce thickens.

  17. Turn off the pot and stir in the honey. Taste the sauce and adjust seasonings if desired. You can add more honey if you like it sweeter.

  18. Transfer roast to a serving dish, slice it, and pour some of the sauce over it.

  19. Serve each portion with some of the extra sauce.

Recipe Notes

*A bone-in pork loin will require extra cook time, depending on the size.