Preheat the Oven:
Preheat your oven to 350°F (175°C).
Prepare the Crust:
If using a homemade crust, prepare it according to your recipe and pre-bake it for 10 minutes. Let it cool slightly before adding the filling.
Make the Filling:
In a blender or food processor, combine the pumpkin puree, silken tofu (or soaked cashews), maple syrup, plant-based milk, cornstarch, vanilla extract, spices, and salt.
Blend until smooth and creamy, ensuring there are no lumps.
Optional Caramel Layer:
If using caramel, spread it evenly over the bottom of the pie crust before pouring in the filling.
Assemble and Bake:
Pour the filling into the prepared pie crust, smoothing the top with a spatula.
Bake in the preheated oven for 45-50 minutes, or until the filling is set but still slightly jiggly in the center.
Let the pie cool to room temperature, then refrigerate for at least 2 hours to fully set.
Serve:
Slice and serve with a dollop of coconut whipped cream. Garnish with a sprinkle of cinnamon or a drizzle of caramel if desired.