It looks like the theme is widgetized, and it actually has listed as a feature "Blog integration" - see here. Are you sure in the theme settings there are not options related to showing blog posts in one of the widget areas?
The other place to look is "Appearance » Widgets". There may be a built-in Widget to display recent posts.
The third option is using another widget to display blog content. I have been happy with the "flexible recent posts" plugin myself, but there are a lot if you search.
None of these options should even require editing code, they can all be done from the UI.