This post may contain affiliate links. Please read my disclosure and privacy policy.

These Chocolate-Swirled Vegan Cheesecake Bars are such a fun dairy-free dessert! Inspired by my original vegan cheesecake, they are made with just a handful of simple ingredients that you probably already have in your pantry.

vegan chocolate cheesecake bars on white surface

I love how impressive these little cheesecake bars look, but they are surprisingly easy to assemble. Each layer has only a few ingredients! There’s even a sneaky veggie hidden inside, which gives this cheesecake a more authentic texture, and a few extra nutrients in each bite.

If you’d like to get creative with the flavor, be sure to check out my vegan pumpkin cheesecake or strawberry cheesecake bars, for another variation.

Ingredients You’ll Need

vegan cheesecake ingredients labeled in glass bowls on white surface.

What’s in Vegan Cheesecake Bars?

  • Cashews
  • Pecans (for the crust)
  • Maple syrup
  • Zucchini (yes, a veggie!)
  • Lemon juice
  • Coconut oil
  • Vanilla extract
  • Salt
  • Cacao powder (for the chocolate layers)

This recipe will work best if all of your ingredients are at room temperature, since coconut oil will harden when chilled. If you typically store your maple syrup or nuts in the fridge, make sure to measure out what you need and let it come to room temperature before getting started.

chocolate swirled cheesecake bars overhead on cutting board

If you don’t have zucchini on hand, you can use another mild-flavored veggie (like pumpkin puree), or most likely a little extra water will work as a swap, to help it all blend together.

Pro Tip: If you are sensitive to the taste of coconut oil, try using refined, or expeller pressed, coconut oil. It has zero coconut flavor! I use this in Vegan Cream Cheese and my famous Vegan Peanut Butter Pie, for a better flavor.

How to Make Vegan Cheesecake Bars

1. Prepare the crust. In a food processor, pulse the pecans and cacao powder together until they are crumbly. Then add in the melted coconut oil, maple syrup, and salt, and process again until the mixture sticks together.

chocolate crust in food processor.

Lightly spray an 8-inch square pan with oil, then press a piece of parchment paper into the bottom of the pan. The oil will hold the parchment paper in place, so it won’t move around as you add in the crust.

Transfer the crust to the lined pan, and press it firmly and evenly into the bottom. Place the pan in the freezer to firm up as you prepare the next layer.

chocolate crust pressed into square pan.

2. Make the cheesecake. To make the next layer, add the cashews, zucchini, lemon juice, coconut oil, maple syrup, and salt into a blender.

Blend until very smooth and creamy, stopping to scrape down the sides of the blender, as needed. Use a spatula to transfer the cheesecake layer to the pan with the frozen crust, since it will be relatively thick.

cheesecake filling blended together in blender pitcher.

Smooth the top with a spatula, and leave it to rest on the counter while you prepare the last layer. (Do not put it in the freezer yet!)

Want to save this for later?

I'll email this post to you, so you can come back to it later!

Soaking Tip: If you’d like to soak the cashews ahead of time in water, you can do that for potentially easier blending and digestion. Cover the cashews with water, and let them soak for up to 2 hours. Drain off the soaking water, and rinse well, then add them to the blender with the rest of the ingredients. You may not need additional water, in this case, for blending.

cheesecake filling added to chocolate crust.

3. Prepare the chocolate topping. In a small bowl, combine the cacao powder, maple syrup, and coconut oil. Everything should be at room temperature for this to mix well.

Use a whisk to stir everything together quickly, until smooth. (It may thicken up as it sits, especially if your kitchen is cold, so that’s why it’s important to move fast.)

chocolate topping whisked together in glass bowl.

Spoon the chocolate topping into 4 lines over the cheesecake layer, then run a knife back and forth in a perpendicular direction, so that the chocolate will have a swirled look.

Alternatively, you can just use a toothpick to swirl it around as you go.

For the best results, it’s important that the cheesecake layer and chocolate layer don’t get too cold. (I took pictures of this next to a snowy window, and mine started to firm up from the chill.)

knife swirling the chocolate layer.

Place the cheesecake bars in the freezer to set. It typically takes about 4 to 6 hours for the center to firm up.

