Steaming potatoes in the Instant Pot helps to retain more of their natural flavor, texture, and nutrients compared to boiling. Steaming is a gentler cooking method that helps prevent the potatoes from becoming waterlogged and mushy.