BP Fun: Members add blog posts?

Hello everyone,

I was hoping I could get some more assistance. I am using the BP Fun theme and my site is http://www.tailgatingnation.com. The idea is to have members be able to submit (in this case, post) their own recipes for tailgating, ideas, reviews and tips. These would then be categorized and available for everyone to view along with the posts that I (the admin) will be adding.

My question is, how can I make this feature possible? The website http://thepioneerwoman.com/tasty-kitchen/ has a similar recipe submission feature and I know that it is built with BuddyPress as well.

A key point is that I would like the entries to be moderated (approved by myself) prior to them showing up on the site.

Any help is greatly appreciated! Glad to be a part of the community.