good tomato companion plants
plants recommended for companion planting with tomatoes include amaranth, asparagus, basil, beans, borage, calendula (pot marigold), carrots, celery, chive, cleome, cosmos, cucumber, garlic, lemon balm, lettuce, marigold, mint, nasturtium, onion, parsley, sage, and squash.