Go Back
+ servings
chocolate brownie cheesecake bars on a white background with a bite

Chocolate Brownie Cheesecake Bars

These Paleo Chocolate Brownie Cheesecake Bars have 2 layers of decadence! A brownie layer on the bottom and dairy-free creamy cheesecake layer.

Course Dessert
Cuisine American
Diet GlutenFreeDiet
Prep Time 15 minutes
Cook Time 15 minutes
Servings 16
Author Amy Rains


For the brownie layer:

  • 1/2 cup unsweetened chocolate chips or chopped chocolate
  • 2 tbsp Coconut Oil
  • 1/2 cup smooth almond butter
  • 2 tsp vanilla extract
  • 1/4 cup real maple syrup
  • 1 large egg*
  • 1/2 cup blanched almond flour
  • 1/4 cup cacao powder

For the cheesecake layer:

  • 2 cups raw cashews (soaked in hot water for 15 minutes and drained)
  • 1/4 cup cacao powder
  • 1 cup full fat coconut milk
  • 1 tbsp melted coconut oil
  • 1/2 cup real maple syrup
  • 1 tbsp instant coffee granules (optional)
  • 1/4 tsp sea salt


  1. Make sure the cashews have been soaking for at least 15 minutes (or overnight). Preheat the oven to 350 degrees F. Prepare an 8x8 pan by lining with parchment paper and create a sling.

  2. Make the brownie layer: on the stovetop in a double boiler or saucepan, melt the chocolate, coconut oil, and almond butter. Continue to stir until well combined. Remove from heat. Stir in maple syrup and vanilla. Once cooled, stir in the egg.

  3. Now fold in the almond flour and cacao powder. Continue to stir until smooth. Spoon into the prepared pan. Smooth the top so that it's even. Transfer to the oven and bake for 15-17 minutes, or until firm. Set aside to cool.

  4. Meanwhile, make the cheesecake layer. In a blender, add the cashews, cacao powder, coconut milk, coconut oil, vanilla extract, maple syrup, coffee granules (if using), and sea salt. Blend until completely smooth. This may take several minutes. You may need to pause and stop the blender, scraping down the sides. Once smooth, pour on top of the cooled brownie layer. Smooth the top of the cheesecake layer, and place in the freezer.

  5. Freeze until firm, 2-3 hours. Remove from the freezer and let sit for 15 - 20 minutes until cutting into 16 even squares. Sprinkle with additional sea salt if desired.

Recipe Notes

*You can use a flax egg in place of an egg for a Vegan variation.