|There are dozens of theories as to why some plants make good companions and others do not. Mostly the opinions have to do with which plants deplete and which nourish the soil, which attract beneficial insects and deter destructive insects, which have similar requirements for water and nutrients, etc. Reseach has shown that the following plants make good companions: Basil; Pepper, Tomato, Marigold and Bush Beans. Beets like to grow near Cabbage, Carrots, Celery, Corn, Cucumbers, Eggplant, Lettuce, Pea, Radish, Strawberry, Savory, Tansy, Marigold and Pole Beans. Carrots grow well with Corn, Cucumber, Eggplant, Lettuce, Pea, Radish, Savory, Tansy and Beets. The list goes on and on. You can find books devoted to companion planting at your local library if you want to know specifically which plants have a preference for companions. Basically, any plant with the same growing requirements will make a good flower bed companion.