Dates:You must use Medjool dates for this recipe; deglet noor dates are also found in grocery stores, but are not as gooey/soft and will not bind the crust as well.
Tofu:Just like there are varieties of firm tofu, there are levels of silken tofu as well! I recommend getting the “firm” style of silken tofu – this is often found in the asian aisle of the grocery store and is shelf-stable. Fresh silken tofu (refrigerated) or a softer variety will work as well, but the final filling will be less thick.
Substitutions:Walnuts can be replaced with another nut such as almonds or pecans, or try using pumpkin seeds for a nut-free option. Cacao powder can be replaced with cocoa powder.