As soon as the naans are cooked place them between the layers of a clean kitchen cloth. This should keep them warm for at least a few hours. Mine usually stays warms for 2 hours.