This post may contain affiliate links. If you make a purchase through links on our site, we may earn a commission.
This Instant Pot Pork Roast is juicy, tender, and full of rich flavor, made fast with pressure cooking. A comforting, budget-friendly dinner perfect for busy weeknights or cozy family meals.

Instant Pot Pork Loin Roast results in a tender and delicious pork roast with not a lot of work. I love to make a pork roast on Sunday to start the week off with a good meal that everyone enjoys. But now, I can easily make this pork roast any day of the week because of how quickly the instant pot cooks it. Instant Pot Recipes has been a game changer for my family.
You can easily add in vegetables to complete this meal. It really is a simple meal idea and the pork roast shreds so easily. Serve as is or it is perfect to meal prep for the week. We love that it also makes a tasty gravy to serve over everything. If you are following the keto diet, make this Instant Pot Keto Pot Roast Recipe.
If you love comfort foods, make sure to check out our Comfort Food Dinners on a Budget series for even more ideas!
Ingredients

- Pork Roast – Feel free to use a bone-in pork roast
- Olive Oil – Use your favorite oil
- Spices – Add in simple spices such as salt and pepper but you can also add in garlic powder, fresh rosemary or onion powder for added flavor.
- Carrots – Peeled and cut into large pieces
- Onion – Cut into large pieces
- Chicken Broth – If you are out, beef broth is a great substitute
- Minced Garlic – Learn How to Mince Garlic Cloves
- Italian Seasoning – Learn Italian Seasoning Recipe
- Cold Water and Cornstarch – Helps to thicken the liquid to make a gravy
Scroll to the recipe card for the full recipe details.
How to Make Pork Roast in the Instant Pot

Step 1 – Turn the Instant Pot valve on the sauté function. Spread the olive oil out onto the bottom of the instant pot insert.

Step 2 – Season the pork roast with the salt and pepper and then sear the pork roast on both sides.

Step 3 – Remove the pork from the instant pot and use a wooden spoon to get all the brown bits off the bottom of the instant pot insert.

Step 4 – Add the chicken broth, browned pork roast, carrots, minced garlic and Italian seasoning to the instant pot.

Step 5 – Seal the lid and pressure cook on high pressure for 35 minutes. After the cook time, allow the pressure to release naturally from the instant pot for 10-15 minutes.

Step 6 – Then do a quick release to release the remaining pressure from the instant pot. Remove the pork and carrots. Switch the instant pot to the sauté setting. Pour the cornstarch mixture into the instant pot with the drippings and heat for 2-3 minutes until the sauce has thickened to a gravy consistency.
Step 7 – Slice the pressure cooker pork roast on a cutting board and serve the pork and carrots topped with the gravy from the instant pot. Enjoy!


