Is the following Protein powder allowed while traveling to India (New Delhi) ?
I am based in Bangalore, India and when I click on the link in your question, I see this:
I guess if Amazon is allowed to ship it to India, then you are allowed to carry it with you. If you have any concerns, then you can order it on Amazon and request delivery in India. BTW, this item is widely available in India, at least in the larger cities. I have seen this in multiple supermarkets here and it is also available at Indian online stores like Amazon India, ebay India, SnapDeal etc. Do note that it is going to be comparatively expensive to buy this in India.