Plants are grown in a growing machine by advancing a plurality of plant cradles on an endless conveyor along a growing path, at least a portion of the path being an undulating path having alternating upward and downward portions and having a return portion for looping back to the undulating portion. Using a pair of parallel endless conveyors, the cradles are removably supported between the conveyors. The cradles are supplied with growth-sustaining liquid and growth-promoting light. The cradles are advanced along the path until the one or more plants have reached a target growth after which they can be harvested or transferred to one or more subsequent machines until mature for harvest. The machine can be in a controlled environment, including located in modules arranged in series, parallel or combinations thereof.