Preheat and prep. Heat your oven to 350°F (175°C).
Lightly grease a 9-inch square baking dish or similar-sized casserole.
Make the blackberry filling. In a large bowl, combine blackberries, sweetener, lemon juice, lemon zest, vanilla, cinnamon, and a pinch of salt. If you want a thicker filling, sprinkle in xanthan gum and toss gently to coat. Transfer the mixture to the baking dish and spread evenly.
Mix the dry topping ingredients. In a separate bowl, whisk together almond flour, coconut flour, sweetener, baking powder, salt, and cinnamon.
Whisk the wet ingredients. In a small bowl, whisk the egg, heavy cream, melted butter, and vanilla until smooth.
Combine and form the topping. Pour the wet ingredients into the dry and stir until a thick, scoopable dough forms.
It should be moist but not runny. If it’s too dry, add a splash more cream.
Top the berries. Spoon the dough over the blackberry mixture in rustic mounds. You don’t need to cover it edge-to-edge—gaps let the fruit bubble through.
Bake. Place the dish on the center rack and bake for 30–40 minutes, until the topping is golden and the filling is bubbling around the edges.
If the top browns too quickly, tent loosely with foil.
Rest before serving. Let the cobbler sit for 10–15 minutes. This helps the juices set and makes serving easier.
Serve. Spoon into bowls and add whipped cream or a small scoop of keto ice cream if you like.