Trim the roast to remove skin and top fat, if necessary. Pat dry.
Mix the seasonings in a small bowl. Rub the seasoning all over the pork.
Turn on saute mode on the Instant Pot. Add the cooking oil to the pot. When hot, add the pork roast and brown on both sides, about 3 minutes each. Turn off the Instant Pot and remove the roast.
Add the water and whisk any browned bits from the bottom of the pot. Lay the pork roast in the water.
Lock the lid and set the valve to sealing. Press the pressure cook button and set the cook time to 45 minutes on high.
When the cooking cycle is finished, allow the pot to depressurize naturally for 10 minutes, then release the remaining pressure.
To make the gravy, first skim excess oil from the top of the broth in the Instant Pot. Make a cornstarch slurry by adding the cornstarch to cold water. Turn on saute mode. When the liquid is boiling, add the cornstarch slurry and whisk until thickened.
Slice the roast and serve with gravy and your favorite side dish.
Notes
A smaller roast will take less time to cook. As a rule of thumb, cook for 15 minutes per pound.
When making gravy, do not leave the sauté mode on for too long. It can get too hot and burn the gravy.
A pork leg weighing around 2-4 pounds fits nicely in the 6 – 8 quart Instant Pot and feeds around 4-8 people.
Sear the pork on all sides. This will give the pork a nice browned and flavorful crust.