Make the Vegan Mascarpone: In a blender, combine soaked cashews, ½ cup of the solid cream from the top of the coconut cream can (leaving the watery part behind), maple syrup, lemon juice, and vanilla extract. You will need a tamper stick to push everything down. Blend until it's smooth and creamy. Transfer to a bowl and fold in the whipped topping gently. Refrigerate for about two hours. Remove from the fridge when you are ready to make the layers of the tiramisu.
Prepare the Coffee Mixture: In a small shallow dish, mix the brewed coffee, coffee liqueur or rum (if using), and maple syrup.
Dip the Cookies: Dip each cookie briefly in the coffee mixture. Depending on the thickness of the cookie, I suggest 10 seconds if you want them soaked but not soggy.
Layer the Bottom: Layer-soaked crackers on the bottom of your serving dish. I use a loaf pan that is 6 ¾ x 4 ½ inches, but any loaf pan or similar-sized pan will do.
Add the Mascarpone: Spread one-third of the vegan mascarpone over the crackers and shake the dish to get it between the cracks if necessary.
Build More Layers: Add two more layers of soaked cookies and top with the mascarpone topping.
Dust and Chill: The last layer should be the mascarpone. Give it a good dusting of unsweetened cocoa powder and grate some chocolate over the top. Let it chill in the fridge for at least 4-6 hours - the longer, the better.
Serve: To serve tiramisu after it’s chilled, slice it into squares or rectangles and use a fork to carefully lift each piece, ensuring all the layers stay intact.