Soak Cashews: Drain the soaked cashews and rinse them under cold water.
Blend: In a high-speed blender, combine the cashews and almond milk. Blend until the mixture is completely smooth and creamy, without any lumps.
Heat: Pour the cashew mixture into a saucepan and whisk in the maple syrup and cornstarch. Stir constantly over medium heat until the mixture starts to thicken, about 5-7 minutes.
Flavor: Remove from heat and stir in the vanilla extract.
Cool: Pour the pudding into bowls or ramekins, cover with plastic wrap, and refrigerate for at least 2 hours.
Serve: Top with fresh fruit or nuts before serving for extra texture and flavor.