Shortcodes are displaying in excerpt field
This is due to excerpt for blog list or portfolio list can not read the shortcodes and because of this we implemented Excerpt field for each single ( blog, portfolio etc ) page etc.
You just need to go in your admin panel Posts > Single post and below content you can find Excerpt field. Here you can add whatever you want to be displayed for that post on blog list.
If you don't have this section, just enable it on the top right corner Screen Options -> And enable excerpt