No, you do not have to remove the shell of navy beans, cannellini beans or white beans for this recipe. You can just rinse these beans and put them directly into the blender. Chickpeas and garbanzo beans do require shelling first because their shell is too hard to blend into a creamy texture.