Hi everyone! I'm currently living in California in a zone 10b, and I'm planning to plant some tomatoes directly into the ground this year. The problem is that my soil is really fine and becomes extremely hard when dry—almost like clay. For instance, during the summer, it takes a lot of effort just to scratch the surface, even with a good shovel. I'm wondering what I should mix into the soil or how I should till it before planting my tomato row. Also, how deep and wide should I prepare the planting area? Thanks in advance!
2 Answers
I’m from California too, and my garden used to be like concrete in the summer. I tried amending it, but nothing worked well enough. In the end, I opted to dig a big hole, remove the clay, and refill it with quality garden soil. That really did the trick!
I usually prepare my tomato beds in the fall by planting legumes and daikon, which helps break up the clay. Legumes fix nitrogen in the soil, and daikon really helps with clay too. Once the legume season is done, I chop up the vines and mix them back into the soil. Then, I add about 30% compost along with blood and bone meal. Since your soil is really compact, I’d recommend mixing in more organic matter and some sand to help lighten it up. Given that tomatoes need well-prepared soil, it’s important to start with something that has had prior crops to balance the nutrients and microbial life. If it's your first garden bed, a green manure crop can really help!
Since it’s May now and I’m eager to plant my tomatoes, can I still add the nutrients I missed earlier?
Thanks for the tips! I'll definitely try this method in the fall.

Is a 50/50 mix of clay and garden soil enough for a good result?