What are the best vegetables to grow yourself? Are there ones that are fail-proof? Is it best to grow ones that keep on giving, like tomatoes (yes, I know they're really a fruit), or something like lettuce that you can only enjoy once? Are there any that are truly cost efficient? What ones thrive in all environments? Perhaps the best ones are those that don't take up too much room, and can just be grown in a single pot?
For the last several years we have been growing tomatoes because we get such a huge yield from them. We've managed to make tons of chutney. We won't be doing it again, however, because they are just too much trouble. They take too much looking after, take up lots of space, and the plants always break.
One great choice is to grow rocket. Bagged salad is very expensive int supermarket, and you don't get a lot for your money. We grew rocket and parsley this yea and for the price of one bag of seeds got over a dozen bags worth of salad.
I love gardening, although I'm not such an expert. If you live somewhere with a temperate climate pumpkins are very easy to grow although they tend to take over the whole garden. If you have a big garden, pop some plants in a back corner and let them run wild! I also find silverbeet and loose leaf lettuces very easy to grow, as well as Asian vegies such as bok choy and choy sum as they grow quickly and are delicious.
Tomatoes are good to grow too, especially cherry tomatoes which are so tasty and very quick to grow as they're small. They're also good ones for balcony gardens and kitchen boxes. Basil, radishes and carrots are easy vegies to grow as well. So are zucchinis, although you'll need quite a bit of space as the plants can get pretty big. Just three or four plants are more than enough to feed a whole family over the summer...if you grow any more you'll be giving a lot away to friends or they'll be going to waste.