yield: 9

prep time: 10 MINUTES

cook time: 25 MINUTES

total time: 35 MINUTES


For the brownies:

  • 8 tablespoons butter, melted
  • 3/4 cup granulated Swerve or Monkfruit sugar substitute
  • 1/3 cup unsweetened cocoa powder
  • 2 eggs, beaten
  • 1/2 teaspoon salt
  • 3/4 cup almond flour

For the cheesecake layer:

  • 4 ounces softened cream cheese
  • 3 tablespoon swerve or Monkfruit sweetener (confectioners best here instead of granulated, but granulated will work if it is all you have)
  • 2 tablespoons heavy cream
  • 2 teaspoons vanilla extract


  1. Preheat oven to 350 degrees F.
  2. Line an 8×8-inch baking pan with parchment paper and set aside.
  3. In a mixing bowl, combine the melted butter, Swerve sugar substitute, and cocoa powder until completely combined.
  4. Mix in the eggs, stir well.
  5. Add the almond flour and salt, stir well. (Mixture will be thick.)
  6. Spread the brownie mixture to all four corners of your baking pan, set aside.
  7. In a blender or food processor, add the cream cheese, swerve sugar substitute, heavy cream and vanilla extract and blend for 15 seconds, scrape down the edges and blend again.
  8. Spoon the cheesecake mixture in lumps onto the brownie batter, and swirl.
  9. Both the brownie and the cheesecake layer are quite thick, they will probably not create beautiful “swirls” but the thickness does create really great layers of sweet cheesecake and fudgy brownie.
  10. Bake for 25-30 minutes or until brownies are set
  11. Allow to cool and slice, store in the refrigerator.


  • Some readers reported longer cooking times. I have made this many times and always remove from the oven around the 25-30 minute mark and my oven themometor is a true 350 degrees F. Cooking times may vary on the thickness of your brownies, cheesecake swirl, color of your pan, or if you are using convection or not.

Nutrition Information:

Amount Per Serving: CALORIES: 211TOTAL FAT: 20.7gCARBOHYDRATES: 4gFIBER: 1.6g

Nutrition Facts

Serving Size if cut into 9 equal squares

Serves 9

Amount Per Serving
% Daily Value*
Total Fat 20.7g27%
Cholesterol 81.2mg27%
Sodium 57.4mg2%
Total Carbohydrate 4g1%
Dietary Fiber 1.6g6%
Sugars 0.6g
Protein 4.9g10%
Vitamin A16%Vitamin C0%