Go Back

Vegan Chocolate Peanut Butter Swirl Cheesecake Bars

If you're anything like me and you LOVE chocolate and peanut butter together, then you'll looove these bars! They're vegan, no-bake, and gluten free.
Course Dessert



  • 2/3 cup raw almonds
  • 2/3 cup shredded coconut
  • 2/3 cup raisins OR dates
  • 1/2 cup peanuts
  • 1 - 1 1/2 Tbsp water


  • 1 1/2 cups raw cashews
  • 2/3 cup peanut butter
  • 1/2 cup maple syrup
  • 3/4 cup warm water
  • 2 tsp vanilla
  • 1/4 tsp pink salt
  • 2/3 cup + 2 Tbs melted coconut oil
  • 2-3 tbsp cacao powder + 2 tsp maple syrup



  • Finely grind the almonds, coconut, and peanuts in a food processor. Add the raisins or dates and process until everything is combined. Add the water and pulse to incorporate. Make sure the dough holds together when pressed in your hand, otherwise add another 1 teaspoon water. Press into a 7 or 8" spring form pan OR 16 small individual silicone molds as I used.


  • Blend the cashews, peanut butter, syrup, water, vanilla, and salt until smooth. Add the coconut oil and blend again. Transfer 1/4-1/3 of the mixture to a bowl and whisk in the cacao powder and syrup.
    Note: No need to soak your cashews if you're using a high speed blender. This is a question I get all the time. I personally prefer not to because it often makes them go gross and grey and waterlogged especially if they're soaked too long.


  • Pour some of the chocolate filling over the crust. Pour blobs of the peanut butter filling on top. Swirl very gently with a chopstick. Pour more blobs of chocolate on top and then more peanut butter. Swirl with the chopstick again. Place the cake(s) into the freezer for at least 8 hours (or overnight).
    - If using silicone molds, peel them away from the frozen cakes and then place into the fridge to thaw. They'll keep in the fridge for up to 8 days.
    - If using a spring form pan, remove from the freezer and let it sit on the counter for about 30 minutes. Run a knife between the pan and the filling. Pull the pan away. Place it into the fridge to fully thaw and keep its shape.


Chocolate Drizzle
The drizzle is optional. I don't bother with it for a swirled cake but it's nice if you want to do a beautiful plating with a scoop of ice cream on the side.
2 tablespoons maple
1 tablespoon almond butter
1 tablespoon cacao powder
1 tablespoon coconut oil
Whisk all ingredients together until smooth in a warm bowl (stick the bowl in the dehydrator or run it under hot water before adding the ingredients). Drizzle over the top of the cake.
Keyword cheesecake, chocolate, chocolate peanut butter cheesecake, peanut butter