Select plants that are suitable for indoor gardening and can thrive in a vertical setup. Herbs like basil, mint, and parsley are great options, as well as leafy greens like lettuce and spinach. Consider the growth habits and light requirements of each plant to ensure they will flourish in your vertical garden.