Preheat and prep: Heat your oven to 350°F (175°C).
Lightly grease an 8x8-inch baking pan or line it with parchment for easy removal.
Make the blueberry layer: In a small saucepan, combine blueberries, lemon juice, maple syrup, vanilla, and cornstarch. Warm over medium heat, stirring, until the berries release juice and the mixture thickens slightly, 3–5 minutes. Remove from heat and let it cool while you prepare the next steps.
Mix the crumble: In a bowl, stir together oats, almond flour, whole wheat flour, cinnamon, salt, and brown sugar.
Cut in the cold butter with a fork or your fingers until the texture is sandy with small clumps. Set aside.
Blend the cheesecake filling: In a mixing bowl, beat the light cream cheese until smooth. Add Greek yogurt, protein powder, sweetener, vanilla, egg, and a pinch of salt.
Mix until creamy and well combined. Avoid overbeating to keep air out.
Layer it up: Pour the cheesecake mixture into the prepared pan and smooth the top. Spoon the cooled blueberry mixture evenly over the cheesecake layer.
It doesn’t need to be perfect—swirls are great.
Add the crumble: Sprinkle the oat-almond mixture evenly over the blueberries. Press down gently so the topping adheres.
Bake: Place on the center rack and bake for 28–34 minutes, until the crumble is golden and the cheesecake layer looks set around the edges with a slight jiggle in the center.
Cool completely: Let it cool on a rack for 1 hour, then refrigerate for at least 2 hours before slicing. This helps the layers firm up for clean cuts.
Serve: Slice into 9–12 squares.
Add a dollop of yogurt or a few fresh berries on top if you like.