Growing potatoes indoors May 28, 2009 by jon As with other root veg, potatoes need a deep container if you’re going to grow them indoors. You can either buy seed potatoes or simply use any you have around that are sprouting. Potatoes need a lot of light if…