Certain vegetables do better than others when growing them indoors. Choose small plants that can tolerate some shade and low humidity for the best results. Some vegetables that typically grow to be very large may have smaller variants that you could try. Some plants to consider are:
Cherry and regular tomatoes, determinate
Be sure to research what needs to be done to make them flourish.