3/4 cup unsweetened non-dairy yogurtcoconut or almond
Wet Ingredients:
1/2cupnon-dairy milk
1/3cupneutral oilavocado or light olive
2tspvanilla bean pasteor seeds from 1 vanilla bean
1tbspfresh lemon juice
1tsplemon zest
Fruit Filling:
1 1/2 cups diced rhubarb1/2-inch pieces
1cupchopped fresh strawberries
1tbspcornstarch
1tbspsugarto macerate
Lemon Zest Streusel:
1/2 cup all-purpose flour
1/3cupbrown sugar
1/4tspsalt
1tsplemon zest
3tbspvegan butterchilled
Cashew Cream Drizzle:
1/2 cup raw cashewssoaked
2–3 tbsp non-dairy milk
1–2 tbsp maple syrup
1/2tspvanilla extract
Pinchof salt
Instructions
Prep the pan and oven: Heat oven to 350°F (175°C). Line an 8-inch square pan with parchment, leaving overhang for easy lifting.
Macerate the fruit: Toss strawberries and rhubarb with sugar and cornstarch. Set aside while you make the batter.
Make the streusel: Combine flour, brown sugar, salt, and lemon zest. Cut in chilled vegan butter until crumbles form. Chill.
Mix dry ingredients: In a large bowl, whisk all-purpose flour, almond flour, sugar, baking powder, baking soda, and salt.
Mix wet ingredients: In another bowl, whisk yogurt, non-dairy milk, oil, vanilla bean paste, lemon juice, and zest until smooth.
Combine: Add wet to dry and fold just until no dry streaks remain. Do not overmix.
Assemble: Spread half the batter in the pan. Scatter half the fruit. Add remaining batter, smooth, then top with remaining fruit. Sprinkle streusel evenly.
Bake: Bake 40–48 minutes, until the center springs back and a tester comes out with a few moist crumbs.
Cool: Let cool in the pan 15 minutes, then lift out to a rack to cool completely.
Make the cashew drizzle: Blend soaked cashews, 2 tbsp milk, maple syrup, vanilla, and salt until silky. Add more milk for a thin drizzle.
Finish: Drizzle the cashew cream over the cooled cake. Slice and serve.