01 - Preheat oven to 350°F. Line an 8-inch square baking pan with parchment paper, leaving an overhang on two sides for easy removal.
02 - In a large bowl, combine rolled oats, flour, brown sugar, sea salt, and cinnamon. Pour in melted coconut oil and vanilla extract, stirring until a uniform crumbly dough forms.
03 - Reserve 3/4 cup of the crumble mixture for the topping. Transfer the remaining mixture to the prepared pan and press firmly into an even, compact layer across the bottom.
04 - Bake the crust for 12 minutes until lightly set. Remove from the oven and let cool slightly.
05 - While the base bakes, combine diced strawberries, granulated sugar, lemon juice, and cornstarch in a saucepan over medium heat. Cook, stirring frequently, until the mixture thickens to a jammy consistency, 5 to 7 minutes. Remove from heat and let cool slightly.
06 - Place soaked and drained cashews, coconut milk, maple syrup, vanilla extract, lemon juice, and a pinch of salt into a high-speed blender. Blend on high until completely silky and smooth, scraping down the sides as needed.
07 - Spread the cashew vanilla cream in an even layer over the par-baked crust. Spoon the strawberry compote over the cream and gently swirl with a spatula or knife for a marbled effect. Sprinkle the reserved crumble mixture evenly across the top.
08 - Return the pan to the oven and bake for 25 to 28 minutes, until the crumble topping is golden brown and the filling appears set.
09 - Cool completely in the pan at room temperature, then refrigerate for at least 2 hours. Use the parchment overhang to lift the slab out, then slice into 12 even bars for clean edges.