you can buy paneer at many stores these days, but homemade paneer tastes much more fresh. all you need is a pot, a sieve, and muslin cloth, and you are ready to go.