Prep the pan and oven: Heat oven to 325°F (163°C). Line the bottom of a 9-inch springform pan with parchment and lightly grease the sides.
Make the crust: In a bowl, mix almond flour, oats, coconut sugar, salt, and melted oil/butter until sandy and damp.
Press firmly into the pan. Bake 10 minutes, then cool slightly.
Blend the cottage cheese: Blitz cottage cheese in a small blender until completely smooth. This keeps the filling creamy without lumps.
Beat the filling base: With a hand mixer or stand mixer on low-medium, beat cream cheese until smooth.
Add Greek yogurt, blended cottage cheese, sweetener, vanilla, almond extract, lemon zest, and salt. Mix just until combined.
Add protein and starch: Sprinkle in the protein powder and cornstarch. Mix on low until incorporated.
Avoid overmixing to prevent too much air in the batter.
Add eggs: Beat in eggs one at a time on low speed, scraping the bowl. Stir in lemon juice. Fold in 1 cup of blackberries, halved if large.
Make the blackberry swirl: In a small saucepan, simmer 1 cup blackberries with water, sweetener, and lemon juice for 3–4 minutes.
Mash lightly, then cool. Strain for a smooth coulis or leave it rustic.
Assemble: Pour filling over the crust. Dollop the blackberry swirl over the top and use a skewer to create gentle swirls.
Scatter a few extra whole berries if you like.
Bake gently: Place on the middle rack. Bake 45–55 minutes, until edges are set and the center wobbles like Jell-O, not soup. If browning too fast, tent loosely with foil.
Cool slowly: Turn off the oven, crack the door, and let the cheesecake sit for 30 minutes.
Then move to a rack and cool to room temperature.
Chill to set: Cover and refrigerate at least 6 hours, preferably overnight, for clean slices and perfect texture.
Finish and serve: Top with fresh blackberries and an extra drizzle of the swirl. Slice with a hot, dry knife for neat edges.