To build muscle eat more calories than you burn using healthy whole food sources like fruits, vegetables, whole grains, and beans.
You will be getting plenty of protein
if you eat a variety of vegetables and legumes, such as dal and chana masala. You will of course need to train hard and get enough rest to recover between workouts. Do these things consistently, and you will see results.