• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
  • Bake Offs
  • Recipes
  • Travel
  • About
  • Work With Me
  • Nav Widget Area

    • Facebook
    • Instagram
    • Pinterest
    • YouTube
The Pancake Princess

The Pancake Princess

A baking blog curating internet recipes.

You're here: Home > Recipes

Flourless Black Bean Chocolate Cake (gluten-free!)

by erika Published: Mar 27, 2024 Modified: Oct 11, 2026 404 Comments

JUMP TO RECIPE JUMP TO VIDEO PRINT RECIPE

This black bean chocolate cake is fudgy, decadent, and completely gluten-free! I promise that no one will guess it’s flourless and made with a whole can of black beans. It’s incredibly easy to make entirely in a blender with simple pantry ingredients like eggs, sugar, oil and cocoa powder.

a slice of double chocolate black bean cake on a white plate.

While a black bean chocolate cake probably sounds like the worst version of healthy desserts, I’m here to change your mind. When I lived with my old roommate who used to try all of my desserts, she told me that this was one of the best desserts I’ve ever made. And she had no idea that it was made from black beans! (I even made it as her birthday cake one year.)

This cake is not only gluten-free and dairy-free, but you get a decent amount of protein and fiber from a whole can of black beans and lots of eggs. While I’ve made some failed black bean brownies, there’s something more forgiving about black beans in a cake texture. Somehow, the oil, cocoa powder and sugar manage to transform the beans into a light yet fudgy texture that will fool pretty much any chocolate cake lover.

Half of a frosted chocolate cake on a white plate.

Ingredients

Ingredients for black bean chocolate cake: butter, black beans, eggs, vanilla, sugar, cocoa powder.
  • Black beans: These are the main ingredient that provide the structure usually lent from flour in a cake. You can use canned black beans or beans that you’ve cooked from dry (you’ll need a total of 1 and 3/4 cups of cooked beans). If using canned black beans, make sure they’re unseasoned. Most canned beans have a decent level of sodium, so I don’t call for any added salt. If using no-sodium beans or black beans from scratch cooked without salt, increase this to 1/4 tsp. If you don’t have black beans, you can also swap in chickpeas, butter beans, cannellini beans, red beans or pinto beans. Virtually any similar type of bean will work–the flavor should be masked by the rest of the ingredients.
  • Granulated sugar: You may swap the white sugar for light brown sugar if that’s all you have.
  • Large eggs: The eggs are crucial for adding structure, moisture and richness to this cake. I’ve tested flaxseed and aquafaba as egg replacers in this cake and neither worked well (the tests sunk and tasted bean-y). However, one reader reported that using a chickpea flour slurry worked well as an egg replacement for this cake. I haven’t yet tried, but will report back if I do!
  • Olive oil, neutral oil, melted butter, or refined coconut oil: While I slightly prefer using butter, you can use any fat that you prefer! Make sure to use a mild olive oil or refined coconut oil to avoid overpowering the chocolate flavor.
  • Vanilla extract: I’ve used both pure vanilla extract and imitation vanilla and both will work well.
  • Unsweetened cocoa powder: I strongly recommend using Dutch-process cocoa for its richer color and the best flavor. A few favorite brands include Hershey’s Special Dark, Valrhona and Droste. However in a pinch, regular cocoa (like Hershey’s) will also work.

Butter vs. oil

I recently re-tested this cake with olive oil (below left) vs. creamed butter (below right).

As you can see, the crumb is slightly tighter, more even and a little more crumbly with the creamed butter, but the the overall texture is so similar that I don’t think creaming is worth the extra effort. I thought the flavor of the butter cake was SLIGHTLY preferable to the oil-based cake, but they’re honestly fairly interchangeable.

I’ve updated the recipe to remove the creamed butter option. Feel free to use melted butter or any type of oil you like and use the blender method!

A cross-section of black bean cake made with oil vs. butter.
Left: cake made with olive oil. Right: cake made with creamed butter.

How to make this black bean chocolate cake recipe

Step 1: Preheat the oven and prep the pans. Preheat oven to 350 degrees F and grease 2 6-inch round cake pans. Line the bottom of the pan with a round of parchment paper for extra security to ensure the cake comes out smoothly.

