The following is a list of some of the plants that have a good chance of flourishing on a balcony: Cucumbers. Tomatoes. Peppers. Zucchini. Squash of the summer Celery. A great deal of greens (such as lettuce, kale, mustard greens, spinach, and bok choy, among others). Broccoli.