White Bean Cookie Recipe: Unexpectedly Rich Chocolate-Cream Cheese Twist

Desserts

White Bean Cookie Recipe: Unexpectedly Rich Chocolate-Cream Cheese Twist

This white bean cookie recipe transforms humble pantry staples into decadent, moist cookies with a rich, creamy texture—no butter or eggs required. 💛 The secret lies in white beans, which create a tender crumb while adding subtle earthiness that pairs perfectly with chocolate and cream cheese.

I developed this recipe after realizing how often plant-based desserts missed that perfect balance between structure and indulgence.

The beauty of these cookies is their simplicity: just 10 ingredients come together for a batch that yields 24 tender cookies with crisp edges and a velvety interior.

The white beans bind the dough while adding protein and fiber, making these cookies satisfying in ways traditional desserts aren't. What's even better? They stay fresh for days, so you can bake a batch and enjoy them all week.

What makes these cookies truly special is their flavor profile—chocolate and cream cheese create a luxurious taste that feels like a dessert from a bakery, while the white beans add depth without overpowering.

The dough is easy to handle, and the baking process is foolproof, ensuring you'll get perfectly golden cookies every time. Whether you're vegan, gluten-free (with substitutions), or just looking for a better-for-you treat, these cookies deliver.

For extra indulgence, fold in chocolate chips or swirl in citrus zest to brighten the flavor. The recipe scales perfectly for holidays or gifting, and the cookies freeze beautifully for later. Let's get baking—your taste buds won't know (or care) these are secretly healthy!

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

Ingredients for white bean cookie

Ten simple ingredients transform into 24 decadent cookies with a rich, creamy texture—no butter or eggs needed.

Ingredient Amount Notes
Canned White Beans 🫘 1 can Drained and rinsed thoroughly
All-Purpose Flour 🌾 1 ½ cups Gluten-free blend if needed
Cream Cheese Substitute 🧀 8 oz Vegan cream cheese, softened
Dark Chocolate Chips 🍫 1 cup Vegan chocolate chips preferred
Granulated Sugar 🍚 ½ cup Or coconut sugar for refined option
Brown Sugar 🍯 ½ cup Packed firmly for moisture
Vanilla Extract 🌿 1 tbsp Pure vanilla for best flavor
Baking Soda 🧂 ½ tsp For lift and texture
Salt 🧂 ½ tsp Fine sea salt preferred
Plant-Based Milk 🥛 ¼ cup Almond or oat milk works best
Vegan Butter 🧈 ½ cup Melted, full-fat for richness

The white beans are the magic here—cannellini or great northern work best, but any white bean in a can will do. Trader Joe's has the best-priced canned beans, and I always buy the no-salt-added kind. Drain and rinse them really well, or your cookies will taste like canned food. The cream cheese substitute is non-negotiable: Miyoko's or Violife are my go-tos, but any vegan cream cheese will work. For the chocolate chips, Enjoy Life brand is the only one I trust—it's the only one that's truly allergen-free and melts beautifully.

No vegan cream cheese? Cashew cream (blend soaked cashews with lemon juice) works in a pinch, though it's thinner. Short on chocolate chips? Chop up a vegan chocolate bar—Lindt or Alter Eco melt perfectly. The sugars can be swapped 1:1 for coconut sugar, but brown sugar's moisture is key for that chewy texture. For extra richness, add 1 tbsp cocoa powder to the dry ingredients. And if you're gluten-free, Bob's Red Mill 1:1 blend is your best friend—it mimics regular flour perfectly.

These cookies stay fresh for 5 days in an airtight container, but honestly, they're even better the next day once the flavors meld. Freeze for up to 3 months by wrapping individually in parchment—just bake straight from frozen, adding 2-3 minutes. For gifting, package in clear cellophane bags with a ribbon. And if you're nervous about the bean flavor, don't be—the chocolate and cream cheese completely mask it. Trust me on this!

❤️

Why You'll Love This Recipe

  • Pantry Magic: I swear by this recipe on days when my fridge is bare—just open a can of beans, mix in flour and sugar, and boom. The cream cheese substitute gives it that rich, tender crumb without needing to hunt for specialty ingredients.
  • Double Trouble Flavor: That creamy white bean base meets dark chocolate chips for a cookie that’s both sweet and subtly savory. Honestly, the sugar and flour balance the beans so well, you’d never guess they’re the star.
  • Crowd-Pleaser Flex: These cookies work for breakfast (yes, really), dessert, or as a snack when you’re craving something sweet. I’ve packed them in lunchboxes, served them at potlucks, and they’ve never failed to disappear fast.
  • Budget Win: A single can of beans stretches into a dozen cookies, and the rest of the ingredients cost pennies. Between us, this is my go-to when I’m broke but still want something that tastes like it came from a bakery—not a pantry hack.

