Gluten-Free,  Keto,  Vegetarian

Keto Cheesecake Brownie

This recipe checks almost all of the boxes, Gluten Free, Keto, Vegetarian, Brownie and Cheesecake. What more can you ask for?… Ice cream. Yep, feel free to add that as well. This will certainly cure your sweet tooth if you are struggling with all the savory foods on the Keto diet. I am personally a huge fan of this recipe and I hope will be too!


Cheesecake Bit

  • 227 g cream cheese
  • 50-70 g xylitol 
  • 1 egg 
  • 1 teaspoon vanilla extract

Brownie Bit

  • 130 g unsalted butter
  • 140-210 g xylitol 
  • 80 g cocoa powder
  • 1/2 teaspoon kosher
  • 2 eggs at room temperature
  • 70 g almond flour 
  • 35 Minutes
  • 16 Brownies
  • 350º
  • Keto, Gluten-Free, Vegetarian


  1. Position a rack in the lower third of your oven and preheat to 350°F/180°C. Line with parchment paper the bottom and sides of a 8×8-inch baking pan. Set aside. 
  2. Make the cheesecake layer first. Add cream cheese and sweetener to a bowl and cream using an electric mixer (faster and easier) or whisk until creamy and smooth. Mix in the egg and vanilla extract until fully combined. Set aside. 
  3. Add butter, sweetener, cocoa powder and salt to a medium heatproof bowl. Melt over a water bath whisking constantly (or use the microwave). You’ll want to heat it up until most of the sweetener has melted and the mixture is well incorporated. Remove from heat and allow the mixture to cool slightly.
  4. Add one egg at a time, whisking well after each one until completely incorporated. The texture should appear smooth, with all the sweetener dissolving into the mixture. Add the almond flour, whisking vigorously until fully blended (about a minute). 
  5. Pour 2/3 of the mixture into prepared pan, followed by the cheesecake layer. Add the remaining brownie batter in 4 dollops (see pictures in post for reference), and swirl the two batters together using a knife. 
  6. Bake for 15-25 minutes (we do 23), or until the center is just set and still jiggly. This really does vary (a lot!!) from oven to oven (think convection etc), so give them a check from minute 15 the first time around. 
  7. Allow to cool completely on a rack. Lift brownies using the edges of the parchment paper and cut into desired size (we do 16!). To get extra clean edges, place in the freezer for 10 minutes prior to cutting. 
  8. Store in the fridge for 3 days and freeze for up to 3 months (they freeze great!). 

Big thanks to Gnom-Gnom for the original recipe!