Step 2: Blend the batter. In a high speed blender or food processor, place beans, sugar, eggs, oil and vanilla and blend until completely smooth. Add the dry ingredients and blend until smooth.

Step 3: Bake! Pour bean batter into each prepared pan and bake for 30-35 minutes, or until the top springs back. Let rest in the pan for 5 minutes before flipping the cake onto a wire rack to cool. Make the frosting as you let the cake cool completely.

a slice of double chocolate black bean cake on a white plate.

What does flourless black bean chocolate cake taste like?

Coming from someone who has tried a lot of chocolate cakes, this tastes exactly like regular chocolate cake. The crumb is tender, moist, a little fudgy and not too sweet. I promise you won’t taste the black beans at all!

Frosting recommendations

I highly recommend pairing this cake with a regular chocolate buttercream!

  • Chocolate Greek yogurt frosting: I love this frosting because you can mix it by hand in one bowl (almost as easy as the cake). It has a softer, creamy texture and gets its body and an extra boost of protein from the addition of Greek yogurt! Rich, chocolate-y and just a tiny bit tangy.
  • Sally’s chocolate buttercream: My go-to for a conventional buttercream! Half of the linked recipe is just enough to frost this 6″ double layer cake. I’d use the full recipe if you want a more generous amount of frosting. A peanut butter filling would also work really well with this cake!
  • A very simple glaze: One reader noted that she made a simple glaze with melted chocolate chips and almond milk that worked well with this cake made in an 8×8 pan. I’d estimate 2/3 cup of chocolate chips with 2-3 tbsp of milk (depending on how thick you want the glaze) would work well.
a slice of double chocolate black bean cake on a white plate.

How to store black bean cake?

I would recommend storing leftover slices of cake in an airtight container in the fridge for up to 1 week. You can also wrap individual frosted slices in plastic wrap, slip into a freezer bag and freeze for up to 1 month.

If you loved this cake, you may also like:

  • The peanut butter sibling to this cake: my peanut butter chickpea cake!
  • For another chocolate-y treat with no refined sugar, these vegan mini chocolate muffins are another classic recipe that uses date paste as a wholesome sweetener.
  • This cottage cheese cheesecake is made with just cottage cheese and Greek yogurt for a higher-protein version of a delicious classic cheesecake!
  • A decadent flourless chocolate cake with an aquafaba meringue
  • This lemon meringue pie has a tofu-based filling with an aquafaba meringue
a slice of double chocolate black bean cake on a white plate.
PRINT PIN
4.85 from 136 votes

Flourless Black Bean Chocolate Cake (gluten-free!)

Simply the best black bean cake I’ve ever tried. This fudgy, tight-crumbed, soft cake will make up for all the black bean baking failures you’ve ever had. No one will believe there's a whole can of black beans in it!
Prep Time 30 minutes minutes
Cook Time 40 minutes minutes
Servings 6 slices
Calories 310kcal
Author Erika Kwee

Video

Equipment

  • 2 6" cake pans Other options: 8" or 9" cake pan, 8×8" or 9×9" pan

Ingredients

For the cake

  • 1 15.5 oz can black beans, drained and rinsed* or 1.5 cups cooked black beans (~270-290g)
  • 3/4 cup granulated sugar 150g
  • 4 large eggs 200g
  • 5 tbsp melted butter or oil of your choice (vegetable, canola, grapeseed, avocado, a mild olive oil or refined coconut oil all work) 70g
  • 1 tbsp vanilla extract
  • 5 tbsp cocoa (Dutch-process preferred) 26g
  • 1 tsp baking powder
  • 1/2 tsp baking soda

Instructions

Make the cake

  • Preheat oven to 350F. Grease and line 2 6" round cake pans** with parchment paper.
  • In a high speed blender or food processor, puree the beans, sugar, oil, eggs and vanilla until completely smooth.
  • Add the cocoa powder, baking powder and baking soda directly to the blender and blend until smooth.
  • Divide batter equally into prepared pans and bake for 30-35 minutes, or until the top springs back and an inserted tester comes out clean with just a few crumbs. Let cool for 5 minutes before flipping the cake onto a cooling rack. Make the frosting as the cake cools completely. (I recommend this chocolate Greek yogurt frosting!)

