Preheat the oven to 350°F and line an 8x8-inch baking dish with parchment paper.
Prepare the streusel topping. Add the rolled oats, flour, protein powder, brown sugar, butter, and almond extract to a mixing bowl. Use a fork and cut the ingredients together until a crumbly texture forms. Set aside for later.
Whisk flour, baking powder, and salt in a bowl. In another bowl, mix raspberries, almond extract, brown sugar, oil or applesauce, blended cottage cheese, eggs, and milk.
Add the dry ingredients to the wet ingredients and stir until just combined.
Transfer batter to the prepared pan, scatter streusel over the top, and bake 40 minutes until golden and set.
Let the cake cool for 10 minutes, then remove it from the baking dish and serve.