Instant Pot Pork Roast Recipe or Pork Tenderloin Recipe | @bestrecipebox

Instant Pot Roast Pork

Course: Main Course
Cuisine: American
Prep Time: 10 minutes
Cook Time: 35 minutes
Total Time: 45 minutes
Servings: 8 servings
Calories: 201 kcal
Pork loins can also vary in size and thickness. So cooking times will vary greatly, particularly if you bought the tenderloin, which cooks much faster. Cook the loin roast or pork tenderloin longer if it's large or thick. If you are unsure on how long to cook your particular roast, cook the pork loin until it reaches an internal temperature of 145°F in its thickest part. The higher the temperature, the drier the loin will be, so don't go past 145°F while in the oven too much if possible. You can use a slow cooker too and if it has a sear or saute function like the Instant Pot has, then even better!


  • 2 pounds pork loin roast
  • kosher salt or sea salt , to taste
  • fresh cracked black pepper , to taste
  • 2 Tablespoons butter
  • 1/2 medium onion , diced
  • 4 cloves garlic , minced
  • 2 medium carrots , chopped
  • 2 stalks celery , chopped
  • 1/2 cup broth or apple juice
  • 2 Tablespoons Worcestershire sauce
  • 1 Tablespoon brown sugar
  • 1 teaspoon yellow mustard
  • 2 teaspoons herbs of choice- dried or fresh (rosemary, basil, oregano, thyme etc…)
  • 1 Tablespoon corn starch
  • 1/4 cup water


  1. Season pork with salt and pepper. Turn Instant Pot on "Sauté”, and add butter and melt. Add the pork loin and sear the sides of the pork loin to a nice golden brown.  Add the onions and garlic and cook until soft, about 2 minutes.
  2. Stir in the carrots, celery, broth or apple juice, Worcestershire sauce, brown sugar, mustard, and herbs.
  3. Close the lid, set to high pressure, and after the pressure cooker reaches full pressure,  cook for about 30 minutes *depending on size & preferred doneness.  (These are the steps we did for our Instant Pot:  Press "Cancel" to stop the "Sauté" setting. Press the "Manual" button. Set the time to 30 minutes.)

  4. After the cooking time is complete, press "Cancel" and carefully release the pressure. If possible, check the internal temperature of the pork loin (it should be about 145°F).
  5. Remove the pork loin from the Instant Pot (keep the juices the Instant Pot), cover and allow the pork loin to rest for about 10 minutes, depending on how large your loin roast is and how well done you like it. 
  6. Mix together the cornstarch and water. Add to the Instant Pot with the juices. Turn Instant Pot on "Sauté” and simmer until thickened. Taste seasoning and add additional salt and pepper if desired.