Dill goes well with broccoli, brussels sprout, cabbage, cauliflower, cucumber, lettuce, and onions. It also improves the flavor and growth of the cabbage. In addition, the aroma is said to repel aphids and spider mites.
Beans, cucumbers, Irish potato, pumpkin, squash, and peas are good companions of corn. Growing corn with beans can increase the harvest. In addition, cornstalks can be a great support system or trellis for beans and other plants.
Grow squash with nasturtiums, radishes, corn, mint, marigold, and other aromatic herbs such as dill to help repel insect pests.
Tomatoes grow well with many plants such as asparagus, cabbages, carrots, basil, cucumber, marigold, parsley, garlic, borage, nasturtium, rosemary, etc.
The best companion for your turnip is English pea due to their nitrogen-fixing properties.