Notes

*If using from-scratch black beans cooked with no salt, add 1/4 tsp kosher salt to the cake batter. You may sub chickpeas, butter beans, cannellini beans, kidney beans or red beans for the black beans.
**If baking in an 8″ or 8×8″ pan, the bake time will remain around 30-35 minutes. If baking in a 9″ or 9×9″ pan, start checking for doneness around 25 minutes, but it will likely be done closer to 30 minutes. 
I’ve tested this cake with both olive oil and butter. I slightly prefer the flavor and texture of butter, but oil will achieve very similar results. Make sure to use a mild olive oil so it doesn’t overpower the flavor. If you choose another oil like coconut oil, I always prefer using a refined coconut oil to remove any coconut flavor.
This cake originally came from here; since the website has now been taken down, I wanted to reshare it here.

Did you try this recipe?

Leave a star rating ⭐️ below to help others discover this recipe!

Vegan frosting option

Back in the day, I used to frost this cake with a vegan pudding frosting adapted from Angelica’s Kitchen. I now prefer this with the chocolate Greek yogurt frosting listed above. For posterity, I’m still listing the vegan pudding frosting below, though I haven’t made this in many years.

The original vegan frosting uses a few unusual ingredients:

  • Maple syrup: for sweetness.
  • Cornstarch: for thickening properties.
  • Agar flakes: a sea vegetable superfood that serves as a gelatin substitute. When boiled with water, the flakes create a jelly-like texture.
  • Cocoa powder: for chocolate-y flavor.
  • Milk: I used almond milk, but you can use any milk you like. Coconut milk could be a great option for a slightly richer flavor.
  • Vanilla: for enhanced flavor

All of these ingredients combine to form a frosting with the texture of chocolate pudding. You can tell it’s fat-free thanks to a lack of richness, but the good thing about it? It’s a nice light frosting that will be safe for vegans and gluten-free folk alike.

Vegan chocolate frosting

  • 6 tbsp agar flakes
  • 1.5 cups water
  • 3/4 cups cocoa powder (Dutch-process preferred)
  • 3/4-1 cup pure maple syrup
  • 1.5 tsp vanilla extract
  • 1/4 tsp kosher salt
  • 3 tbsp cornstarch
  • 6 tbsp milk, your choice (I used almond)

Instructions

  • Combine the agar flakes and water over medium heat for 3 minutes, whisking occasionally. Then whisk in the cocoa powder, maple syrup, vanilla and salt.
  • Combine the cornstarch and almond milk in a small bowl and add the cornstarch slurry to the agar mixture. Continue to cook, stirring constantly, until the mixture starts to bubble and thicken. Let cook for 1 full minute to activate the cornstarch, then remove from heat.
  • Pour into a glass pan or measuring cup and refrigerate for at least 20 minutes, or until the cake is ready to be frosted. Whisk the frosting by hand or with an electric beater to fluff up before frosting the cake.

Reader Interactions

