It's best to use extra firm tofu (also called high protein tofu), that you can buy in Whole Foods, Trader Joe's or Asian stores. Brands like Nasoya, Hodo, Wildwood Organic, Azumaya, House Foods etc. Otherwise use firm tofu and press it well before using to get rid of excess liquid. Tofu press is a very helpful tool for this.