Even though it is not necessary to brown the roast before adding it to the Instant Pot, it is recommended if you would like to give the roast a deeper flavor. This also helps seal in the juices and adds even more flavor to the dish.