I grew an entire garden indoors some years ago...
...got everything except the lettuce to do pretty well.
I built a couple of two shelf growing tables (similar to those in the link below, only I used wood) and I used two 4' two bulb wide spectrum (grow light) fluorescent lights per shelf, set on timers to simulate the daylight for a summer season...
...and had a couple of large humidifiers running to help keep the air moist, 'cause the electric heating system would dry the air too much.
I used a high quality growing/potting soil, like miracle grow, and a commercial grade liquid fertilizer.
Temperature of the soil must simulate what it would be during the summer season...
...so a large germination heating pad placed under your grow containers may be needed to achieve this.
Comfortable Indoor Gardening With Energy Efficient Plant Grow Lights - ProgressiveGardening.org