I would love to!
However, I have a very small backyard.
Me too. You would be surprised how many tomatoes you can get off of a potted tomato plant on the deck! Also, zucchini, cucumbers & green beans, I grow on a trellis over my deck rails - I get gobs of them. A couple of pepper plants will produce lots in very little space. Right now, I'm growing leaf lettuce on the deck (until it gets too hot), I just pick the leaves off every night for a small salad & the next day, it's like the plants have doubled in size again!
It's really lots of fun.