Sprinkle salt & pepper on both sides of roast. Add oil to Instant Pot and turn to sauté mode. Sauté the beef in hot oil for about 3-4 minutes on each side (about 6-8 min total).
While the roast is browning on each side, you can mix together the seasonings in a small bowl & set aside.
Turn off sauté mode. Add onion, pepperoncinis, and pepperoncini juice to the Instant Pot. Sprinkle the ranch seasoning over the top of everything. Add the half stick of butter on top of the beef, and then pour the beef broth.
Cover & cook on high pressure for 55 min. Quick release. (When I put the meat in the IP, I usually get the green beans out of the freezer and allow them to start thawing. This is also when I peel & cut the carrots & potatoes.)
When the roast is done in the Instant Pot, remove it & set aside on a cutting board. Make sure to leave everything else, including all the juices, in the Instant Pot for the veggies.
Add veggies to Instant Pot - potatoes first, carrots, then green beans on top. Cook for 12 minutes on high pressure.
While veggies are cooking, cut meat into bite-sized pieces and remove fat pieces.
Quick release after veggies cook.
Remove veggies, add to chopped meat on a large platter or in a casserole dish, and then pour all but about 1.5c of liquid over the meat + veggies. If you want gravy, you’ll want to reserve about 1.5 c of liquid inside of the IP to make it.
Turn the IP onto sauté mode. Whisk in flour, a little bit at a time, to make a gravy. Whisk until it thickens – 30 seconds to a minute – and then pour the gravy over the meat & veggies. (If your gravy gets a little lumpy, you can run it through a strainer - I often do this!)
Serve and ENJOY!