don't know what kind of protein you use, but I use ON chocolate whey. What I found is that by mixing it with hot water from the facet, I have no residue remaining and i stretch it with at least 20 ozs of water for you should never drink thick shakes. It's not good for your digestive track! When I mix 55g of whey with 100g of weight gainer I mix it with at least 30ozs of hot water from the facet. It taste like hot cocoa and mixes very very well with no residue or powder floating on top.