It is no wonder that farm-fresh foods are in demand. Everybody is trying to buy locally grown produce which is so much better and more beneficial from the store bought. But there are more and more people who opt for producing their own food by making urban farms or even rooftop gardens.

If you don’t have the space to grow plants outdoors, there is always the possibility to grow them in your home. It is best to choose plants that are not only tasty to consume but also healthy and healing.

There are so many medicinal vegetables, fruits and herbs to choose from. Our list will definitely make you choose which are the best for you and which will thrive best in your home. Take a look…

1. Aloe Vera



Aloe Vera is one of the healthiest plants you can easily grow. It’s juice can be used  for digestive problems and appetite, chronic constipation and ulcerative colitis, while the sap inside those big leaves heals burns, eczema, skin allergies as well as cuts.

Aloe is a drought resistant plant that just needs moist soil and sun exposure.