This Instant Pot Pot Roast delivers slow-cooked flavor in a fraction of the time — tender shredded beef, flavorful vegetables, and a rich homemade gravy all made in one pot. It feeds a family of 6 for well under $30 and takes about an hour start to finish. The perfect budget-friendly comfort food dinner any night of the week.
1.5lbsany potatoes of your choicecut into chunks (I used small baby yellow potatoes so there was not cutting)
4carrots peeled and cut into chunks
½onion cut into chunks
4cupsbeef stock or brothone carton
1teaspoonminced Garlic
½teaspoonItalian Seasoning
½teaspoonsalt
½teaspoonpepper
¼cupwaterfor the gravy
2tablespoonscornstarch
Instructions
Add 2 to 3 pounds roast to the Instant Pot.
Season the roast with 1 teaspoon minced garlic, ½ teaspoon Italian seasoning, ½ teaspoon salt, and ½ teaspoon pepper.
Pour 4 cups beef stock or broth over the roast.
Put the lid on and set it to sealing. Cook on the high pressure setting for 50 minutes and do a slow (natural) release.
While the roast is cooking, cut 1.5 pounds potatoes, 4 peeled carrots, and ½ onion into large chunks.
After this cooking time, remove and shred the beef.
Add 1.5 pounds potatoes, 4 peeled carrots, and ½ onion to the Instant Pot with the beef juices. Cook on high pressure for 10 minutes, then do a quick release.
Remove the vegetables from the Instant Pot.
Now, time to make the gravy. Change the instant pot setting to the sauté feature.
In a small bowl whisk together the 1/4 cup of water and the cornstarch.
Whisk in the water and cornstarch mixture in with the beef juice in the instant pot.
Bring to a boil, stirring frequently for 3-5 minutes until it begins to thicken. It will thicken as it cools as well.
Drizzle the gravy over the roast, potatoes, and carrots and enjoy!