These indulgent squares combine three delicious layers in every bite. Start with a buttery, cinnamon-spiced oat crumble base that gets partially baked until golden. The middle layer features a silky smooth vanilla cashew cream, blending soaked cashews with coconut cream and maple syrup for richness. A tart raspberry compote adds bright contrast, swirled throughout the creamy filling. The entire creation gets topped with remaining crumble and baked until crisp. After chilling for proper set-up, each square delivers the perfect balance of sweet vanilla cream, tangy berries, and satisfying crunch. Great for meal prep, afternoon snacks, or dessert gatherings.
The first time I made these squares, my kitchen smelled like a bakery and my best friend Sarah kept wandering in from the living room asking if they were done yet. We ended up eating them warm with tea while watching a movie, and the way the tangy raspberry cut through the creamy cashew layer was absolutely magical.
Last summer I brought these to a potluck and watched three different people ask for the recipe within ten minutes of each other. The best part was seeing their faces when I told them they were completely dairy-free.
Ingredients
- 1 ½ cups rolled oats: Old-fashioned oats give the best texture here, but quick oats work in a pinch, just avoid steel-cut which wont soften properly
- 1 cup all-purpose flour: Gluten-free blend works perfectly if you need it, just make sure its a 1:1 baking blend with xanthan gum
- ⅔ cup light brown sugar: Dark brown sugar adds deeper molasses notes but light keeps the crumble color golden and pretty
- ½ tsp salt: Dont skip this, it balances the sweetness and makes all the flavors pop
- ½ tsp ground cinnamon: Warmly rounds out the tart berries without overwhelming them
- ½ cup coconut oil or vegan butter: Coconut oil firms up nicely when chilled, giving these squares their clean cut
- 1 tsp vanilla extract: Use pure vanilla for the best flavor, artificial never quite tastes the same
- 2 cups fresh or frozen raspberries: Frozen berries work beautifully and actually release more juice for a saucier layer
- 2 tbsp maple syrup: Grade A amber adds just enough sweetness without masking the berries natural tartness
- 1 tbsp lemon juice: Fresh lemon brightens the raspberry flavor and helps the cornstarch thicken properly
- 1 tbsp cornstarch: This little bit transforms watery berries into a perfect jammy layer
- 1 ½ cups raw cashews: Soaking them is non-negotiable, I learned this the hard way when my first attempt turned out grainy
- ½ cup coconut cream: Scoop from the top of a chilled can for the thickest, richest results
- ¼ cup maple syrup: Sweetens the cream layer while keeping it refined sugar-free
- 2 tbsp lemon juice: Cuts through the rich cashew cream and adds a lovely tang
- 1 tbsp coconut oil: Helps the filling set up firm enough to cut cleanly
- 1 ½ tsp vanilla extract: This much might seem excessive but it creates that luxurious vanilla-forward flavor
- Pinch of salt: Just a tiny bit transforms the cashew cream from flat to complex
Instructions
- Preheat your oven and prep the pan:
- Set your oven to 350°F and line an 8x8-inch pan with parchment paper, letting the paper hang over the sides like handles, these will be your best friends when it comes time to lift the squares out.
- Mix the crumble:
- Combine oats, flour, brown sugar, salt, and cinnamon in a large bowl, then pour in the melted coconut oil and vanilla, stirring until the mixture looks like wet sand and holds together when squeezed.
- Create the base:
- Press about two-thirds of the mixture firmly into the bottom of your prepared pan, really press it down with the back of a spoon or measuring cup so it bakes into a solid foundation.
- Par-bake the crust:
- Slide the pan into the oven for 12 minutes, just until it starts to turn golden around the edges, this prevents the dreaded soggy bottom once we add the creamy layers.
- Make the raspberry layer:
- While the crust bakes, combine raspberries, maple syrup, and lemon juice in a small saucepan over medium heat, cooking until the berries break down and release their juices, about 5 minutes.
- Thicken the compote:
- Stir in the cornstarch and let everything simmer for another minute or two until it transforms from loose juice to a thick, jammy consistency, then set it aside to cool slightly.
- Blend the cashew cream:
- Dump those soaked cashews into your blender with coconut cream, maple syrup, lemon juice, melted coconut oil, vanilla, and salt, then blend until it reaches a silky smooth consistency, stopping to scrape down the sides as needed.
- Assemble the layers:
- Spread that gorgeous cashew cream evenly over your par-baked crust, then spoon dollops of the raspberry mixture on top and use a knife to gently swirl them together, creating ribbons of pink and cream.
- Add the topping:
- Sprinkle the remaining crumble mixture over the swirled filling, covering most of the surface but leaving some of that beautiful raspberry pattern visible.
- Bake to golden perfection:
- Bake for 22 to 25 minutes until the topping is golden brown and the filling is set, though it will still have a slight wobble in the center, thats perfect.
- The hardest part—waiting:
- Let the squares cool completely in the pan, then refrigerate for at least 2 hours until firm, patience here pays off with clean, bakery-worthy slices.
My sister-in-law requested these for her birthday instead of a traditional cake, and watching her eyes light up at that first creamy, crunchy, tangy bite made all the steps worth it.
Make It Your Own
Beyond swapping raspberries for blackberries or blueberries, I have discovered that adding a tablespoon of almond extract to the cashew cream creates this amazing marzipan-like flavor. During peach season, sliced fresh peaches layered between the cream and crumble is absolutely divine, and in autumn, spiced apple compote instead of berries tastes like everything cozy about the season.
Storage Wisdom
These squares actually improve after a night in the refrigerator, as the flavors meld together and the cashew cream becomes even mousse-like. I have kept them for five days in an airtight container, though honestly, they have never lasted that long in my house. For longer storage, wrap individual squares in plastic and freeze them for up to two months, just thaw them in the refrigerator overnight.
Serving Suggestions
These are stunning on their own, but a dusting of powdered sugar right before serving makes them look absolutely bakery-worthy. A dollop of coconut whipped cream on the side never hurt anybody, and if you want to get fancy, a few fresh raspberries and a mint leaf on each square creates such a beautiful presentation.
- Let them sit at room temperature for about 15 minutes before serving for the best texture and flavor
- A sharp knife dipped in hot water and wiped clean between cuts gives the cleanest slices
- These are dangerously good with a cup of Earl Grey or a bold espresso
There is something deeply satisfying about serving a dessert that looks impressive but comes together with such straightforward ingredients. These squares have become my go-to for whenever I want to make someone feel special.
Recipe Questions & Answers
- → How long do cashews need to soak?
-
Soak raw cashews for at least 4 hours in room temperature water, or overnight in the refrigerator for maximum creaminess. Drain thoroughly before blending.
- → Can I make these squares gluten-free?
-
Yes, simply use certified gluten-free rolled oats and a gluten-free all-purpose flour blend in the crumble mixture. Everything else is naturally gluten-free.
- → How should I store these squares?
-
Keep in an airtight container in the refrigerator for up to 5 days. The cashew cream layer sets best when chilled, making them easy to slice and serve.
- → What berries work best as substitutes?
-
Blueberries, blackberries, or strawberries all work wonderfully. Adjust maple syrup slightly based on fruit sweetness—tarter berries like blackberries may need extra sweetener.
- → Why must I chill before slicing?
-
Chilling for 2+ hours allows the cashew cream to firm up completely. This ensures clean cuts and prevents the layers from shifting when you slice through them.
- → Can I freeze these squares?
-
Absolutely! Wrap individual squares tightly in plastic wrap and freeze for up to 2 months. Thaw in the refrigerator overnight before serving.