Greens are usually fairly easy to grow indoors. If you set up some supplemental lighting, you can grow most plants indoors. The size of the mature plant should be considered, of course. Most types of greens don't take up much space, but some varieties of tomato plants can get very large.
Depending on how much money you want to invest in equipment, you might want to check out our [url=https://www.helpfulgardener.com/forum/viewforum.php?f=42]Hydroponics forum[/url].