Then slice into 16 squares and serve chilled. Since these bars are held together by the coconut oil, they will soften if you leave them at room temperature for too long.

You can store these vegan cheesecake bars in an airtight container in the freezer for up to 3 months. For a softer texture, you can store them in the fridge for up to 5 days.

cheesecake bar on black plate with forkful removed.

Frequently Asked Questions

Can I make these without the cashews? I haven’t tested this recipe without cashews yet, but if you are willing to experiment and risk a different outcome, I’ve had success using hemp hearts as a swap in other recipes, like Vegan Ranch Dressing. Just keep in mind that hemp hearts will have a slightly different flavor and mouthfeel. (Seeds tend to be more bitter than nuts.)

Can I make a different crust? Sure! Try the date-walnut crust in this recipe, or my oat flour pie crust for a nut-free option. I haven’t tried the oat flour pie crust in an 8-inch square pan yet, so that will be a bit of an experiment, if you decide to try that. (You might need to reduce the recipe a bit, quantity-wise.)

Do you have to soak cashews? If you have a high-speed blender, you don’t need to soak the cashews for this recipe to work. You can however, soak them in water for up to 2 hours, if you are hoping for better digestion, or an easier time blending them in a standard blender. (See tips above in the “How to Make” section.)

I hope you’ll enjoy these vegan cheesecake bars soon!

vegan chocolate cheesecake bars on white surface

Vegan Chocolate Cheesecake Bars

5 from 3 votes
These dairy-free cheesecake bars are made with simple ingredients that you probably already have on hand. They look as impressive as they taste, and you'll love that they are naturally sweetened and gluten-free.
prep15 mins cook0 mins Freeze time:4 hrs total4 hrs 15 mins
Servings:16

Ingredients
  

Chocolate Pecan Crust

  • 1 1/2 cups pecan halves
  • 3 tablespoons cacao powder
  • 2 tablespoons maple syrup
  • 2 tablespoons melted coconut oil
  • 1/8 teaspoon fine sea salt

Vegan Cheesecake Filling

  • 1 1/2 cups whole cashews (not salted or roasted)
  • 1 cup zucchini , peeled and diced
  • 1 tablespoon lemon juice
  • 2 tablespoons melted coconut oil
  • 1/4 cup maple syrup , at room temperature
  • 1/2 teaspoon vanilla extract
  • 1/4 teaspoon fine sea salt

Chocolate Topping

Instructions

  • To prepare the crust, add the pecans and cacao powder in a large food processor fitted with an "S" blade. Process briefly, until the pecans are crumbly. Add in the maple syrup, coconut oil, and salt, and process again until the mixture sticks together.
  • Lightly grease an 8-inch square pan with oil, then press a piece of parchment paper into the bottom. The oil will hold the parchment paper in place. Transfer the crust into the lined pan, then press it evenly into the bottom. Place the pan in the freezer to set while you make the next layer.
  • To make the cheesecake filling, add the cashews, zucchini, lemon juice, coconut oil, maple syrup, vanilla and salt to a blender. Blend until very smooth and creamy, stopping to scrape down the sides of the blender as needed. If you need help blending this smoothly, add 1 to 2 tablespoons of water, until it's blending better. (If you soak the cashews first, the extra water may not be needed at all.)
  • Remove the pan from the freezer, and pour the cheesecake filling on top. Smooth with a spatula, and set aside on the counter while you prepare the final topping. (Do not freeze again yet.)
  • To prepare the chocolate topping, combine the cacao powder, maple syrup, and melted coconut oil in a small bowl. Whisk well until it's evenly mixed, then use a spoon to drizzle the chocolate topping over the cheesecake layer in 4 lines. (See photos in this post for reference.) Drag a knife through the lines, back and forth, creating a swirled pattern. Move quickly, as the chocolate will harden if you are working in a cold kitchen, and will be more difficult to swirl.
  • Place the pan in the freezer until the cheesecake is firm to the touch in the center, about 4 to 6 hours. Slice into 16 small bars, then serve chilled. They will melt if you let them stay on the counter too long, so be sure to keep these stored in an airtight container in the freezer for the best texture. They should keep well for up to 3 months.

