01 - Preheat oven to 350°F. Line an 8x8-inch baking pan with parchment paper.
02 - In a large bowl, combine oats, flour, brown sugar, salt, and cinnamon. Pour in melted coconut oil and vanilla, stirring until crumbly texture forms.
03 - Press two-thirds of the crumble mixture firmly into the bottom of the prepared pan to create an even base layer. Bake for 12 minutes.
04 - Combine raspberries, maple syrup, and lemon juice in a small saucepan over medium heat. Cook until raspberries break down, about 5 minutes. Stir in cornstarch and simmer 1–2 minutes until thickened. Remove from heat and set aside.
05 - Add soaked cashews, coconut cream, maple syrup, lemon juice, melted coconut oil, vanilla, and salt to a high-speed blender. Blend until completely smooth and creamy, about 2–3 minutes.
06 - Spread the cashew cream evenly over the partially baked crust. Gently spoon the raspberry mixture over the cream, creating swirls with a spatula or knife.
07 - Sprinkle the remaining crumble mixture evenly over the raspberry layer.
08 - Bake for 22–25 minutes until the topping is golden brown. Cool completely in the pan, then refrigerate for 2 hours before slicing into squares.