Instant Pot Pork Roast
Ingredients
- 3 lb Pork Roast
- 1 Tbsp Olive Oil
- ½ tsp Salt
- ½ tsp Pepper
- 4 Carrots peeled and cut into large pieces
- ½ onion Cut into large pieces
- 4 cups Chicken Broth
- 1 tsp Minced Garlic
- ½ tsp Italian Seasoning
- ¼ cup Cold Water
- 2 Tbsp Cornstarch
Instructions
- Turn the Instant Pot on the sauté setting. Spread the olive oil out onto the bottom of the instant pot insert.
- Season the pork roast with the salt and pepper and then brown the pork roast on both sides.
- Remove the pork from the instant pot and use a wooden spoon to get all the brown bits off the bottom of the instant pot insert.
- Add the chicken broth, browned pork roast, carrots, minced garlic and Italian seasoning to the instant pot. Seal and cook on high pressure for 35 minutes.
- After the cook time, allow the pressure to release naturally from the instant pot for 10 minutes and then do a quick release to release the remaining pressure from the instant pot.
- Remove the pork and carrots. Switch the instant pot to the sauté setting.
- Combine the cold water and cornstarch together in a small bowl. Whisk the cornstarch mixture into the instant pot and heat for 2-3 minutes until the sauce has thickened to a gravy consistency.
- Slice the pork and serve the pork and carrots topped with the gravy from the instant pot. Enjoy!
Recipe Notes
What Cut of Meat Should I Use?
When make this Instant Pot Pork Roast recipe we wanted it to be a traditional type of roast that we normally ate with carrots and mashed potatoes. For this recipe we recommend a Pork Loin Roast, Pork Tenderloin, Boneless Pork Butt or a Pork Shoulder Roast.- Pork Loin Roast – The Pork Loin is a lean part of the pig so it can be easily overcooked if you are slow cooking it. This cut of roast has more of pork chop texture that usually served in pieces instead of shredding the pork roast.
- Pork Shoulder Roast – Pork Should is probably the one we cook the most. It has more fat on it and is perfect for slow cooking. It is great for shredding if you are making tacos or for meal prepping. This is a tender and juicy pork roast.
Recipe Tips
- Adding Salt to the Pork Loin – Make sure to really rub in the salt and other seasoning into the pork. This helps to tenderize the pork while it is cooking.
- Frozen Pork Roast – You can add frozen pork roast to the Instant Pot. Just adjust the time accordingly for the frozen meat.
- Crock Pot Pork Roast – This pork roast would be great in the slow cooker pot. Slow cooking pork roast is jut as delicious and perfect to start it first thing in the morning.
- Searing the Pork Roast – We recommend searing the pork roast before cooking it. This helps with locking in the juices and cuts down on cooking time.
- Make in Advance – This pork roast recipe makes the perfect freezer meal. You can place the ingredients in a freezer bag. Grab from your freezer to the instant pot.
- Cut the veggies into large pieces – Since the beef requires a longer cook time, cut all the vegetables into larger pieces so that they don’t get too soft while cooking.
- Don’t use Flour for the Gravy – I have found that cornstarch instead of flour works best to make the gravy for this roast. Cornstarch is flavorless so it thickens without changing the flavor of the droppings from the instant pot.
Nutrition Facts
What to Serve with Pork Roast?
Cooking the pork roast in the instant pot allows you to cook a complete meal all together. But you can also make your vegetables separately if you prefer. My family prefers mashed potatoes, so I usually make them separately.
- Mashed Potato – Make these easy mashed potatoes for an easy side dish.
- Rolls – We love making homemade rolls when making pork roast. We love to get all the gravy leftovers with the rolls.
- Rice – Instead of potatoes, serve over white rice.
- See What to serve with pork roast for more ideas
What to do with Leftovers
- Make Pulled Pork Sandwiches – We love to make pulled pork sandwiches with any leftover meat. It makes the perfect lunch the next day.
- Serve Egg Noodles – You can also serve leftovers over egg noodles. This is delicious and so budget friendly.
- Variation to use Shredded Pork Roast – It really is so good and a great use of money because the meat can be used many different ways. The potatoes and carrots get the best flavor from the instant pot pork roast recipe.
- Pork Roast Pot Pie – Shred the pot roast and dice the carrots and make pot pie. We love to make biscuits and serve over the top and my family loves it.

Frequently Asked Questions
After browning the pork roast in the instant pot remove from the instant pot with all the brown pieces. Then add the pork roast, vegetables and seasoning to the instant and seal.
Cook the pork roast for about 30 minutes to 35 minutes and allow for the instant pot to do a natural release for about 10 minutes. After doing a quick release, remove the pork roast and vegetables and make the gravy.
Whisk in the cornstarch slurry to thicken the liquid to make gravy. Making the pork roast in the instant pot takes less than time than making in the slow cooker or in the oven.
The reason your pork roast might be tough is because that it hasn’t cook long enough. After the pork roast has cooked for 35 minutes and it is still tough, then you might need to cook longer.
Cooking the pork loin doesn’t take long, but just make sure it is cooked before serving.
Refrigerate the leftovers in an airtight container for up to 3-5 days or you can freeze the leftovers for up to 3 months.
This pork roast makes the best leftovers. You can use the shredded pork roast in many different ways. The flavor of the pork roast after marinating in the gravy overnight gives it so much flavor.
Yes, this pork roast can easily be frozen to be used for another meal. Place your leftovers and a freezer storage container or ziplock freezer bag and store in the freezer. We recommend using it within 3 months of storing.
When you are ready to serve again, thaw in the fridge overnight. Reheat in the microwave for another easy meal.
More Instant Pot Pork Recipes
Quick and Easy Instant Pot
Instant Pot Boneless Pork Chops
Quick and Easy Instant Pot
Instant Pot Pork Chops with Gravy
Quick and Easy Instant Pot
Instant pot Pulled Pork Tacos Recipe
We love hearing from you! If you make Instant Pot Pork Roast, please leave us a comment on how it turned out!








Easy to follow recipe gravy is awesome
Soft carrots and potatoes
Thanks again