Some plants can inhibit the growth of others due to competition for nutrients, water, or because of allelopathy. Here are some combinations to avoid: Tomatoes and Corn: They both attract the same pest. Onions and Beans: Onions inhibit the growth of beans. Cabbage and Grapes: The soil requirements are too different.