Add Blog Page with Elementor

1. Add Blog Widget on HomePage

Admin > Page > Add New Page > Edit with Elementor
Select the WordPress widget Opal Post Widgets:
Front end look like:

2. Add New Blog Page

Step 1 - Log in to your WordPress Administration Panel (Dashboard).
Step 2 - Click on Pages > Add New.
Step 3 - From Page Attributes -> Select Template : Blog
If you want to know more about that, please go to " How to create Blog by Elementor" to know it.