-
In a medium mixing bowl, combine almond flour, Swerve, baking powder, baking soda, cinnamon, sea salt, and xanthan gum.
-
In a separate small bowl, mix together the melted butter, sour cream, eggs, and vanilla until well combined.
-
Add sour cream mixture to the dry ingredients and mix.
-
Spread half of batter into bottom of greased 7 X 11 inch dish.
-
Dollop cream cheese mixture on top of batter and spread across dish.
-
Add other half of batter on top of cream cheese layer and spread, covering all of the cream cheese mixture.
-
Sprinkle streusel topping over top. Cover dish lightly with aluminum foil. This will keep struesel from burning.
-
Place dish on middle rack in preheated oven. Bake for about 30 minutes.
-
Remove dish from oven and take off foil. Place back into oven and continue to bake for 30 minutes or until a toothpick comes out clean.
-
Allow to cool before serving.