Servings
Font
Back
4.5 from 12 votes

Instant Pot Pork Roast Recipe

Mouthwateringly delicious and super easy to make, this easy Instant Pot Pork Roast recipe is perfect for any occasion from busy weeknights to Sunday dinners! It makes fall-apart tender meat that is bursting with sweet, savory, and umami flavors with very little hands-on work. You'll never look at pork the same way again!

Prep Time
10 mins
Cook Time
1 hr 10 mins
Total Time
1 hr 30 mins
Servings: 6 servings
Calories: 425 kcal
Course: Dinner
Cuisine: American

Ingredients

  • 3-4 pounds boneless pork shoulder or pork butt roast or 7 to 9 pounds bone-in
  • 1 teaspoon kosher salt
  • 1 teaspoon black pepper
  • 2 Tablespoons olive oil
  • ½ cup balsamic vinegar
  • 1 cup chicken or beef broth
  • ¼ cup brown sugar
  • 2 Tablespoons honey
  • 2 Tablespoons soy sauce
  • 1 Tablespoon minced garlic  (4 cloves)
  • 1 teaspoon onion powder
  • ½ teaspoon red pepper flakes
  • 2 Tablespoons cornstarch
  • 2 Tablespoon cold water

Instructions

    Cup of Yum
  1. Season meat with salt and pepper. Heat oil in the Instant Pot on the saute mode. Saute the roast on all sides for 2-3 minutes each until browned. Whisk the remaining ingredients together in a separate bowl. Pour over the roast.
  2. Set the instant pot to cook on HIGH pressure for 70 minutes, followed by a quick release. Transfer the pork to a plate to slice or shred.
  3. Whisk cornstarch and water together in a small bowl. Pour the liquid from the Instant Pot into a fat strainer to remove the top layer of fat that is cooked off the pork roast. Return the juices to the Instant Pot.
  4. Switch back to the SAUTE setting. Whisk the cornstarch slurry into the liquid and cook for 3 to 4 minutes until slightly thickened. Pour as much of the sauce over the meat as you would like. Serve over mashed potatoes.

Notes

  • You can skip searing the roast if you prefer to make this in the slow cooker.
  • Storage
  • Place the pork roast in the crock pot along with all of the remaining ingredients except for the cornstarch slurry.
  • Cook on HIGH for 4-6 hours or on LOW for 8-10 hours.
  • Transfer the juices from the slow cooker to a saucepan over medium heat on the stovetop.
  • Make the cornstarch slurry and whisk it in until the liquid comes to a boil. Cook for 3-4 minutes until slightly thickened.
  • Store: Store in an airtight container in the refrigerator for up to 5 days. This easy recipe is great for making ahead to use for dinner and lunch (or breakfast!) throughout the week.
  • Freeze: Once cooled, put it in a freezer-safe container or a freezer bag, and it will keep for 2-3 months in the freezer. Let your frozen pork roast thaw in the fridge overnight and reheat in the microwave the next day to enjoy it again.

Nutrition Information

Calories 425kcal (21%) Carbohydrates 22g (7%) Protein 53g (106%) Fat 13g (20%) Saturated Fat 3g (15%) Polyunsaturated Fat 2g Monounsaturated Fat 7g Trans Fat 0.03g Cholesterol 136mg (45%) Sodium 1006mg (42%) Potassium 948mg (27%) Fiber 0.3g (1%) Sugar 18g (36%) Vitamin A 51IU (1%) Vitamin C 1mg (1%) Calcium 39mg (4%) Iron 3mg (17%)

Nutrition Facts

Serving: 6servings

Amount Per Serving

Calories 425

% Daily Value*

Calories 425kcal 21%
Carbohydrates 22g 7%
Protein 53g 106%
Fat 13g 20%
Saturated Fat 3g 15%
Polyunsaturated Fat 2g 12%
Monounsaturated Fat 7g 35%
Trans Fat 0.03g 2%
Cholesterol 136mg 45%
Sodium 1006mg 42%
Potassium 948mg 20%
Fiber 0.3g 1%
Sugar 18g 36%
Vitamin A 51IU 1%
Vitamin C 1mg 1%
Calcium 39mg 4%
Iron 3mg 17%

* Percent Daily Values are based on a 2,000 calorie diet.

Report Abuse
Login to Continue
Forgot password?
Don't have an account? Register