No, you don't have to soak pinto beans before cooking. But if you do soak them, they'll cook a little faster.