List of recent posts

Hi, How do I show a list of recent posts for subsites in the navigation bar?
I see the recent posts widget but I am looking for a blog menu tab that lists all recent posts (like this http://themetastic.com/buddypress/blog/ but I don't use BuddyPress)
I tried domain name/subsite/blog but that didn't work.