Companion plants for tomatoes (and what to keep away)
Tomatoes do better with the right neighbors. Basil and marigold are classic companions, carrots and onions share the bed well, and a few plants (brassicas, fennel) are best kept at a distance. Here is a quick map of friends and foes.