I've been all over the site, but can't find a place. I originally left the site because it wouldn't let me upload recipes, and now I'm kind of back in frustration mode...
Sorry, still seems to be a tad bit confusing.
Basically, you need to be looking at a recipe - on a recipe page - and then you'll see the links to add recipes and so forth, on the upper right sidebar.
I'll add links elsewhere to add recipes... but if you have suggestions as to where, they are more than welcome!
hrm - I'd love a section within the profile to add a recipe. I use my profile or account page, rather, as my launching pad, so there would make most sense.
Doing an awesome job, btw. THANKS