Growing your own food is the first step towards becoming self-sufficient. You will not only get yourself basic grocery for your kitchen but also you can sell your produce in the market and earn money. Here, we will discuss few of the things that you can grow at home.