The Recent Posts Block for Gutenberg lets you add a recent posts section in your posts or pages. It provides support for your custom post types. simply select post type from list of post types for which you want to display recent posts. It also comes with customization options like image size, post meta options, ordering etc. to suit your needs.