Comments

    4.85 from 136 votes

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




  1. Joanne

    September 26, 2026 at 1:52 am

    5 stars
    What an amazing recipe! I couldn’t even taste the beans. The cake turned out incredibly, fluffy, moist and chocolatey. The best part is that it totally works without any frosting!

    I did make a few adjustments: I halved the recipe and baked the batter in two ramekins. They went in my toaster oven, and the cakes turned out perfect. Another delish recipe without fail 🤎🤎

    Reply
  2. Kim

    September 25, 2026 at 11:20 am

    I wonder if this would work with red beans hehe idk why i just love red bean and have em always

    Reply
    • erika

      September 25, 2026 at 7:26 pm

      Yes I think red beans would definitely work!

      Reply
  3. Katie D

    September 24, 2026 at 11:14 pm

    5 stars
    This cake is so tasty! I followed the recipe exactly, but baked it in 4 small individual loaf pans, so they were easier to grab during the week. Instead of frosting, we put a layer of vanilla greek yogurt and a layer of raspberry sauce with chia seeds. Such a nice way to get protein and fiber! No one at work or at home could guess the secret ingredient.

    Reply
  4. Sandy

    September 23, 2026 at 12:00 am

    5 stars
    Fantastic recipe. I subbed the sugar for coconut sugar and it turned out beautifully. The people who are giving this 1 star clearly don’t know how to follow a recipe. Baking is science.

    Reply
    • erika

      September 23, 2026 at 7:40 pm

      Appreciate the review, thank you!

      Reply
  5. Katie Varga

    September 22, 2026 at 10:17 pm

    5 stars
    I definitely had my doubts but this cake was absolutely DELICIOUS! I paired it with your Greek Yogurt frosting recipe and it was truly chefs kiss. I made it for my family and asked if anyone could guess the secret ingredient… no one could!! They were all shocked and went in for seconds. Will absolutely be making again!

    Reply
    • erika

      September 23, 2026 at 7:40 pm

      SO happy to hear it!!

      Reply
  6. Kelly

    September 21, 2026 at 2:48 pm

    5 stars
    This recipe is amazing. I made it into muffins. Baked for 20 minutes. They are so moist and fluffy, you would never know they’re made with beans! Will be making this a lot in the future.

    Reply
    • erika

      September 21, 2026 at 7:38 pm

      So glad you loved this as muffins!

      Reply
  7. Nour

    September 20, 2026 at 4:20 pm

    5 stars
    Very yummy! Omg I couldn’t believe it was a bean cake. I could’ve for sure fooled my husband if he hadn’t seen me make it 😂. Thank you very much for this! I have one question though, do you think I could replace the butter/oil with Greek yogurt?

    Reply
    • erika

      September 21, 2026 at 7:37 pm

      Hi! I definitely wouldn’t recommend replacing the fat with Greek yogurt as the lack of fat will greatly reduce the fluffiness/change the texture of the cake.

      Reply
  8. Anita

    September 20, 2026 at 10:41 am

    5 stars
    This cake is going straight to the top of my go-to list of chocolate cakes (next to chocolate zucchini bread)… it is moist, SO LIGHT, fluffy, amazing, exceeded my expectations! I love this cake so much

    Reply
    • erika

      September 21, 2026 at 7:36 pm

      YAY so happy to hear!!

      Reply
  9. April

    September 17, 2026 at 6:53 pm

    May I have the chocolate yogurt frosting recipe? Thx

    Reply
    • erika

      September 18, 2026 at 9:37 am

      It’s linked in the post! But here it is also: https://fat-metabolise.net/chocolate-greek-yogurt-frosting/%3C/a%3E%3C/p%3E

      Reply
  10. Mckenzie

    September 16, 2026 at 5:55 pm

    I was wondering if anybody has used honey or maple syrup instead of the sugar, and if so what proportions?

    Reply
  11. Julia

    September 16, 2026 at 5:03 pm

    5 stars
    Wow! The cake is amazing, it tastes like a ‘real’ cake, I would never know it was made of beans if I hadn’t made it. I made the greek yogurt frosting, should the cake & frosting be refrigerated? Thank you for the recipe!

    Reply
    • erika

      September 17, 2026 at 9:29 am

      Yes, I would recommend storing the final frosted cake in the fridge! But I like bringing it to room temp about 30 minutes before eating it 🙂

      Reply
      • Julia

        September 18, 2026 at 3:46 pm

        Thank you!

  12. Danni

    September 16, 2026 at 7:36 am

    5 stars
    The cake was incredibly fluffy and light! (I used canola oil). I made this for my family and everyone loved it!! Will be making it again.

    Reply
    • erika

      September 16, 2026 at 11:34 am

      Thank you Danni for reporting back!!

      Reply
  13. Maria

    September 13, 2026 at 6:44 pm

    5 stars
    I tried the recipe, and it filled my big Nutribullet jar almost to the top. I rewatched your video, and it looks like you used two eggs instead of the 4 the recipe calls for. So it makes sense that the batter would overflow if baking in one pan. I poured the batter into two pans and when they finished baking, they reached half of the pan

    It tastes great, the texture is fluffy, the Nutribullet produces a fine crumb, and overall the cake is light and delicious. I will replace the sugar at my next trial with a sweetener to cut the carbs even more. I am excited to try your Greek frosting next.

    Reply
    • erika

      September 13, 2026 at 8:42 pm

      I was filming just a half recipe in the video. The recipe does call for dividing the full amount of batter into 2 6″ pans, so that is correct!

      Reply
  14. Kathy

    September 7, 2026 at 8:42 pm

    1 star
    Made this twice, following the directions. First time was in the 6inch pans,it completely spilled over and I had to clean the full oven. Attempt number 2 in a larger pan, also puffed up and spilled over the. completely deflated. Complete fail x2.

    Reply
    • erika

      September 9, 2026 at 3:26 pm

      Hi Kathy, I’m so sorry to hear this wasn’t a success! This cake makes a pretty small amount of batter so it definitely shouldn’t be spilling over 2 6-inch pans. If it puffed up and deflated, it sounds like perhaps there was an issue with the leaveners you were using.

      Reply
      • Heather Zubiate

        September 27, 2026 at 7:17 am

        Not only do leveners make a difference, but so does elevation, or altitude. I’m curious as to where this person lives relative to sea level. The recipe may have to be adjusted for higher elevations to keep it from crawling out of the pan.

  15. Ellie

    September 7, 2026 at 2:40 pm

    Has anyone successfully made a vegan version? What could work instead of egg?

    Reply
    • erika

      September 7, 2026 at 6:50 pm

      Can report that I’ve tried both flax and aquafaba and neither worked well unfortunately.

      Reply