Notes

Nutrition information is for 1 of 16 bars. This is automatically calculated, and is just an estimate, not a guarantee. For a lower-calorie dessert, you can slice this into smaller pieces, too.

Nutrition

Calories: 209kcal | Carbohydrates: 13g | Protein: 3g | Fat: 17g | Saturated Fat: 6g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 7g | Sodium: 58mg | Potassium: 186mg | Fiber: 2g | Sugar: 7g | Vitamin A: 21IU | Vitamin C: 2mg | Calcium: 25mg | Iron: 1mg
Course: Dessert
Cuisine: American
Keyword: vegan cheesecake bars

If you try these vegan chocolate cheesecake bars, please leave a comment and star rating below letting me know how you like them!

Megan Gilmore leaning on her white countertop.

Megan Gilmore

Hi, I’m Megan. A former fast food junkie turned best-selling cookbook author. As a Certified Nutritionist Consultant (CNC), I love to make healthier food using simple ingredients. I test these recipes multiple times in my kitchen to make sure they will turn out perfectly for you.

Read More

You May Also LIke

Leave a Review!

I love hearing from you! Submit your question or review below. Your email address will not be published. Required fields are marked*.

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. I was looking for some healthy cheesecake recipe and I absolutely LOVE this! I found this recipe 3 weeks ago and I already made it 3 times! My family cant stop eating those! Fact that there is zucchini in it -blows everybody’s mind away!

  2. I made these and loved them so much. Before that I was hooked to these nanimo bars http://mylivingnutrition.com/2013/09/21/nanaimo-bars/ But I found your cheesecake to be less rich and I’m guessing lower in calories to. Taste wise, I think your cheesecake wins out. You’re so awesome Megan. Thanks so much for sharing, it’s much appreciated. I am such a sugar addict and am trying to wean myself slowly off sugar by incorporating more sugarfree desserts that are just as tasty and will fool my taste buds into not craving sugar.

  3. Hi, can you recommend another nut substitute for cashews? :/ I’m allergic to peanuts and cashews 🙁

  4. these are so great! i substituted the chocolate topping for a raspberry swirl (3 oz fresh raspberries and just a touch of agave processed in my vitamix). i forgot to peel the zucchini, but that just made for a fun color combo! thanks – your recipes are amazing!!

  5. I have recently become obsessed with your website. Thank you so much for all the incredible recipes and articles! I tried these cheesecake bars yesterday. I used a muffin tin, because I didn’t have a Tupperware container the size you recommended. Mini cheesecakes! They are to die for. I haven’t had cheesecake in YEARS because I am violently lactose intolerant…this recipe seriously made my day…my week! Maybe my month! My dairy-loving, cheesecake loving husband was crazy about these delicious morsels as well.

    Thank you!! I cant wait to try more of your recipes.

  6. OMG! These are delish. This is my first recipe from your site and my friends and family love it. Thank you so much for sharing your gift and I look forward to trying more.

  7. Dumbfounded! How can anything this simple to make taste so fabulous yet alone like cheese cake! Thank you for sharing this amazing cheese cake recipe! Ours never really firmed up as hard as we expected it too, still on the soft side, not as a frozen dessert usually is however we are all enjoying it! Again, our many thanks!

  8. Tried this recipe and it is indeed delicious and rich. Thank you Megan for yet another amazing recipe. Also, it’s very easy to make, plus plus plus on this one.

  9. Megan, how come your recipes call for sweeteners ? everything I’ve read about food combining says ditch all sweeteners except pure stevia.

    1. I prefer not to be militant with food combining principles, as I think it can quickly turn into an obsession. I personally can’t imagine not enjoying something sweet every now and then, so I choose to enjoy naturally sweetened treats made with high-quality ingredients when my sweet tooth strikes. This approach works well for me and my clients, while still seeing fantastic results, without any feelings of restriction or deprivation. I did try using stevia exclusively for a while, but over time I didn’t feel that it was a good fit for me.

  10. These look divine! Can I ask what purpose the zucchini serves? Is there anything I could use as a substitute please? It’s hard to get zucchini here 🙁 thankyou