Share this recipe!

This Instant Pot Pork Butt Roast Recipe cooks from start to finish in just under 2 hours, with plenty of potatoes, carrots, and an easy wine and dijon sauce!

This site contains affiliate links to products. We may receive a commission for purchases made through these links.

Fast, easy and flavorful Instant Pot Pork Roast 

This Instant pot pork butt roast is a fast, inexpensive and flavorful meal that cooks all in one pot, for a family meal that satisfies any night of the week! With tender and delicious pork roast, tender veggies and a rich wine and dijon sauce made from the pan drippings, this comforting meal is on regular rotation in my house!

Instant Pot Pork Roast 

Prepping the pork butt roast

Tips for cooking the pork roast in a pressure cooker

Dry Rub and Sear well

Make sure to fully coat the pork butt roast in the seasoning blend on all sides. Sear on all sides until golden, to ensure flavor and juiciness.

Elevate on the trivet

To help keep the pork roast intact and sliceable, place the trivet in your Instant pot, and elevate the seared pork above the cooking liquid.

dry rubbed pork

What goes into the Instant pot pork roast recipe?

To make this Instant Pot Pork Roast, you will need:

  • A 3-4 pound pork butt roast. You’ll want to pick a boneless butt, and remove the cage from the meat prior to dry rubbing and searing.
  • Carrots and small or “baby” potatoes. Any variety will do, just be sure to keep the carrots at about 1″ pieces, and slice the potatoes in half to make sure they cook evenly.
  • A red or yellow onion, cut into chunks. This will cook down, and add flavor to the sauce.
  • Minced fresh garlic.
  • Fresh Rosemary and thyme. These will go in whole, and be removed at the end.
  • Red wine, such as Cabernet Sauvignon, or Merlot. You want a wine you’d drink, and nothing too sweet.
  • Worcestershire sauce, beef broth, and dijon mustard for building flavor for the sauce.
  • Olive Oil and butter for searing.
  • Cornstarch + water slurry for thickening the sauce.
seared pork on instant pot trivet

Cooking the veggies

Once the pork roast is finished cooking and you do the manual release, you’ll add the browned veggies you set aside, and cook for 20 more minutes on high pressure.

finished pork roast in instant pot

Finishing the sauce

When the Instant pot pork butt roast is ready and the veggies are fork tender, you’ll remove them and the trivet from the pot, and add a cornstarch and water slurry to the pot. Cook the sauce on saute for 2-3 minutes until the sauce is thick, and it’s ready to serve!

Serving the pork roast

To serve the Instant pot pork butt, slice it, and remove any large pieces of fat. Serve it hot with the cooked potatoes and carrots, and the sauce.

Want to save this recipe for later? Pin it!

Never miss a recipe! Sign up today!

What to serve with the pork roast

If you add the potatoes and carrots, this recipe is a meal in itself! Alternatively, or in addition, here are some other great sides to go along with the pork roast!

Shaved Brussels Sprout Salad with Warm Bacon Vinaigrette

Spaetzle with Red Cabbage and Bacon

Boursin Browned Butter Mashed Potatoes

serving the pork roast

Made this recipe? Leave a review and rating below!

serving the instant pot pork roast

Instant Pot Pork Roast 

Prep Time15 mins
Cook Time1 hr 50 mins
Total Time2 hrs 5 mins
Course: Dinner
Keyword: Instant pot, pork
Servings: 8


  • Pressure cooker/instant pot


Dry Rub

  • 2 tbsp light or dark brown sugar
  • 1 tsp smoked paprika 
  • 1 tsp dried oregano
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • 1 tsp coarse kosher salt
  • 1/4 tsp fresh ground pepper 

Pork and Veggies

  • 1 3-4 lb pork butt roast 
  • 4 medium carrots cut into 1” pieces 
  • 1.5 lbs mini/baby potatoes, halved
  • 1 large red or yellow onion, cut into chunks 
  • 2 sprigs fresh rosemary
  • 4 sprigs fresh thyme
  • 1 cup red wine, such as Cabernet Sauvignon 
  • 2 tsp Worcestershire sauce 
  • 1 cup beef broth
  • 1 tbsp dijon mustard 
  • 1 tbsp minced garlic 
  • 3 tbsp olive oil
  • 2 tbsp butter
  • 1 tbsp cornstarch
  • 1 tbsp water


  • 1. Whisk together dry rub ingredients until well combined, and coat pork generously on all sides.
    2. Set Instant pot to sauté, and add 2 tbsp olive oil and butter.
    3. Once butter is melted, add pork and sear on all sides, 3-4 minutes a side.
Remove pork, add 1 tbsp oil and add carrots and potatoes. Sauté for 3 minutes, then remove from pot and set aside in a large bowl.
    4. Add minced garlic and onion to the pot, and sauté 1 minute, until fragrant.
    5. Deglaze pot with wine, scraping up the brown bits, and turn off the Instant pot.
    6. Add beef broth, dijon, Worcestershire sauce, rosemary and thyme, and stir well.
    7. Place the trivet in the pot, and place pork on top.
    8. Set instant pot to high pressure for 1 hour and 10 minutes.
    9. Once finished, do a manual release.
    10. Add potatoes and carrots to the, pot around the pork, and submerge into liquid. Cook on high pressure for 20 minutes more, and do another manual release.
    11. Remove and discard thyme and rosemary sprigs.
    12. Whisk together cornstarch and water, and add to pot. Set to sauté 2-3 minutes, stirring frequently to thicken the sauce.
    13. Slice pork, removing any excess fat, and serve with potatoes, carrots and sauce.

© Jawns I Cooked. All images & content are the sole property of Jawns I Cooked. Please ask permission prior to using my photos. If you would like to share one of my recipes, please link back to this post and re-write the instructions in your own words.