Desserts
This white bean cookie recipe transforms humble pantry staples into decadent, nutty-sweet treats with a secret protein boost. The magic lies in blending white beans until silky smooth, creating a dough that bakes up with perfect crumbly texture and subtle earthy notes.
I developed this recipe after discovering how well beans replace butter and eggs while adding natural sweetness and structure—no one will guess they're vegan.
The key to success is proper bean preparation: blending until completely smooth ensures a tender cookie, while a touch of vanilla and cinnamon enhances the nutty flavor profile. These cookies develop a golden crust with crisp edges and a soft, crumbly interior—ideal for snacking or gifting.
The vanilla swirl adds a luxurious touch without complicating the process.
Perfect for holiday baking or everyday indulgence, these cookies stay fresh for up to a week when stored properly. They're also naturally gluten-free if using certified GF flour, making them versatile for dietary needs. The recipe yields about 24 cookies, each packed with plant-based protein and satisfying crunch.
Serve warm with a sprinkle of flaky sea salt or a dollop of coconut yogurt for contrast. The subtle sweetness pairs beautifully with coffee or tea, while the nutty depth makes them stand out at dessert tables. Let's get baking—these cookies are a game-changer for plant-based desserts.
Ingredients for white bean cookie
Transform humble pantry staples into protein-rich, nutty-sweet cookies with this vegan masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Canned White Beans 🌾 | 1 ½ cups | Drained, rinsed, blended smooth |
| All-Purpose Flour 🌾 | 2 cups | Gluten-free blend if needed |
| Pure Maple Syrup 🍯 | ½ cup | Grade B for robust flavor |
| Vanilla Extract 🌿 | 1 tbsp | Pure Madagascar bourbon |
| Ground Cinnamon 🌶️ | 1 tsp | Ceylon preferred for delicate flavor |
| Salt 🧂 | ½ tsp | Diamond Crystal kosher |
| Unsweetened Applesauce 🍎 | ½ cup | Unsweetened for neutral flavor |
| Vanilla Bean Paste 🌿 | 1 tbsp | For swirl texture and flavor |
| Almond Flour 🥜 | ½ cup | Finely ground for texture |
| Flaxseed Meal 🌱 | 2 tbsp | Mixed with 6 tbsp water for binder |
| Flaky Sea Salt 🧂 | 1 tsp | For finishing, Maldon preferred |
| Coconut Oil 🥥 | ¼ cup | Melted for binding |
The white beans are the secret weapon here—cannellini or great northern work best for their smooth texture. Trader Joe's and Whole Foods carry high-quality canned varieties with minimal additives. For the best flavor, use Grade B maple syrup—it has a deeper, more complex taste than Grade A. The vanilla matters too: Madagascar bourbon vanilla adds warmth without overpowering. If you can't find Ceylon cinnamon, regular ground cinnamon works, but the flavor profile will be slightly bolder. For gluten-free baking, Bob's Red Mill 1:1 blend is my go-to—it mimics all-purpose flour perfectly.
No maple syrup? Agave nectar or coconut sugar will work in a pinch, though the flavor won't be identical. Substituting the almond flour? Oat flour or walnut flour both work well, though texture may vary slightly. The flaxseed binder is non-negotiable for vegan baking—it mimics eggs perfectly. If you're short on time, pre-made flax eggs from the health food section at Sprouts or Natural Grocers save prep work. For the vanilla swirl, if you can't find paste, vanilla extract plus a pinch of xanthan gum mimics the texture. The coconut oil should be melted but not hot—just enough to blend smoothly into the dough.
Store cookies in an airtight container at room temperature for up to 5 days—they'll stay fresh longer than most baked goods. For extended storage, freeze portions for up to 3 months—thaw at room temperature before serving. The vanilla swirl keeps beautifully, so these are perfect for gifting. Reheat in a 300°F oven for 5 minutes to restore crispness. Pair with coconut yogurt or chai tea for the ultimate flavor contrast. The subtle earthiness of the beans makes these cookies surprisingly versatile—great with coffee, dessert wine, or even as a breakfast treat.
Why You'll Love This Recipe
- Pantry Magic: I swear by this recipe when I’m staring into an empty fridge at 9 PM. Just open a can of beans, mix in flour and maple syrup, and—boom—something warm and sweet without a grocery run.
- Cinnamon-Kissed Comfort: That first bite of maple syrup caramelized with cinnamon? It’s like a hug in cookie form. The vanilla ties it all together, and honestly? It tastes like dessert, but feels like a hug from your grandma.
- Snack Attack Ready: Between us, these cookies disappear fast. I make a batch on Sundays, and they’re gone by Wednesday—perfect for lunchboxes, desk snacks, or when you just need something quick that doesn’t scream “takeout.”
- Budget-Friendly Magic: A can of beans, a bag of flour, and a bottle of maple syrup? This recipe costs me pennies per cookie. Plus, they keep for days, so I’m not scrambling to bake something last-minute. Win-win.
Step-by-step instructions for white bean cookies with vanilla swirl Magic
Here's how to craft these uniquely textured cookies with a nutty crunch and velvety swirl.
Create the White Bean Base
Begin by draining and rinsing the 1.5 cups canned white beans, then blend them until completely smooth in a food processor. This creates the cookie's signature moist, dense texture. For best results, use a high-speed blender to eliminate any lumps—you want a consistency similar to hummus.
In a separate bowl, whisk together the 2 cups all-purpose flour, 1 tsp ground cinnamon, and 0.5 tsp salt. Sift the mixture once to aerate the flour, which helps create a lighter cookie. Set aside—this dry blend forms the cookie's structure while the bean base adds moisture and richness.
Mix the Wet Ingredients
In a large mixing bowl, combine the blended white beans with 0.5 cup pure maple syrup, 0.5 cup unsweetened applesauce, and 0.25 cup melted coconut oil. Stir until fully incorporated—this mixture should be thick but pourable. The maple syrup adds natural sweetness while the applesauce keeps the cookies tender.
Add the 1 tbsp vanilla extract and 1 tbsp vanilla bean paste, mixing until the paste dissolves into swirls. The vanilla bean paste creates those signature marbled streaks throughout the cookies. For even distribution, use a silicone spatula to gently fold the paste into the wet mixture.
Combine and Prepare the Dough
Gradually add the dry flour mixture to the wet ingredients, mixing just until combined. Avoid overmixing—stop as soon as the dough comes together. In a separate small bowl, whisk 2 tbsp flaxseed meal with 6 tbsp water to create a gel-like binder. This replaces eggs while maintaining structure.
Fold the flaxseed mixture into the dough until fully incorporated. The dough will be thick and slightly sticky—this is normal. If it feels too wet, add 1-2 tbsp more all-purpose flour to achieve a workable consistency. The bean base makes these cookies denser than traditional cookies, so handle gently to avoid compacting.
Shape and Chill the Cookies
Preheat your oven to 350°F and line two baking sheets with parchment paper. Using a 2-tablespoon cookie scoop, portion the dough into balls and place them 2 inches apart on the prepared sheets. The bean base means these won't spread much, so maintain space for even baking.
Refrigerate the shaped cookies for 30 minutes to firm up slightly. This chilling step prevents excessive spreading during baking and helps the vanilla swirls stay distinct. While they chill, sprinkle 0.5 cup almond flour on a plate—this will coat the bottoms for added texture and prevent sticking.
Bake to Golden Perfection
Bake the cookies for 12-14 minutes until the edges are golden brown and the centers look slightly underdone. The bean base means they'll firm up as they cool. Immediately after removing from the oven, press a pinch of flaky sea salt onto each cookie while still warm.
Let the cookies cool on the baking sheet for 5 minutes before transferring to a wire rack. The contrast of the nutty almond flour, sweet vanilla swirls, and salty finish creates a complex flavor profile in every bite. Store in an airtight container for up to 5 days, though they rarely last that long!
Pro Tips For Making White Bean Cookie
- DRAIN AND RINSE BEANS: Skip the "just open and dump" approach—those canned beans are swimming in brine, which will turn your cookies dense and salty. Drain them, then rinse under cold water twice to wash away excess salt and starch. I learned this the hard way when my first batch tasted like a pickle.
- USE COLD BUTTER: Cut that maple syrup and butter together while they’re still cold—this keeps the dough from turning into a sticky mess. If it’s too warm, the cookies will spread flat instead of holding their shape. (Yes, even if you’re impatient like me.)
- MEASURE SYRUP ACCURATELY: That maple syrup is thicker than it looks—don’t eyeball it. Use a kitchen scale or a measuring spoon that accounts for its viscosity, or your cookies will be cloyingly sweet. A good rule: start with 3/4 cup and adjust to taste.
- LET DOUGH REST 30 MINUTES: Resist the urge to bake right away—let the dough chill for at least 30 minutes. This lets the flour absorb the moisture from the beans and syrup, so the cookies don’t crumble apart when you handle them. (Your future self will thank you.)
Serving suggestions for leftovers
Warm Coffee Pairing
These cookies shine brightest alongside a freshly brewed cup of fair-trade coffee—I love a medium-roast Ethiopian Yirgacheffe for its floral notes that complement the vanilla swirl. The nutty depth of the beans in the cookie mirrors coffee's earthy tones, creating perfect harmony.
For an extra touch, sprinkle a pinch of cinnamon on your coffee grounds before brewing. ☕
Creamy Tea Contrast
A steaming cup of chai tea with a splash of vanilla almond milk balances the cookie's richness beautifully. The spiced warmth of chai enhances the cinnamon in the cookies while the almond milk's nuttiness echoes the almond flour.
For a festive twist, add a cinnamon stick to your tea while it steeps. 🍵
Dairy-Free Yogurt Dip
Serve warm cookies with a dollop of coconut yogurt for a creamy contrast that highlights their nutty texture. I recommend So Delicious brand coconut yogurt for its tangy sweetness. For an extra touch, drizzle with local honey or a sprinkle of toasted coconut flakes.
The cool yogurt cuts through the cookies' richness while adding a refreshing element. 🥥
Holiday Gift Presentation
For gifting, arrange cookies in clear cellophane bags tied with twine and a sprig of fresh rosemary. Add a small jar of vanilla bean paste or a mini bag of flaky sea salt as bonus ingredients.
The vanilla swirls look stunning through the cellophane, making them perfect for holiday cookie exchanges. Include a handwritten note about the plant-based protein secret! 🎄
Breakfast Twist
Warm cookies make an unexpected but delicious breakfast when paired with peanut butter or almond butter. The nutty flavors complement each other perfectly. For a complete meal, serve with a side of banana slices and a sprinkle of chia seeds.
The protein from the beans keeps you full while the sweetness satisfies morning cravings. 🍌
Dessert Wine Elevation
For an adult dessert experience, pair with a glass of Moscato d'Asti—its light sweetness and bubbles cleanse the palate between bites. The wine's floral notes enhance the vanilla while its effervescence balances the cookies' richness. For a bolder option, try Port wine with its deep fruit flavors. 🍷
Nutrition facts
Frequently asked questions
Can I use other types of beans instead of white beans?
While white beans work best for their smooth texture, you can try cannellini or great northern beans as substitutes. Avoid black beans or chickpeas—their stronger flavors will alter the cookie's delicate sweetness. Always blend them until completely smooth for the best results.
Why does my dough feel too sticky?
The bean base naturally makes the dough thicker and stickier than traditional cookie dough. If needed, add 1-2 tablespoons more flour to achieve a workable consistency. Don't overmix—just fold in the extra flour until the dough comes together smoothly. The stickiness will reduce as it chills.
Can I make these cookies gluten-free?
Use a 1:1 gluten-free flour blend like Bob's Red Mill instead of all-purpose flour. The recipe's bean base helps maintain structure, but you may need to add 1 extra teaspoon of xanthan gum if your blend doesn't contain it already. Test with a small batch first.
How do I prevent the vanilla swirls from disappearing?
Chill the shaped cookies for 30 minutes before baking—this helps the vanilla bean paste set. Also, scoop the dough gently to avoid mixing the colors. For extra drama, add a second swirl of vanilla paste on top right after baking while the cookies are still warm.
Can I bake these cookies without an oven?
Unfortunately, no—these cookies require oven baking to develop their signature texture. The bean base needs the dry heat to properly set. If you're in a pinch, you could try baking them in a toaster oven at 350°F for 15-18 minutes, but results may vary. The oven's even heat distribution is ideal.
