The Ninja Baker's Peanut Butter Vegan Dreams

Vegan or not, the Ninja Baker's Peanut Butter Dreams are sure to delight. Smooth peanut butter cheesecake squares are embraced between crunchy granola crusts and toppings.
P.s. I love to share my recipes. However, if you are publishing them on your site, please credit the Ninja Baker and link back to NinjaBaking.com. Thanks!
Ingredients:
For the crust & topping:
- 3 cups Udi's Cranberry Granola or a similar gluten-free, dairy, soy & egg free granola
- 8 tablespoons organic coconut spread
For the peanut butter cheesecake filling:
- 2 boxes (12 ounces each) extra firm tofu
- 10 tablespoons peanut butter
- 1/3 cup cinnamon agave
- 1/3 cup light brown sugar, firmly packed
- 1 tablespoon canola oil
- 1/2 teaspoon coconut extract
- Pinch of salt
Directions:
Preheat the oven to 350 degrees.
Generously grease and flour (or spray with baking spray) an 11 x 7 brownie pan.
For the crust & topping:
- Melt the coconut spread in the microwave. (Approximately 33 seconds.)
- Pour over the 3 cups of granola and mix well.
- Line the prepared pan with half of the mixture.
- Bake for 5 minutes.
- Cool and prepare the filling.
For the peanut butter cheesecake filling:
- Cut the tofu into squares. Drain off excess water and dab with a paper towel.
- Place the tofu in the food processor along with the peanut butter, agave, brown sugar, coconut extract, oil and pinch of salt.
- Pulse until thoroughly combined.
- Smooth the filling over the granola crust.
- Sprinkle the remaining granola mixture over the peanut butter filling.
- Bake for 25 minutes.
- Cool and refrigerate before serving.