Yesterday I put together a small vegetable layout plan for my raised bed garden. It’s just one of many possibilities for companion planting and it only deals with a small number of plants. This plan features tomatoes, cucumbers, onions, and marigolds in a 4 foot by 8 foot bed. All of these plants are listed in various companion planting guides as being compatible with each other. The cucumber will serve as a green mulch, which reduces water loss and helps to protect the soil. The onions will do well in the smaller spaces and the marigolds will help to repel unwanted insects and pests. I may substitute squash in place of the cucumbers. You could also replace the tomatoes with peppers.
A Few Good Tomato Companion Plants:
Asparagus, Onions, Basil, Marigold, Nasturtium, Beans, Celery, Carrots, Cucumber, Peas, and Parsley.