If the featured images for your blog posts on the homepage are missing then you probably haven’t set them in your previous theme. You can now either set for each blog post the featured image manually or you can use a plugin to help you to do this in bulk.
Please navigate to Plugins → Add New and search for Auto Post Thumbnail. Install and activate plugin.
The plugin will automatically set the first image of your blog post as the featured image.