Step-by-step instructions for white bean cookies

Here's how to transform humble white beans into rich, fudgy cookies with a decadent twist.

1

👨‍🍳 Step 1: Blend the Bean Base for Moisture and Flavor

Drain and rinse the 1 can canned white beans thoroughly, then transfer them to a food processor. Pulse until you achieve a smooth, thick paste—this is the secret to our cookies' tender crumb. You might need to scrape down the sides once or twice to ensure everything blends evenly. The beans will provide moisture and richness without altering the cookie's texture.

I like to add the 8 oz cream cheese substitute and 0.5 cup vegan butter at this stage too. Process these together with the beans until fully incorporated and creamy. This creates a velvety base that mimics traditional buttercream cookies but with plant-based ingredients. The mixture should be smooth enough to pipe but still hold its shape when scooped.

2

👨‍🍳 Step 2: Mix Wet and Dry Ingredients to Perfection

In a large mixing bowl, combine the bean-cream cheese mixture with the 0.5 cup granulated sugar, 0.5 cup brown sugar, and 1 tbsp vanilla extract. Mix these wet ingredients together until fully blended and smooth. The sugars will help dissolve any remaining bean chunks and create a uniform batter.

In a separate bowl, whisk together the 1.5 cups all-purpose flour, 0.5 tsp baking soda, and 0.5 tsp salt. Gradually add this dry mixture to the wet ingredients, mixing just until combined. You'll want to fold it in gently with a spatula—overmixing develops gluten and makes cookies tough. The dough should be thick and slightly sticky but manageable. If it feels too dry, add 1-2 tablespoons of plant-based milk to help bind it together.

3

🍳 Step 3: Fold in Chocolate and Chill the Dough

Remove the bowl from the mixer and fold in the 1 cup dark chocolate chips using a silicone spatula. Make sure they're evenly distributed throughout the dough—you want every bite to have that rich chocolate flavor. I like to use my fingers to break up any large clumps of chocolate that might form during mixing.

Once the chocolate is incorporated, cover the bowl with plastic wrap and refrigerate for at least 30 minutes. Chilling is crucial—it firms up the dough so it holds its shape when baking and prevents excessive spreading. I usually chill mine for 1 hour if I have time, which also allows the flavors to meld together. This step makes a world of difference in the final texture of your cookies.

4

🔥 Step 4: Bake to Golden Perfection

Preheat your oven to 350°F and line two baking sheets with parchment paper. Using a cookie scoop or tablespoon, portion the chilled dough into 1.5-tablespoon balls and place them 2 inches apart on the prepared sheets. The dough will be soft, so handle it gently to maintain the shape.

Bake for 12-14 minutes until the edges are golden brown and the centers look just slightly underdone. They'll continue cooking on the hot pan after you remove them from the oven. Watch closely after 10 minutes—the chocolate chips will start to change color, signaling they're nearly done. Let the cookies cool on the baking sheet for 5 minutes before transferring to a wire rack to cool completely.

5

⏰ Step 5: Rest and Enjoy

While the cookies cool, you'll notice they look slightly underbaked in the center. This is normal—they'll firm up as they cool. Let them sit at room temperature for 20-30 minutes before serving. The cookies will develop their final texture and flavor during this resting period, becoming perfectly tender with crisp edges.

These cookies are best enjoyed warm, straight from the oven, but they'll keep well in an airtight container for up to 5 days. The combination of creamy white beans, rich cream cheese substitute, and dark chocolate creates a surprisingly decadent treat that's perfect for sharing or satisfying your sweet tooth.

👨‍🍳

Pro Tips For Making White Bean Cookie

  • MASH THE BEANS WELL: Drain and rinse those canned white beans, then smash them with a fork or potato masher until they’re mostly broken down but still have some texture—no need for a food processor unless you’re feeling fancy. I used to skip this step, and the cookies turned out dense and chewy instead of tender with just the right bite.
  • CHILL THE DOUGH LONGER: Give the dough a good 24 hours in the fridge before baking—yes, even if you’re eager. This lets the flour absorb the moisture from the beans and cream cheese, preventing crumbly cookies. I learned this the hard way when I baked a batch right away and ended up with sad, falling-apart cookies.
  • WEIGH THE FLOUR: Scoop that all-purpose flour into a measuring cup and level it off with a knife—don’t pack it down. Using a kitchen scale for 120-140g (depending on your recipe) ensures consistency, especially since white bean dough is forgiving but not that forgiving. I still catch myself eyeballing it sometimes, and that’s when the cookies turn out dry.
  • FOLD IN CHOCOLATE LAST: Toss those dark chocolate chips into the dough right before scooping the cookies onto the tray—this keeps them from melting into a gooey mess in the bowl. I was skeptical until I tried it, and now I swear by it for perfectly studded cookies every time. (Pro move: Use semi-sweet or milk chocolate if you’re feeling lazy—just don’t tell anyone.)

