Dark Chocolate Low Carb Almond Flour Brownies with Black Bean Boost

If you have been searching for low carb almond flour brownies that genuinely deliver on taste without the sugar crash, you have just found your new favourite recipe. These brownies are deeply chocolatey, impossibly fudgy in the centre, and hold together beautifully at room temperature, yet each square contains just 4 grams of net carbs and under 140 calories. That is not a trade-off. That is a genuine upgrade on the traditional brownie.
What makes this recipe stand out from the crowd is a secret ingredient that most low carb brownie recipes overlook entirely: rinsed and blended black beans. Before you scroll away, hear us out. Black beans are a nutritional powerhouse that add creaminess, moisture, and a significant fibre boost without contributing any beany flavour whatsoever when paired with quality cocoa and vanilla. A single serving of these brownies delivers 6 grams of fibre, more than most traditional brownies provide in an entire tray. Black beans also provide plant-based protein, meaning each square delivers 5 grams of protein alongside that fudgy, decadent texture. They are not a compromise ingredient. They are the secret weapon.
The base of the recipe relies on finely milled blanched almond flour, which gives these low carb almond flour brownies their signature tender crumb. Almond flour is naturally gluten-free, lower in carbohydrates than wheat flour, and rich in vitamin E, magnesium, and healthy monounsaturated fats. Unlike coconut flour, it behaves more predictably in brownie recipes and does not create a dry or crumbly texture. It is important to use blanched almond flour specifically, not almond meal, which is coarser and produces a noticeably grainier result.
For sweetness, we use pure monk fruit sweetener, which adds complexity without bitterness. Monk fruit extract has zero glycaemic impact, making it suitable for people managing blood sugar levels, following a ketogenic diet, or simply reducing their overall sugar intake. There is no erythritol cooling effect, no aftertaste, and no need to worry about digestive discomfort that some sweeteners can cause.
The fat in this recipe comes from two sources: a modest amount of grass-fed butter for richness and depth, and two whole eggs that bind everything together while contributing protein and natural emulsification. We deliberately keep the butter lower than most brownie recipes, relying instead on the natural fat content of almond flour and the moisture from the black beans to achieve that coveted fudgy texture.
One thing that elevates these brownies above the average healthy bake is the addition of a tablespoon of instant espresso powder. You do not taste coffee in the finished brownie, what you taste is an intensified chocolate flavour that makes the whole thing feel more indulgent and complex. This is a well-known baking trick among professional pastry chefs and it works spectacularly here. If you are caffeine-sensitive, simply omit it, the brownies are still excellent, just slightly less complex in flavour.
We also fold through a handful of roughly chopped 90% dark chocolate at the end, which creates molten pockets of chocolate throughout each square. This is optional but highly recommended. The higher the cacao percentage, the lower the sugar content, and 90% dark chocolate is also rich in flavanols linked to cardiovascular benefits and improved blood flow.
These brownies are also remarkably simple to make. You do not need a stand mixer, multiple bowls, or any fancy equipment. Everything comes together in a food processor or high-speed blender in under ten minutes, and the oven does the rest. The hardest part is waiting for them to cool before cutting, a step we strongly encourage because the texture improves dramatically as the brownies set. In fact, these brownies are even better on day two after an overnight rest in the refrigerator, when the flavours have melded and the crumb has firmed into something almost truffle-like.
Whether you are following a ketogenic lifestyle, managing your carbohydrate intake for health reasons, living with coeliac disease, or simply trying to make more nourishing choices without giving up the foods you love, these low carb almond flour brownies will earn a permanent spot in your weekly baking rotation. They store well in the refrigerator for up to five days and can be frozen individually for an instant treat whenever the chocolate craving hits. Bake them on a Sunday and you have a week of guilt-free desserts sorted.
Ingredients
- 1 can (400g) black beans (drained and rinsed thoroughly under cold water; canned is fine, but drain liquid completely as excess moisture affects texture)
- 1.5 cups blanched almond flour (finely milled, not almond meal — brands like Bob's Red Mill Super-Fine or Anthony's work best; sift if lumpy)
- 3 tablespoons raw cacao powder (or unsweetened Dutch-process cocoa powder; raw cacao gives a deeper, more complex flavour and higher antioxidant content)
- 0.5 cup monk fruit sweetener (granulated; Lakanto Classic is a reliable brand — adjust to taste as sweetness levels vary by brand)
- 2 large eggs (room temperature; cold eggs can cause the melted butter to seize and create an uneven emulsion)
- 3 tablespoons grass-fed unsalted butter (melted and slightly cooled to around 40°C before adding; too hot will scramble the eggs)
- 1 teaspoon pure vanilla extract (use pure extract not imitation — vanilla works with cocoa to round out any bitterness)
- 1 tablespoon instant espresso powder (optional but strongly recommended — amplifies chocolate flavour without adding a coffee taste; omit if caffeine-sensitive)
- 0.5 teaspoon baking powder (aluminium-free; check it is fresh — old baking powder can result in a dense, flat brownie)
- 0.3 teaspoon fine sea salt (enhances chocolate flavour and balances sweetness; do not omit)
- 60 grams 90% dark chocolate (roughly chopped into uneven pieces — mix of fine flecks and larger chunks creates pockets of melted chocolate; use dairy-free for a vegan version)
Instructions
- 1
Preheat your oven to 175°C (350°F). Line an 8x8 inch baking pan with parchment paper, leaving an overhang on two sides for easy lifting. Lightly grease the parchment with cooking spray or a small amount of butter.
Using parchment with an overhang makes removing the brownies effortless and prevents sticking at the edges. If the parchment won't stay flat, crumple it first, then smooth it back out — it will conform to the pan shape more easily.
- 2
Drain and rinse the black beans under cold running water for about 30 seconds. Shake off excess water and pat dry with a paper towel. This step is important — excess moisture can make the batter too wet and affect the final texture.
The more thoroughly you rinse the beans, the more neutral the flavour will be in the finished brownie. Pat them as dry as possible — excess surface moisture can make the batter too wet and cause the brownies to steam rather than bake properly.
- 3
Add the rinsed black beans, eggs, melted butter, vanilla extract, and monk fruit sweetener to a food processor or high-speed blender. Process on high for about 60 to 90 seconds until completely smooth. Stop and scrape down the sides halfway through. The mixture should look like a thick, glossy paste with no visible bean pieces.
If you do not have a food processor, a high-speed blender works equally well — blend in two batches if needed. Avoid using a hand mixer as it will not break down the beans sufficiently. The goal is a completely smooth, glossy paste with no bean skin visible.
- 4
Add the almond flour, raw cacao powder, instant espresso powder, baking powder, and sea salt to the food processor. Pulse 10 to 15 times until just combined. Do not over-process at this stage — you want the ingredients incorporated but the batter should remain thick and slightly textured from the almond flour.
Over-blending after adding the almond flour develops too much structure and can make the brownies slightly gummy. Short pulses are your friend here. The batter is ready when you can just see flecks of almond flour disappearing — a small amount of texture is fine.
- 5
Transfer the batter to a large mixing bowl. Fold in the roughly chopped dark chocolate using a spatula, reserving a small pinch to scatter on top. The batter will be quite thick — this is correct and results in a dense, fudgy brownie rather than a cakey one.
Chopping the chocolate into uneven pieces creates both small flecks that melt into the batter and larger pockets of molten chocolate in the finished brownie. Reserve a small handful for the top so every square has visible chocolate pieces.
- 6
Pour and spread the batter evenly into the prepared baking pan. Use the back of a spoon or an offset spatula to smooth the top. Scatter the reserved chocolate pieces over the surface. Bake in the centre of the preheated oven for 20 to 22 minutes.
Start checking at 20 minutes. The brownies are done when the edges look set and matte, and a toothpick inserted into the centre comes out with a few moist crumbs — not wet batter, but not completely clean either. If the toothpick comes out clean, the brownies are already slightly over-baked.
- 7
Remove the pan from the oven and allow the brownies to cool in the pan for at least 20 minutes before lifting out using the parchment overhang. Transfer to a cutting board and slice into 16 equal squares using a sharp knife. Wipe the knife between cuts for clean edges.
For the cleanest slices, refrigerate the cooled brownies for 15 to 20 minutes before cutting. Wipe the knife clean between each cut with a damp cloth. The brownies will look underdone when they come out of the oven — this is intentional. They firm up considerably as they cool.
Nutrition per serving
138kcal
Calories
5g
Protein
8g
Carbs
10g
Fat
6g
Fibre
1g
Sugar
82mg
Sodium
Pro Tips
- ✓
Do not substitute almond meal for almond flour. Almond meal is made from whole almonds with the skin on and produces a denser, grainier brownie with a noticeably different texture. Blanched almond flour, finely milled from skinless almonds, gives a far superior, tender crumb.
- ✓
Always allow the brownies to cool completely before cutting, and ideally refrigerate for 15 to 20 minutes first. They will appear underdone and almost pudding-like when hot, but firm up dramatically as they cool. Cutting too early results in crumbling and a gummy texture.
- ✓
For an even deeper chocolate flavour, bloom the cacao powder by whisking it into the warm melted butter for 30 seconds before adding to the blender. Heat activates the volatile aromatic compounds in cacao, resulting in a noticeably richer, more intense chocolate taste.
- ✓
If your monk fruit sweetener is very coarse or grainy, pulse it briefly in the food processor on its own before adding other ingredients. This helps it dissolve more evenly into the wet batter and prevents any gritty texture in the finished brownie.
- ✓
These brownies freeze exceptionally well and are arguably even better from frozen. Wrap individual squares in baking paper, place in a zip-lock freezer bag, and freeze for up to 3 months. Defrost at room temperature for 30 minutes, or microwave for 20 to 25 seconds for a warm, gooey, just-baked experience.
- ✓
For the cleanest, most professional-looking slices, run your knife under hot water and dry it before making each cut. The warm blade glides through the dense fudgy brownie without dragging or tearing, giving you neat, bakery-style squares every time.
Frequently Asked Questions
Variations
- •
Peanut Butter Swirl
Before baking, dollop 3 tablespoons of natural peanut butter or almond butter over the batter and swirl through with a toothpick. This adds healthy fats and a nutty dimension. Use sunflower seed butter for a nut-free version.
- •
Mint Chocolate
Add 1 teaspoon of pure peppermint extract to the batter along with the vanilla. Top the finished baked brownies with a simple glaze made from melted 90% dark chocolate and a drop of peppermint oil for a refreshing after-dinner treat.
- •
Chilli Dark Chocolate
Add 0.5 teaspoon of cayenne pepper and 0.5 teaspoon of cinnamon to the dry ingredients for a Mexican-inspired brownie with a warm, lingering heat that enhances the dark chocolate notes beautifully.
- •
Walnut and Sea Salt
Fold 60 grams of roughly chopped raw walnuts into the batter along with the dark chocolate pieces. Finish with a generous pinch of flaky sea salt sprinkled over the top before baking. The walnuts add omega-3 fatty acids and a satisfying crunch.
Substitutions
- •Black beans → Canned chickpeas or white beans (Both work well and produce a similarly neutral flavour. Drain and rinse thoroughly as with the black beans. White beans create a slightly lighter coloured batter.)
- •Almond flour → Sunflower seed flour (Use the same quantity for a nut-free version. Toast sunflower seeds lightly before grinding in a food processor for the best flavour. Note the batter may turn slightly green due to a natural reaction between sunflower seeds and baking powder, this is harmless.)
- •Grass-fed butter → Refined coconut oil (Use the same quantity melted. Refined coconut oil has a neutral flavour unlike virgin coconut oil which can impart a coconut taste. The texture of the finished brownie will be very similar.)
- •Monk fruit sweetener → Granulated erythritol or allulose (Use a 1:1 ratio for erythritol. Allulose produces a slightly softer, more moist brownie and is our preferred alternative as it has a more sugar-like behaviour in baking.)
- •Eggs → Flax eggs (Mix 2 tablespoons of ground flaxseed with 5 tablespoons of water and rest for 10 minutes until gel-like. Use in place of both eggs for a vegan version. The texture will be slightly denser and less glossy on top.)
- •Instant espresso powder → Instant coffee granules finely ground (Use the same quantity. Alternatively, omit entirely, the brownies will still be delicious but the chocolate flavour will be slightly less intense.)
🧊 Storage
Store in an airtight container in the refrigerator for up to 5 days. Layer between sheets of parchment paper to prevent sticking. For room temperature storage, keep in a cool, dry place for up to 2 days. To freeze, wrap individual squares tightly in baking paper then place in a freezer-safe bag or container for up to 3 months. Defrost at room temperature for 30 minutes or microwave in 15-second intervals.
📅 Make Ahead
These brownies are excellent made ahead and actually improve in texture after 24 hours in the refrigerator as the flavours meld and the crumb firms up. Prepare the full batch, cool completely, slice into squares, and store covered in the fridge. You can also prepare the blended base mixture up to 24 hours in advance and keep it covered in the refrigerator, then stir through the dry ingredients and bake when ready.


