10 Best Vegetables and Fruits to Grow If You Don't Have Big BackyardTomatoes. Tomatoes are one of the most versatile vegetables which can grow in a small space. Lettuce. Lettuce is another veggie that grows fast. Herbs. Man cannot survive on herbs alone. Pole Beans. Eggplant. Chard. Radishes. Lemons.