Last year I used Baccto Professional Planting mix, which was suggested by a local nursery. My lettuce grew like wildfire, but my tomato plant was a giant leafy plant that only yielded 1 small and 3 tiny tomatoes. My strawberry plant didn't do all that hot either, and my carrots barely rooted. Please advise on the best kind of soil to use for tomatoes, berries and root veggies. Thank you very much!
That's too bad. Keep this in mind:
Plants’ primary nutrients are nitrogen (N), phosphorus (P), and potassium (K). These are available in chemical/synthetic (nonorganic) fertilizers (on the package, the numbers of each nutrient indicate the percentage of net weight contained) or as organic additives suggested here.
• Nitrogen (N) promotes strong leaf and stem growth and dark green color. Think broccoli cabbage, greens and lettuce, and herbs. Add aged manure to the soil, and apply alfalfa meal, or fish or blood meal to increase available nitrogen.
• Phosphorus (P) promotes root and early plant growth, including setting blossoms and developing fruit, and seed formation. Think cucumbers, peppers, squash, tomato—any edible that develops after a flower has been pollinated. Add (fast acting) bone meal or (slow release) rock phosphate to increase phosphorus.
• Potassium (K) promotes plant root vigor and disease and stress resistance, and enhances flavor. Think carrots, radishes, turnips, and onions and garlic. Add green sand, wood ashes, gypsum, or kelp to increase potassium.
Avoid applying excess chemical/synthetic fertilizer. It can damage roots and/or reduce the availability of other elements. It is virtually impossible to overdo organic fertilizers. Always use aged manure. Plants can not distinguish between synthetic and organic fertilizers.
Check your soil for pH, too; different plants have different requirements. And some do not like to be together. Search "companion plants" on Almanac.com for more information on that; you will find several articles.