Into a large bowl, combine flour, sugar and five spice powder. Add cubed Earth Balance to the dry ingredients and work the Earth Balance into the flour using a pastry cutter, 2 forks or your hands until the mixture resembles cornmeal.
Add vanilla and the tofutti cream cheese and using your hands, combine well. The mixture will be crumbly.
Add 2 tablespoons of non dairy milk and combine. If the mixture can be pressed together without crumbling, stop here. If not, add the final tablespoon and mix to combine.
Divide the dough into two discs and wrap in plastic wrap. Place in the refrigerator to rest for at least 1 hour.
Remove the dough from the refrigerator for about 20 minutes before rolling out.
Preheat oven to 350* F. Line 2 baking trays with parchment.
Roll dough out on a lightly floured surface to ⅛ of an inch thick. Cut rounds with about 2 ½ - 3 inch round cutter. Place on baking trays. These can be placed pretty close together as these cookies do not spread.
Take a second cutter that is a ½ inch smaller than the first cutter and cut the middle out of all the cookies on one trays. Put the centers into the scrap pile. Mush the scraps together, wrap and refrigerate for at least 30 minutes before re rolling the scrap.
Bake the trays in the 350* oven for 13-16 minutes until they are lightly golden. Remember the tops will take less time.
Let cool on the trays. They will be crisp when they are cool.
Once cool, sprinkle powdered sugar over the cookie tops. (Optional)
Spoon ½ - 1 teaspoon of blackberry jam onto the bottom cookies and top with the cut out cookies. Serve!