A note about substitutions: You might try using vanilla pea protein in the crust recipe, but whey would bake differently and is not recommended. You can also use any nut butter in the crust. Casein can be replaced for the whey in the cream layer, but vegan proteins wouldn't be as creamy.