I'm a beginner gardner... been trying a few things over the past couple of years.
I tried pumpkins (imagine 3 patches in a 10X10 yard LOL). I got 3 nice medium sized pumpkins, but oh my god, I had to trim at least a foot of vines each day.
Onions didn't work good in my garden
Carrots were nice as well as radishes. I did herb pots - which were wonderful because I LOVE to cook with fresh herbs. The only downside is I always had stray cats wandering into my yard to sniff, chew etc.
Tomatoes worked well a couple of years ago, but last year was compeltely HORRIBLE for tomatoes.
I planted a raspberry and blueberry bush and they turned out wonderfully last year.
This year: I'm going with Tomatoes again - this time I'm planting them directly into the ground. I'll also try bush beans and peas. More radishes and herbs. I may also try iceberg lettuce