« Older Comments
Newer Comments »

Primary Sidebar

A girl surrounded by plates of baked goods holding a cookie up to her eye.

Baking recipe curator and tester.

I’m here to give you confidence that you are finding the recipe that’s right for you.

I test recipes side-by-side and use a data-driven approach to analyze and rank the “best” recipes and put it all together for you.

Named by Southern Living as the Cook of the Year for 2021, and the recipient of a Saveur award, as well features in the WSJ, the Houston Chronicle, and more.

Get to know me.

  • Email
  • Facebook
  • Instagram
  • Pinterest
  • YouTube

Subscribe to get the latest

More Cake Recipes:

A stack of pumpkin pancakes topped with yogurt and candied walnuts.

Pumpkin Pancakes

A pumpkin scone with a maple glaze on a white plate.

Pumpkin Scones

Two large apple pancakes on a white plate topped with a dollop of yogurt.

Apple Pancakes

pumpkin white chocolate cookies on a baking sheet.

Chewy Pumpkin Cookies

Two squares of apple crumb cake stacked on top of each other on a white plate.

Cinnamon Apple Crumb Cake

Three pumpkin panckes laid out on a white plate.

Pumpkin Cottage Cheese Pancakes

See more cake recipes >>

A sticker saying \"Winner: Saveur Blog \'19 Awards for Best Baking & Sweets Blog.\"

More Cookie Recipes:

A coconut chocolate shortbread bar on a white plate.

Samoa Cookie Bars

pumpkin white chocolate cookies on a baking sheet.

Chewy Pumpkin Cookies

An apple pie cookie on a white plate.

Apple Pie Cookies

A cheesy jam thumbprint cookie on a cookie sheet.

Cheese Cookies (with Pecorino Romano PDO)

a thick chocolate crinkle cookie on a sheet of parchment paper.

Dark Chocolate Crinkle Cookies (Levain-style!)

Alejandra Salas M&M cookie.

Alejandra Salas’ M&M Cookies

See more cookie recipes >>

Featured In

An image showing icons for various publications like Southern Living, Huffington Post and Daily Burn.

Footer

Links:

Back to Top
Bake Offs
Recipes
Travel
About
Work With Me
  • Email
  • Facebook
  • Instagram
  • Pinterest
  • Substack
  • TikTok
  • YouTube

Latest:

  • Pumpkin Pancakes
  • Pumpkin Scones
  • Homemade Granola Recipe (family recipe!)
  • Apple Pancakes
  • Corn Cake with Strawberries

Privacy Policy and Terms of Service · Accessibility Policy ·   © Pancake Princess 2025

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.