The best way to keep homemade bread soft is to contain the steam within the bread. So, while they are still hot, place a clean kitchen cloth over them and let them rest for 10 minutes. Keeping these dinner rolls covered will also keep them from drying out.