Ingredients
Method
Preparation
- Prepare the streusel topping by whisking together the flour, brown sugar, cinnamon, and salt in a small bowl.
- Add the cold cubed vegan butter and blend until the mixture forms coarse crumbs. Refrigerate this mixture while preparing the batter.
- Preheat the oven to 350°F (175°C) and lightly grease an 8x8 inch baking pan, lining it with parchment paper.
- In a small bowl, mix the ground flaxseed with 4 tablespoons of plant milk and set aside for 5–10 minutes to thicken.
Mixing
- In a large mixing bowl, beat the softened vegan butter with brown sugar for 2–3 minutes until light and fluffy.
- Mix in the vanilla extract and the thickened flaxseed mixture until well combined.
- In a separate bowl, whisk together the flour, baking powder, and salt.
- Alternately add the flour mixture and the remaining plant milk to the creamed mixture in three additions, beginning and ending with the flour. Mix just until combined—do not overmix.
- Gently fold in the blueberries using a spatula. If using frozen blueberries, fold them in straight from the freezer.
Baking
- Spread the batter evenly into the prepared baking pan and sprinkle the chilled streusel over the top.
- Bake for 45–50 minutes, or until the top is golden brown and a toothpick inserted comes out clean.
- Let cool in the pan for 15 minutes before transferring to a wire rack. Serve at room temperature.
Notes
For best results, allow the crumb topping to sit for a few minutes before adding it to the cake. Avoid over-mixing the batter once the flour is added.
