u003cbr/u003eMany different flowering and non-flowering plants will grow well in vertical gardens. Bromeliads are a great choice! u003cbr/u003eu003cbr/u003eYou can also grow some food, such as lettuces, spinach, beans, carrots, garlic, miniature squash, and more.