Go Back
+ servings
Instant Pot pork roast with carrots and potatoes on a large oval-shaped dish

Instant Pot Pork Roast with Vegetables and Gravy

This Instant Pot pork roast is deliciously tender, moist, and savory, with perfectly cooked veggies like potatoes and carrots, all smothered in a rich gravy. This one-pot dinner cooks a pork roast so much faster, thanks to the Instant Pot, and there's just so much flavor!
Prep: 15 minutes
Cook: 1 hour
Total: 1 hour 15 minutes
Yield:6 servings

Equipment

  • Instant Pot
  • Small bowls (2)
  • Tongs
  • Cutting board

Ingredients

For the Pork Roast

  • 2 teaspoons garlic powder
  • 1 ½ teaspoons onion powder
  • 1 ½ teaspoons salt
  • ½ teaspoon freshly ground black pepper
  • 1 tablespoon brown sugar see Notes
  • 2 pounds pork shoulder roast

For the Gravy and Vegetables

  • 2 tablespoons butter
  • 3 cloves garlic minced
  • ½ of one medium white onion chopped
  • ½ cup dry white wine
  • 1 cup chicken broth see Notes
  • 1 sprig fresh rosemary
  • 2 large carrots chopped into 1 ½" chunks
  • 1 pound small potatoes whole
  • 1 ½ teaspoons dijon mustard
  • ½ teaspoon dried thyme
  • 2 tablespoons cornstarch
  • 2 tablespoons cold water

Instructions

  • Mix together garlic powder, onion powder, salt, pepper, and brown sugar in small bowl. Liberally rub spice mixture all over pork shoulder roast, being sure to coat all sides evenly and thoroughly.
    Spice rubbed pork roast on cutting board
  • Set Instant Pot to Sauté mode, then add butter to pot and let melt. Add pork roast to melted butter and sear approximately 3 minutes per side, until roast is nicely golden brown. Using tongs, transfer pork roast to cutting board and set aside.
    Seared pork roast on cutting board
  • If needed, add more butter or a small amount of neutral oil to Instant Pot. Add onions and garlic and cook 3 to 5 minutes or until softened.
  • Pour in white wine to deglaze pot and scrape any browned bits off bottom of pot. Let wine come to boil then cook 2 minutes.
    Onions and garlic in Instant Pot
  • Add broth, rosemary, carrots, potatoes, dijon mustard, and dried thyme. Stir well, then return pork roast to Instant Pot.
    Pork roast and vegetables in Instant Pot
  • Secure lid on pot with vent in Sealing position. Set to Manual High Pressure for 30 minutes (see Notes). Once cook time is up, Natural Release pressure for 10 minutes, then carefully turn the vent to Venting position to release any remaining pressure and remove lid.
  • Remove pork shoulder, potatoes, and carrots from Instant Pot and set aside. In small bowl, mix together cornstarch and water until no lumps remain and slurry is smooth. Pour slurry into Instant Pot and set to Sauté. Simmer until gravy has thickened, then return pork and vegetables to pot. Spoon gravy over top of pork roast and serve warm with plenty of gravy.

Notes

  • Brown Sugar: Feel free to use Brown Swerve or coconut sugar instead.
  • White Wine: If you don't use or don't have white wine, you can replace it with additional broth.
  • Chicken Broth: You can also use vegetable broth, beef broth, bone broth, or water instead.
  • Cook Time: Cook on Manual High Pressure for 15 minutes per pound of pork roast. If you use more or less than 2 pounds of pork, be sure to adjust the cook time accordingly.
  • Make it Paleo: Replace the butter with ghee and use coconut sugar instead of brown sugar. Use arrowroot powder or tapioca starch instead of cornstarch.

Nutrition

Serving Size: 1serving | Calories: 285cal | Protein: 21g | Fat: 11g | Saturated Fat: 5g | Trans Fat: 1g | Cholesterol: 72mg | Sodium: 877mg | Potassium: 839mg | Total Carbs: 23g | Fiber: 3g | Sugar: 5g | Net Carbs: 20g | Vitamin A: 4144IU | Vitamin C: 13mg | Calcium: 49mg | Iron: 2mg
Recipe By:Cheryl Malik