Yes, tomatoes and green beans grow well as companion plants

Tomatoes and green beans can be planted in the same garden bed and will support each other's growth. Green beans fix nitrogen in the soil—a nutrient tomatoes need in large amounts—while tomatoes grow tall enough to provide afternoon shade that keeps bean plants from overheating in midsummer. The two plants have different root depths and nutrient demands, so they do not compete directly for resources the way two tomato plants or two bean plants would.

This pairing works best when you space them correctly and plant them at the right time. Green beans grow quickly and mature in 50 to 60 days, while tomatoes take 60 to 85 days depending on variety. Staggering your planting by two to three weeks lets you harvest beans before they crowd the tomato foliage, and it extends your harvest window across the summer.

Key Takeaways

  • Plant green beans two to three weeks after tomatoes so beans mature and are harvested before they shade the tomato plant's lower leaves.
  • Space tomato plants 24 to 36 inches apart and bean plants 4 to 6 inches apart in rows at least 18 inches away from the tomato row.
  • Green beans add nitrogen to the soil as they grow, reducing the amount of nitrogen fertilizer your tomatoes will need.
  • Bush beans work better than pole beans in a shared bed because pole beans climb and can tangle with tomato cages or stakes.
  • Water both plants at soil level in the early morning to keep foliage dry and prevent fungal disease.

How to space tomatoes and beans in the same bed

Tomatoes need 24 to 36 inches between plants to allow air circulation and prevent disease. Green beans need only 4 to 6 inches between plants in a row. Plant your tomatoes first, then run a separate row of beans at least 18 inches away from the tomato row. This distance keeps the bean plants from shading the tomato foliage as they grow, and it gives you room to walk and harvest without stepping on either plant.

If your bed is narrow, plant beans on the south or east side of the tomatoes so the taller tomato plants do not block the morning sun. Beans need at least six hours of direct sun daily to produce well. In very hot climates, the afternoon shade from tomato foliage can actually improve bean yields by preventing heat stress, but this only works if the beans still get morning sun.

Avoid planting pole beans next to tomatoes. Pole beans climb and will wrap around tomato cages, stakes, and branches, making it difficult to harvest either plant and increasing disease risk where foliage overlaps. Bush beans stay compact and do not climb, so they are the better choice for a shared bed.

Timing your planting for a longer harvest

Plant tomatoes first, as soon as your soil reaches 60°F and your last frost date has passed. Wait two to three weeks, then plant green beans. This stagger means beans will reach maturity and be ready to harvest while tomato plants are still flowering or setting early fruit. You can pull out the bean plants once they stop producing, which usually happens by mid-August in most climates, and the tomato plants will have the bed to themselves for the final push to ripeness.

If you plant beans and tomatoes on the same day, the beans will mature first and start to shade the lower tomato leaves just as the tomato plant is growing its heaviest. Shaded leaves photosynthesize less, which slows fruit production and creates humid pockets where fungal diseases like early blight take hold. The staggered timing prevents this problem.

Watering and feeding when plants share a bed

Water both plants at the soil level in early morning, never on the leaves. Wet foliage in the evening creates conditions for powdery mildew and early blight, both common on tomatoes. Green beans are more drought-tolerant than tomatoes, so if you must choose which plant to water during a dry spell, prioritize the tomatoes. Beans can handle brief dry periods, but tomatoes need consistent moisture to prevent blossom-end rot and fruit cracking.

Green beans fix nitrogen from the air into the soil through nodules on their roots. As the bean plants grow and eventually die back or are pulled out, that nitrogen becomes available to your tomatoes. This means you can reduce the amount of nitrogen fertilizer you add to the bed—or skip it entirely if you are using a balanced fertilizer. Too much nitrogen pushes leafy growth at the expense of flowers and fruit, so the nitrogen from beans is usually enough.

Choosing bean varieties that work best with tomatoes

Bush bean varieties like 'Provider', 'Contender', and 'Blue Lake Bush' are ideal companions for tomatoes. They stay under 18 inches tall, produce beans over a concentrated period of three to four weeks, and then decline. This concentrated harvest makes it straightforward to pull them out before they interfere with tomato growth.

Pole beans like 'Kentucky Wonder' and 'Scarlet Runner' will climb anything nearby, including your tomato supports. If you want pole beans in your garden, plant them in a separate bed where they can climb a trellis without tangling with tomatoes. Pole beans also produce over a longer season—six to eight weeks—which means they will still be flowering and leafing out when your tomatoes need maximum sun exposure.

Common problems when growing tomatoes and beans together

The most common mistake is planting beans too close to tomatoes or planting them at the same time. Beans shade tomato foliage, which reduces air circulation and creates the humid conditions where early blight and powdery mildew spread. If you notice yellowing or brown spots on the lower tomato leaves, remove the affected leaves when ready and increase spacing between plants if possible.

Overwatering is another frequent problem. Both plants prefer soil that is moist but not waterlogged. Soggy soil encourages root rot and fungal diseases. Let the top inch of soil dry out between waterings, and always water at the base of the plant, not the leaves. In heavy clay soil, consider building a raised bed or amending the soil with compost to improve drainage.

Pests like spider mites and aphids can move between tomato and bean plants, so monitor both regularly. Check the undersides of leaves weekly, especially during hot, dry weather when spider mites thrive. A strong spray of water from the hose can knock off many pests, or you can use insecticidal soap if the infestation is heavy.

Frequently Asked Questions

Can I plant pole beans on the same trellis as tomatoes?

No. Pole beans will climb and wrap around tomato cages and stakes, making it nearly impossible to harvest either plant without damaging the other. The overlapping foliage also traps moisture and creates ideal conditions for fungal disease. Plant pole beans on a separate trellis or fence at least 3 feet away from tomatoes.

Do I need to fertilize if I am growing beans with tomatoes?

Beans reduce the nitrogen your tomatoes need, but tomatoes still benefit from phosphorus and potassium. Use a balanced fertilizer like 5-10-10 or a tomato-specific formula every two to three weeks. Avoid high-nitrogen fertilizers, which will push leaf growth instead of flowers and fruit.

What if my beans stop producing before my tomatoes are done?

Pull out the spent bean plants and compost them. The nitrogen they fixed in the soil will remain available to your tomatoes for the rest of the season. You can replant the space with a shade-tolerant crop like lettuce or spinach if you want a second harvest, or leave it bare to give tomatoes more room for air circulation.

Will beans and tomatoes compete for water?

Not significantly if you space them properly. Tomato roots go deep—12 to 18 inches—while bean roots stay in the top 6 to 8 inches. They draw water from different soil layers. However, in very dry conditions, water both plants deeply and regularly rather than relying on shallow daily watering.

Can I plant tomatoes and green beans in containers together?

Only if the container is very large—at least 20 gallons. A 5-gallon pot is too small for both plants. If you want to grow them together in containers, use a pot at least 24 inches wide and 18 inches deep, and plant one tomato with three to four bean plants around the edge. Water more frequently than you would in a garden bed because containers dry out faster.