Have you thought about putting up some grow lights, and then planting lettuce, tomatoes, etc?
You would have to hand pollinate some of the veggies, but it should work wouldn't it?
I start all my seedlings inside, am not sure why it would be any different to keep them there all the time?
Annie