No, there is no need to soak them. These onions are delicious just seasoned and roasted.