-
1
Preheat the oven to 350F.
-
2
Lightly oil a 10-inch springform pan with canola oil spray.
-
3
To make the crust, mix the flour, pecans, baking powder, and salt together in a bowl.
-
4
Stir in the butter substitute, agave nectar, vanilla extract, and cinnamon.
-
5
Mix well.
-
6
Pat into the bottom of the prepared pan.
-
7
Bake for 8 minutes, or until the crust is set, then set aside.
-
8
To make the filling, place the tofu, cream cheese, canola oil, lemon zest, lemon juice, agave nectar, and salt into a food processor.
-
9
Blend until very smooth and creamy, with the tofu well incorporated, scraping down the bowl often.
-
10
Add the soy milk and vanilla extract and blend again until very smooth.
-
11
Pour into the prebaked crust and bake for 30 to 40 minutes, until the cake is firm in the middle.
-
12
(The cake will continue to set as it cools.)
-
13
Cool in the pan on a cooling rack for 30 minutes, then refrigerate in the pan for several hours until well chilled.
-
14
To prepare the topping, place the blueberries, water, agave nectar, and lemon juice in a saucepan.
-
15
Cook over medium heat until the mixture comes to a simmer.
-
16
In a small bowl, dissolve the arrowroot powder in 2 tablespoons cold water and whisk into the blueberry mixture.
-
17
Cook over low heat, stirring, until the mixture thickens, about 1 minute.
-
18
Cool to room temperature, then refrigerate the mixture until well chilled and thickened.
-
19
Spoon the topping on the cheesecake and serve.