Regional styles of this recipe

Italian-Inspired

In Italy, white beans are a staple in both savory and sweet dishes, so it's no surprise they shine in these cookies. For an authentic twist, swap the vanilla extract for 1 tbsp lemon zest and add ½ tsp cinnamon to the dry ingredients.

This mimics the flavors of classic Italian fave dei morti, a traditional bean-based dessert. Serve with a sprinkle of powdered sugar and a dusting of amaretti crumbs for an elegant touch. 🌿

Southern U.S. Style

Down South, cookies often feature warm spices and a touch of molasses. Replace the brown sugar with ½ cup molasses and fold in ½ cup chopped pecans for a Southern-inspired variation.

Add ¼ tsp ground nutmeg to the dry ingredients for depth. These cookies pair perfectly with a glass of sweet tea and make a fantastic addition to holiday cookie platters. 🍯

Mexican-Inspired

For a bold twist, incorporate Mexican flavors by adding ½ cup chopped dried cherries and ½ tsp ground cinnamon. Replace the dark chocolate chips with ½ cup vegan Mexican chocolate chunks> (like Abuelita or Ibarra) and fold in ¼ cup chopped walnuts.

The result is a cookie with a delightful balance of sweet, tart, and spicy notes that feels like a festive treat. 🌶️

Nordic-Inspired

In Nordic countries, cookies often feature cardamom and a hint of citrus. Replace the vanilla with 1 tbsp cardamom paste> (or 1 tsp ground cardamom) and add 1 tbsp orange zest> to the wet ingredients.

Top with a light dusting of powdered sugar and a sprinkle of crushed hazelnuts> for texture. These cookies have a delicate, aromatic flavor that’s perfect for pairing with coffee or tea. ❄️

French-Inspired

For a French-inspired twist, add 1 tbsp orange liqueur> (like Cointreau) to the wet ingredients and fold in ½ cup chopped candied orange peel>. Replace the chocolate chips with ½ cup chopped dark chocolate and ½ cup chopped almonds>.

These cookies have a sophisticated, slightly citrusy flavor that’s reminiscent of French macarons but with a chewy texture. 🍊

Japanese-Inspired

In Japan, cookies often feature matcha and red bean paste. For a fusion twist, replace the vanilla with 1 tbsp matcha powder> (add it to the dry ingredients) and fold in ½ cup vegan red bean paste> (like anko).

Add ½ cup white chocolate chips> for a delicate contrast. These cookies have a subtle earthiness from the matcha and a creamy texture from the red bean paste, making them a unique and delicious treat. 🍵

Nutrition facts

Servings 24
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 14g18%
Saturated Fat 9g45%
Cholesterol 0mg0%
Sodium 210mg9%
Total Carbohydrate 36g13%
Dietary Fiber 3g11%
Sugars 24g
Protein 4g8%
* 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 do these cookies use white beans instead of eggs or butter?

White beans act as a natural binder and fat substitute, creating a tender crumb without traditional dairy or eggs. The cannellini beans provide moisture and richness while adding protein and fiber—perfect for vegan baking. Their neutral flavor lets the chocolate and cream cheese shine, while their creaminess mimics the texture of buttercream cookies.

2

Can I make these cookies gluten-free?

Replace the all-purpose flour with a 1:1 gluten-free baking flour blend like Bob's Red Mill. For best results, add ½ tsp xanthan gum to help bind the dough. The texture will be slightly different but still delicious. Test with a small batch first to adjust the dough consistency—gluten-free flours absorb moisture differently.

3

How do I prevent the cookies from spreading too much?

Chilling the dough for at least 30 minutes (or up to 2 hours) is key to preventing spreading. Use a cookie scoop for consistent portions and place dough balls 2 inches apart on the baking sheet. For extra insurance, flatten each ball slightly before baking. The beans' moisture content means the dough is softer—handle it gently to maintain shape.

4

What's the best way to store these cookies?

Store in an airtight container at room temperature for up to 5 days. For longer storage, freeze individual cookies wrapped in parchment paper for up to 3 months. Thaw at room temperature—no need to reheat. The cookies actually improve overnight as flavors meld, so make a batch ahead for fresh treats all week!

5

Can I add nuts or other mix-ins?

Yes! Try ½ cup chopped walnuts or toasted pecans for crunch, or swap chocolate chips for dried cranberries and white chocolate. For a spiced version, add ½ tsp cinnamon or ¼ tsp cardamom to the dry ingredients. Just be mindful of portion sizes—too many mix-ins can make the dough difficult to handle.

★★★★★4.7(3 reviews)
Categories Desserts