Chickpea Chocolate Cheesecake Recipe: Nutty Swirls and Rich Cocoa Layers

Desserts

Chickpea Chocolate Cheesecake Recipe: Nutty Swirls and Rich Cocoa Layers

This vegan chickpea chocolate cheesecake delivers the perfect balance of creamy, nutty swirls and rich cocoa layers—without dairy or eggs. 💛 The secret lies in blending chickpeas with coconut cream and agar-agar, creating a texture so smooth it rivals traditional cheesecake.

I developed this recipe after years of perfecting plant-based desserts that actually hold their shape and melt in your mouth.

The crust is made with almond flour and dates, providing a sturdy base that won’t crumble, while the filling gets its signature richness from blended chickpeas and cocoa powder.

The nutty flavor from the chickpeas complements the chocolate beautifully, and the swirls of cocoa create a marbled effect that looks as impressive as it tastes. This recipe is foolproof—no graininess, no cracking, just pure decadence.

By the time you slice into this cheesecake, you’ll be rewarded with a velvety, slightly fudgy texture that’s both satisfying and elegant. The key is letting it chill for at least 6 hours, allowing the flavors to meld and the layers to set perfectly.

It’s the kind of dessert that feels special enough for a dinner party but simple enough for a weeknight treat.

Top it with a drizzle of chocolate ganache or fresh berries for extra flair, or keep it classic with a dusting of cocoa powder. This recipe proves that plant-based desserts can be just as indulgent as traditional ones—without compromising on taste or texture. Let’s get baking!

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for chickpea chocolate cheesecake

Eight simple ingredients transform into decadent vegan cheesecake with nutty swirls and rich cocoa layers.

Ingredient Amount Notes
Canned Chickpeas 🌱 1 ½ cups Drained, rinsed, organic preferred
Full-Fat Coconut Cream 🥥 13 ½ oz From can, refrigerated overnight
Almond Flour 🌰 2 cups Blanched, for crust texture
Pitted Dates 🍯 1 cup Soaked in warm water for 10 mins
Unsweetened Cocoa Powder 🍫 ¾ cup Dutch-processed for smoothness
Coconut Sugar 🍯 ½ cup Or sub maple syrup 1:1
Vanilla Extract 🌿 1 tbsp Pure Madagascar bourbon
Agar-Agar Powder 🍃 1 ½ tsp For perfect set without cracking
Almond Milk 🥛 ¼ cup Unsweetened, for creaminess
Dark Chocolate Chips 🍫 ½ cup 70% cocoa, chopped for swirls
Sea Salt 🧂 ¼ tsp Fine grain, for balancing sweetness
Lemon Juice 🍋 1 tbsp Freshly squeezed, brightens flavors
Coconut Oil 🫒 2 tbsp Melted, for crust binding

The chickpeas are the secret weapon here—blended until completely smooth, they create that signature creamy texture without dairy. Trader Joe's carries organic canned chickpeas that work perfectly, but any high-quality brand is fine. For the coconut cream, grab the full-fat canned version (not the light coconut milk)—Goya or Thai Kitchen are reliable. The agar-agar is non-negotiable; it's what gives this cheesecake that professional set without cracking. I always buy mine from Amazon since it's hard to find in regular grocery stores. The cocoa powder matters too—Valrhona or Guittard make a noticeable difference in richness.

No almond flour? Cashew flour or oat flour works in a pinch, though texture may vary slightly. Substituting dates? Fig jam or date paste at half the amount gets you close. The dark chocolate chips can be swapped for vegan chocolate bars melted and chopped—just make sure they're dairy-free. For the coconut cream, if you only have light coconut milk, simmer it until reduced by half to concentrate the fat. The vanilla extract is where you can splurge—Madagascar bourbon vanilla has that deep, complex flavor that makes all the difference in desserts.

Prep the crust first and press it firmly into the pan—it needs to be packed tight to prevent crumbling. The filling should be chilled for at least 6 hours, but overnight is ideal for perfect texture. Store leftovers in the fridge for up to 5 days, covered tightly. To reheat, microwave in 20-second bursts—it's best served at room temperature. Freezing isn't recommended as it can alter the texture, but you can freeze individual slices for up to 1 month if you're patient with the thawing process.

❤️

