Sauces & Condiments
This bean paste icing recipe transforms humble dried beans into a velvety, nutty frosting that rivals chocolate ganache—without dairy or refined sugar. The process starts with slow-cooked beans, blended into a silky base that thickens into a luxurious, spreadable icing with just a touch of cocoa powder and vanilla.
It’s the kind of recipe that proves pantry staples can deliver restaurant-quality results.
The magic lies in the cooking method: beans simmer until tender, then blend with a splash of water until perfectly smooth. A pinch of salt and a drizzle of vanilla elevate the natural earthy sweetness, while cocoa powder adds depth without overpowering.
The result? A frosting that’s rich, slightly grainy in texture, and deeply satisfying—ideal for layering cakes, drizzling over pastries, or even pairing with fruit.
What makes this recipe stand out is its versatility and simplicity. It’s naturally vegan, gluten-free, and requires just five core ingredients, yet delivers complexity that rivals store-bought icings.
The silky texture clings beautifully to baked goods, while the nutty undertones make it a standout topping for everything from brownies to toasted cookies.
Perfect for dessert lovers who crave depth of flavor without artificial ingredients, this icing transforms ordinary treats into something extraordinary. Ready in under an hour, it’s the kind of recipe you’ll reach for again and again—once you taste the difference.
Ingredients for bean paste icing
Seven pantry staples transform into a luxurious vegan icing with restaurant-quality depth.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Black Beans 🌾 | 1 cup | Rinsed thoroughly before cooking |
| Filtered Water 💧 | 3 cups | For soaking and cooking beans |
| Unsweetened Cocoa Powder 🍫 | ¼ cup | High-quality Dutch-processed preferred |
| Pure Vanilla Extract 🌿 | 1 tbsp | Bottled vanilla extract recommended |
| Pure Maple Syrup 🍯 | ¼ cup | Grade B preferred for depth of flavor |
| Sea Salt 🧂 | ½ tsp | Fine grain for even dissolution |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For silky texture enhancement |
The dried black beans form the foundation of this icing, so choose high-quality, organic beans when possible. Trader Joe's and Whole Foods bulk sections offer excellent options, or look for heirloom varieties at specialty grocers. The beans must cook until completely tender—no al dente here. Slow cooking at low heat prevents skin splitting, ensuring a silky texture. For optimal results, use filtered water to avoid metallic off-flavors during blending. The cocoa powder should be Dutch-processed for smoother flavor, and Valrhona or Guittard brands deliver professional-quality results.
No cocoa powder on hand? Melted dark chocolate (70% or higher) at 1 tbsp per 0.25 cup works as a direct substitute, though texture will be slightly denser. Maple syrup substitutes? Agave nectar at equal volume maintains vegan compliance, but Grade B maple syrup adds caramel notes that enhance the bean's natural sweetness. The vanilla extract is non-negotiable—imitation extracts contain artificial flavors that disrupt the delicate balance. For a nutty depth without additional ingredients, toast the beans before cooking (350°F for 10 minutes) to develop their natural sugars. The olive oil isn't just for richness—it emulsifies the blend for that signature ganache-like texture.
Store the cooked beans in the fridge for up to 5 days before blending, allowing flavors to meld further. Once blended, the icing keeps 1 week refrigerated or 3 months frozen in airtight containers. For best texture, bring to room temperature before use—this prevents graininess on baked goods. The icing thickens as it cools, so reheat gently with a splash of water if it becomes too stiff. Portion into small jars for easy dessert topping applications, and always press parchment paper directly on the surface to prevent skin formation during storage.
Why You'll Love This Recipe
- Here’s what sold me: that deep cocoa-vanilla-maple combo hits like a dessert, but the black beans? They add this earthy richness that makes it feel sophisticated. It’s not sweet like frosting—more like a grown-up pudding you’d drizzle over pancakes or fold into yogurt. Honestly, my coffee’s never tasted better.
- No-Soaking Needed: I’ll be real—soaking beans is a pain. This recipe skips it entirely, just soaking the dried black beans overnight in water (not even boiling). By morning, they’re ready to blend into that velvety, rich paste with zero fuss. The texture is buttery smooth—no grit, no waiting.
- Decadent Without Guilt: Here’s what sold me: that deep cocoa-vanilla-maple combo hits like a dessert, but the black beans? They add this earthy richness that makes it feel sophisticated. It’s not sweet like frosting—more like a grown-up pudding you’d drizzle over pancakes or fold into yogurt. Honestly, my coffee’s never tasted better.
- Pantry Magic: Between us, this icing is my secret weapon for last-minute treats. Need a quick cake topper? Slather it on toast with a sprinkle of sea salt. Running low on dessert ideas? Stir it into oatmeal or dollop it over ice cream. The beans keep it stable, so it doesn’t melt into a sad puddle—just stays creamy.
Step-by-step instructions for bean paste icing recipe
Transform simple pantry staples into a luxurious, velvety chocolate frosting with this precise method.
Soak and Cook the Black Beans to a Silky Paste
Rinse the 1 cup dried black beans thoroughly under cold water to remove any debris, then transfer them to a medium saucepan. Add the 3 cups filtered water and bring to a boil over high heat. Once boiling, immediately reduce to low heat, cover, and simmer for 1 hour to 1 hour 15 minutes until the beans are fork-tender and the liquid has reduced significantly.
Drain the beans, reserving ½ cup of the cooking liquid—this starchy liquid will help create the icing's signature silky texture. Return the drained beans to the saucepan and cook them uncovered over medium-low heat for 10-15 minutes, stirring frequently, until they break down into a thick, paste-like consistency. You're aiming for a smooth, spreadable texture—if it's too dry, add 1-2 tablespoons of the reserved cooking liquid to loosen it. This bean base is the foundation of our frosting, so take your time to achieve a completely smooth paste.
Blend the Bean Paste with Cocoa and Sweetener
Transfer the bean paste to a high-powered blender or food processor. Add the 0.25 cup unsweetened cocoa powder, 0.25 cup pure maple syrup, 1 tbsp pure vanilla extract, and 0.5 tsp sea salt. Blend on high speed for 2-3 minutes until completely smooth and free of lumps. The mixture should be thick but pourable—if it's too stiff, add 1-2 tablespoons of the reserved bean cooking liquid to reach the ideal consistency.
Here's the thing—this blending step is where the magic happens. The cocoa powder needs to fully dissolve into the bean paste, and the maple syrup should integrate smoothly. If you notice any gritty texture, continue blending for another 30 seconds to ensure a velvety finish. The olive oil will be added later, so don't include it yet—its purpose is to add richness at the final stage.
Incorporate Olive Oil for Luxurious Texture
With the blender running on low speed, slowly drizzle in the 1 tbsp extra-virgin olive oil. This step is crucial for achieving that signature silky, almost ganache-like texture. The olive oil not only adds richness but also helps stabilize the icing, preventing it from becoming too stiff as it cools. Blend for an additional 1 minute until fully emulsified and completely smooth.
Taste the icing and adjust the sweetness if needed—add 1-2 teaspoons more of maple syrup if it tastes too bitter, or a pinch more salt if the sweetness overpowers the chocolate notes. The final icing should have a deep, nutty chocolate flavor with a hint of caramel from the maple syrup. Transfer the icing to a clean bowl and cover with plastic wrap, pressing the wrap directly onto the surface to prevent a skin from forming.
Chill and Achieve Perfect Consistency
Refrigerate the icing for at least 2 hours, or until it reaches a spreadable but firm consistency. This chilling step is non-negotiable—it allows the flavors to meld and the texture to set properly. If you're in a hurry, you can chill it for 30 minutes in the freezer, but be sure to let it sit at room temperature for 5 minutes before using to make spreading easier.
The icing should be thick enough to hold its shape on a cake but still spreadable with a spatula. If it's too stiff after chilling, gently reheat it in 10-second bursts in the microwave, stirring between each burst, until it reaches the desired consistency. This bean paste icing is incredibly versatile—use it to frost cakes, fill cupcakes, or drizzle over cookies for an elegant, nutty chocolate finish.
Pro Tips For Making Bean Paste Icing
- SOAK BEANS OVERNIGHT: I learned this the hard way—rushing the soak with dried black beans leaves you with a gritty, uneven paste that’ll clog your blender. Use 4 cups of filtered water per 1 cup of beans, cover loosely (they’ll double in size), and let them sit for 12+ hours. No soaking? Fine, but boil them for 2 hours instead of the usual 1, and strain twice through a fine-mesh sieve to remove every last speck of skin.
- BLEND IN BATCHES: This isn’t the prettiest method, but it’s the tastiest. Black bean paste thickens fast, and your blender will protest if you dump everything in at once. Process ½ cup of drained beans at a time, scraping down the sides after each pulse—yes, even if you’re impatient like me. The result? Silky smooth, no lumps, and no burnt motor smells.
- SIFT THE COCOA: Skip this, and your icing will look like it’s got sandpaper in it. Unsweetened cocoa powder is clumpy, and blending it dry into the paste won’t fix that. Lightly toast the cocoa in a dry pan for 2 minutes (just until fragrant), then sift it directly into the blender while it’s running. The heat develops flavor, and sifting guarantees no gritty surprises when you spread it.
- TEMPER THE MAPLE: After burning three batches, I finally figured out why my icing would curdle: cold maple syrup + hot bean paste = instant separation. Warm the maple syrup to body temperature (just dip your finger in—should feel like bathwater) before adding it to the blender. Also, add vanilla last—it burns off at high heat, and you’ll waste the good stuff if you blend it in too early.
Essential equipment for this dish
High-Power Blender
A high-powered blender or food processor is non-negotiable for achieving that ultra-smooth, velvety texture. I swear by my Ninja BN601—it handles the dense bean paste effortlessly. If you don’t have a high-powered model, a Vitamix or Blendtec will deliver professional results.
The key is blending until completely smooth, so don’t skimp on power. 💫
Medium Saucepan
Use a medium-sized saucepan with a tight-fitting lid for cooking the beans. I prefer All-Clad Stainless Steel because it distributes heat evenly and prevents scorching. A non-stick pan works too, but avoid aluminum—it can react with acidic ingredients and affect flavor.
The pan should hold at least 3 cups of liquid comfortably.
Fine-Mesh Strainer
Reserving the cooking liquid is crucial for texture, so a fine-mesh strainer is essential. I keep a Sieve+ Stainless Steel Strainer in my kitchen—it’s durable and rinses easily. Avoid colanders with large holes; they won’t capture enough of the starchy liquid needed for that signature silky finish.
A cheesecloth works in a pinch but requires extra effort.
Measuring Cups & Spoons
Precision matters in this recipe, so invest in stainless steel measuring cups and spoons for accuracy. I use OXO Good Grips—they’re easy to read and dishwasher-safe. For the 0.25 cup cocoa powder, a dry measuring cup ensures you get the right volume without packing it down.
A kitchen scale is ideal but not required—just level off the cocoa powder for consistency.
Plastic Wrap or Parchment
To prevent a skin from forming on the icing, cover it tightly with plastic wrap pressed directly onto the surface. Alternatively, use parchment paper for a cleaner look. I always press the wrap firmly to eliminate air pockets—this keeps the icing fresh and ready to use.
Store in an airtight container for longer shelf life, but plastic wrap is best for short-term chilling.
Optional: Immersion Blender
If you prefer not to transfer the bean paste to a separate blender, an immersion blender (like the Ninja MagiMix) works wonders. It blends directly in the saucepan, saving cleanup time.
Just ensure the saucepan has straight sides for even blending. This tool is especially handy if you’re making large batches—no need to juggle multiple appliances. 💡
Nutrition facts
Frequently asked questions
Can I use other types of beans for this icing?
Black beans work best for their natural sweetness and smooth texture, but you can experiment with adzuki beans or kidney beans for a slightly different flavor profile. Avoid large beans like pinto or navy—they'll be harder to blend smoothly. For a nutty depth, try toasting the beans before cooking to enhance their natural sugars.
Why does my icing taste bitter?
Bitterness usually comes from overcooked beans or too much cocoa powder. To fix it, add 1-2 teaspoons of maple syrup or a pinch of salt to balance the flavors. For future batches, reduce the cocoa powder to 0.2 cup if you prefer a milder taste. The beans should cook until tender but not mushy—this prevents excessive bitterness.
How do I adjust the sweetness for different preferences?
Start with the 0.25 cup maple syrup as written, but you can easily adjust it. For a sweeter icing, add 1-2 extra tablespoons of syrup. For a less sweet version, reduce by 1 tablespoon and increase the cocoa powder by 1 tablespoon to maintain depth. Taste as you go—bean pastes develop flavor as they cool.
Can I make this icing ahead of time?
The icing keeps well in the fridge for 1 week or freezes for 3 months. For best texture, thaw frozen icing in the fridge overnight, then reheat gently with a splash of water if needed. Store it in an airtight container with plastic wrap pressed directly on the surface to prevent drying or skin formation.
What are the best uses for this bean paste icing?
This versatile icing works beautifully as a cake frosting, cupcake filling, or cookie drizzle. It also pairs well with fruit—try drizzling over strawberries or bananas for a nutty contrast. The silky texture makes it perfect for layering in trifles or filling donuts. For a savory twist, reduce the sweetener and use it as a glaze for roasted vegetables.
