You can recover deleted iPhone photos from the “Recently Deleted” album in the Photos app within 30 days. For older deletions, restoring from an iCloud or iTunes backup is the easiest way.
To recover deleted photos from your iPhone easily, open the Photos app, go to Albums > Recently Deleted, select the photos, and tap Recover. If not found, restore them using iCloud or iTunes backup options.