Why You'll Love This Recipe

  • Here’s what sold me: that deep, velvety texture from coconut cream and almond flour, but with none of the heaviness. The cocoa powder gives it a real dessert vibe, and the dates keep it naturally sweet—no refined sugar crash.
  • No-Bake Magic: I swear by this when I’m too tired to turn on the oven. Blend chickpeas and dates into a smooth batter, mix in cocoa and coconut cream, then chill—no baking, no stress, just pure chocolatey satisfaction.
  • Rich Without Guilt: Here’s what sold me: that deep, velvety texture from coconut cream and almond flour, but with none of the heaviness. The cocoa powder gives it a real dessert vibe, and the dates keep it naturally sweet—no refined sugar crash.
  • Dessert for Any Day: Between us, this is my go-to for potlucks, book club meetups, or even a lazy Sunday. Cut into squares, pack in a container, and it stays fresh for days. (Yes, even on a Tuesday night.)

Step-by-step instructions for chickpea chocolate cheesecake

Here's how to create a velvety, nutty-swirled dessert that's secretly packed with chickpeas.

1

👨‍🍳 Step 1: Process the Chickpea Crust Foundation

First, drain and rinse the 1.5 cups canned chickpeas thoroughly to remove any canning liquid. Transfer them to a high-speed blender along with the 1 cup pitted dates (drained from soaking water), 0.5 cup coconut sugar, 1 tbsp vanilla extract, 0.25 tsp sea salt, and 1 tbsp lemon juice. Blend until completely smooth, scraping down the sides as needed. This mixture should be thick and paste-like—almost like a nut butter.

The dates here are doing double duty: they add natural sweetness while binding everything together. If your mixture seems too thick, add 1-2 tablespoons of almond milk to loosen it slightly. The texture should be workable but not runny—think cookie dough consistency.

2

🍳 Step 2: Create the Crust and Chocolate Swirl

In a small bowl, mix the 2 cups almond flour with 0.75 cup unsweetened cocoa powder and an additional 0.25 tsp sea salt. Press 2/3 of this mixture firmly into the bottom of a 9-inch springform pan, creating an even layer. The crust should be compact but not crumbly—press it down with the back of a spoon or your fingers until it's about ¼-inch thick. Chill in the freezer for 15 minutes while you prepare the filling.

For the chocolate swirl, melt the 2 tbsp coconut oil in a small saucepan over low heat, then stir in 0.5 cup dark chocolate chips until completely smooth. Set aside to cool slightly—it should be thick enough to swirl but still pourable. This will create those gorgeous marbled layers when combined with the cheesecake filling.

3

🥘 Step 3: Prepare the Cheesecake Filling

In a medium saucepan, combine the 13.5 oz full-fat coconut cream (strained if needed), 0.25 cup almond milk, 0.5 cup coconut sugar, and 1.5 tsp agar-agar powder. Heat over medium-low heat while whisking constantly until it reaches a gentle simmer. The mixture will thicken noticeably—keep whisking for 3-5 minutes until it forms a smooth, custard-like consistency that coats the back of a spoon.

Remove from heat and stir in the 1 tbsp vanilla extract. Let it cool to room temperature (about 20 minutes), stirring occasionally to prevent a skin from forming. The filling should be thick but still pourable—like heavy cream. Here's where the agar-agar works its magic, giving us that perfect cheesecake texture without gelatin.

4

🥘 Step 4: Assemble and Set the Cheesecake

Pour the cooled filling over the chilled crust, spreading it evenly. Using a knife or spoon, gently swirl the melted chocolate mixture through the filling in concentric circles. This is where the magic happens—those nutty swirls create visual appeal and flavor contrast. Tap the pan gently on the counter to release any air bubbles that may have formed.

Cover the pan tightly with plastic wrap and refrigerate for at least 6 hours, preferably overnight. The agar-agar needs this time to fully set the filling into a firm, creamy texture. Pro tip: Place the pan on a tray to catch any potential drips—the chocolate will be liquid when first poured but will firm up as it chills.

5

🍽️ Step 5: Serve with Confidence

Once fully set, run a knife around the edges to loosen. Release the springform pan and slide the cheesecake onto a serving plate. The texture should be firm enough to slice cleanly but still creamy when served. Cut into 8 even slices—each piece should reveal those beautiful chocolate swirls throughout.

Serve chilled, garnished with extra dark chocolate shavings or a dusting of cocoa powder. The contrast between the nutty crust, rich coconut filling, and chocolate swirls makes every bite a revelation. Store leftovers in the fridge for up to 5 days**, though I doubt they'll last that long!

👨‍🍳

