Soil of course. Soil is more natural, and easier to use. However growing plants with water (Hydroponics) allows you to feed the vegetables specific nutrients, and in exact amounts. So if you know exactly what makes giant tomatoes, you can give whatever it is too them without loss, do too soil drainage. However this usually takes a lot more equipment to accomplish.
It depends on what plant you are referring to, as there are millions of plants out there; some grow better in sand, and others grow better in soil.
Will a plant grow better if it has rocks around it or just with soil?
Those can be numbered from one to ten; 1 being the best. 1. Soil 2. Water 3. Rocks
yes the bean plant does need water and soil im doing an experamint on wich plant grows better water or soil
yes plants do grow better and faster if fertilizer is used instead of plain old soil from the ground.
In the soil !!!! But beans grow better in cotton
Well veggies grow better in water. While flowers grow better in soil.
Some renewable resources that farmers use to grow tomatoes are water, soil, and oxygen.
Tomatoes grown in a loam soil. Most varieties will need to be staked.
plants grow better in soil because all the nutrients that are needed for it to grow are in the soil
it grows better in water
soil
Sandy soil is not the best for growing tomatoes because water and nutrients are lost so fast. You can add some good soil in where you grow tomatoes and that should work fine. Sne45: I say "no". It has very few nutrients. Only sea oats could survive in such soil.
well it better in soil because soil has more nutrients
I can tell you that soil helps plants grow better than water because of all nutrients
It would grow better in water than soil because it would obsorbe the exact amount of water it needs.
soil is better