Pro Tips For Making Chickpea Chocolate Cheesecake

  • BLEND CHICKPEAS DRY: Drain and rinse the chickpeas, then pat them bone-dry with a towel before blending—wet chickpeas turn your batter into soup. I learned this the hard way when my first batch ended up as a thick, gloopy mess instead of a smooth, pipeable filling.
  • SOAK DATES FIRST: Toss the pitted dates in warm water for 10 minutes before blending—this softens them and makes the batter silky. Skipping this step means your cheesecake will taste like you’re chewing date pits, not enjoying a creamy texture.
  • BAKE COLD: Chill the batter in the fridge for at least 2 hours before baking—this prevents cracking and ensures a clean slice. I used to rush this, and my cheesecakes always had that sad, weepy top. Two hours is non-negotiable.
  • USE COCOA POWDER LAST: Whisk the unsweetened cocoa powder into the batter after everything else is mixed—this keeps it from clumping. I was skeptical until I tried it; now I never blend it in early, because it ruins the smoothness.

Storing and reheating this recipe

Refrigerator Storage

Once your chickpea chocolate cheesecake is fully set, store it in an airtight container or tightly wrapped with plastic wrap in the refrigerator for up to 5 days. The key is to keep it sealed to prevent any moisture from affecting the texture.

I like using a glass container with a snap-on lid—it keeps the cheesecake fresh and makes it easy to slice when you're ready to serve. The flavors actually deepen over time, so it's even better the next day! ❄️

Freezing Individual Slices

If you want to save slices for later, wrap each piece tightly in plastic wrap, then place them in a freezer bag with all the air squeezed out.

Freeze for up to 1 month, but be patient when thawing—let them sit at room temperature for 30-45 minutes before serving. The texture holds up surprisingly well, though it may lose a tiny bit of its ultra-smooth consistency.

This is perfect for meal prep if you're planning to enjoy it over several days. ❄️

Reheating for Best Texture

This cheesecake is best enjoyed chilled, but if you want to serve it slightly warmed, microwave individual slices in 20-second bursts on 50% power. This gentle approach prevents the filling from becoming grainy.

Alternatively, place the slice on a plate and warm it in the oven at 300°F for 5-7 minutes—just keep an eye on it to avoid overcooking. The crust will stay firm, and the filling will warm through beautifully. 🔥

Serving Leftovers

When you're ready to serve leftovers, let the cheesecake sit at room temperature for 10-15 minutes before slicing. This helps the filling soften slightly, making it easier to cut cleanly. Garnish with a sprinkle of unsweetened cocoa powder or a few dark chocolate shavings to refresh the presentation.

Trust me, it’ll look and taste just as good as the first slice! 💫

Avoid Freezing Whole Cake

While you can freeze the whole cheesecake, I don’t recommend it because the texture can become slightly icy or develop a grainy consistency. If you must, wrap it tightly in plastic wrap and foil, then freeze for up to 2 months.

Thaw it in the fridge overnight before serving. The filling may separate a bit, so give it a quick stir before slicing. It’s still delicious, but the texture won’t be as perfect as fresh. 🍫

Nutrition facts

Servings 8
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 18g90%
Cholesterol 0mg0%
Sodium 120mg5%
Total Carbohydrate 45g16%
Dietary Fiber 6g21%
Sugars 32g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does this recipe use chickpeas instead of cream cheese?

Chickpeas create a rich, nutty flavor while providing the perfect creamy texture without dairy. The blended chickpeas combine with coconut cream and agar-agar to mimic the protein structure of traditional cheesecake, resulting in a smooth, velvety consistency that's surprisingly decadent. Plus, it's packed with plant-based protein!

2

Can I make this cheesecake without agar-agar?

While agar-agar is ideal for that perfect set, you can substitute 1.5 tsp vegan gelatin or 1 tbsp chia seeds mixed with 3 tbsp water (let it thicken for 10 minutes). However, the texture may be slightly less firm. For best results, stick with agar-agar—it's what gives this cheesecake its professional, crack-free finish.

3

How do I prevent the chocolate swirls from sinking to the bottom?

First, let the melted chocolate cool slightly before swirling—it should be thick but still pourable. Pour the filling over the crust, then gently swirl the chocolate in concentric circles using a knife or spoon. Tap the pan gently on the counter to release air bubbles, which helps the chocolate stay suspended. Chill immediately to set the layers properly.

4

Is this cheesecake gluten-free?

Yes! This recipe is naturally gluten-free as long as you use certified gluten-free almond flour and ensure your cocoa powder and chocolate chips are also gluten-free. Always check labels, especially for almond flour brands, as some may contain cross-contamination. The crust and filling remain completely safe for gluten-sensitive diets.

5

What's the best way to serve this dessert?

Serve chilled with a dusting of cocoa powder or fresh berries to contrast the richness. For extra flair, drizzle with chocolate ganache or add a sprinkle of crushed nuts. It's perfect for special occasions, but the simple elegance makes it great for everyday treats too. Pair with a cup of coffee or a glass of red wine for the full experience.

★★★★★4.6(4 reviews)
Categories Desserts