Keto Brownies Recipe

Rich, fudgy chocolate brownies with a perfect crackly top and gooey center that satisfy intense chocolate cravings while keeping carbs surprisingly low.
Difficulty:
Beginner
Prep Time:
15 mins
Cook Time:
25 mins
Serves:
16 brownies
An overhead shot of a rustic wooden board holding several keto brownies cut into perfect squares, revealing their fudgy interior with shiny crackly tops. A close-up captures the dense, moist texture as one brownie is broken apart, with melted chocolate chunks creating glistening pockets throughout. Shot in soft natural light that highlights the deep chocolate color and contrasting texture between the crackly top and fudgy center. A scattered dusting of flaky sea salt adds dimension, while a single brownie sits on a vintage dessert plate with a small fork beside it. A glass of almond milk and a few whole almonds are thoughtfully placed in the background, complementing the nutty undertones in the recipe.

Ingredients

<ul class="ingredients-main-list"><li class="ingredients-single-item">170g unsalted butter</li><li class="ingredients-single-item">100g sugar-free dark chocolate chips (at least 70% cocoa)</li><li class="ingredients-single-item">3 large eggs, room temperature</li><li class="ingredients-single-item">200g erythritol-based sweetener (such as Swerve)</li><li class="ingredients-single-item">1 tsp vanilla extract</li><li class="ingredients-single-item">190g almond flour</li><li class="ingredients-single-item">50g unsweetened cocoa powder</li><li class="ingredients-single-item">1/2 tsp baking powder</li><li class="ingredients-single-item">1/4 tsp xanthan gum (helps with texture)</li><li class="ingredients-single-item">1/2 tsp salt</li><li class="ingredients-single-item">60g sugar-free chocolate chips (for folding in)</li><li class="ingredients-single-item">30g chopped walnuts or pecans (optional)</li><li class="ingredients-single-item">Flaky sea salt for topping (optional)</li></ul>

Equipment

<ul class="equipment-main-list"><li class="equipment-single-item">20cm (8-inch) square baking pan</li><li class="equipment-single-item">Parchment paper</li><li class="equipment-single-item">Heatproof mixing bowl</li><li class="equipment-single-item">Electric mixer (handheld or stand)</li></ul>
BAKE SMARTER

Kitchen Converter

Quickly switch between common baking units without leaving the recipe.

Convert
Result—

Volume uses US cups, tablespoons, and teaspoons. Converting weight to volume depends on the ingredient.

Directions

<ol class="no-list-style"><li class="MethodStepper"><h4 class="step-title">Step 1</h4>Preheat your oven to 170°C and line your 20cm square baking pan with parchment paper, making sure to leave some overhang on the sides for easy removal. The moderate temperature ensures your brownies bake evenly without drying out.</li><li class="MethodStepper"><h4 class="step-title">Step 2</h4>In a medium heatproof bowl, combine the butter and 100g of sugar-free chocolate chips. Melt them together using either a double boiler or microwave in 30-second increments, stirring between each interval until completely smooth. Be careful not to overheat as chocolate can burn easily. Set aside to cool slightly – you don't want it hot enough to cook the eggs.</li><li class="MethodStepper"><h4 class="step-title">Step 3</h4>In a large mixing bowl, whisk the eggs until frothy, then add the erythritol sweetener and vanilla. Beat for 2-3 minutes until the mixture becomes pale and slightly thickened. This extended beating creates air pockets that give your brownies that coveted crackly top.</li><li class="MethodStepper"><h4 class="step-title">Step 4</h4>Pour the cooled chocolate mixture into the egg mixture and whisk until fully incorporated. The batter should have a glossy appearance and uniform color, indicating the ingredients are properly emulsified.</li><li class="MethodStepper"><h4 class="step-title">Step 5</h4>In a separate bowl, whisk together the almond flour, cocoa powder, baking powder, xanthan gum, and salt until well combined and no lumps remain. Almond flour has a higher fat content than wheat flour, which contributes to the fudgy texture of keto brownies.</li><li class="MethodStepper"><h4 class="step-title">Step 6</h4>Gradually add the dry ingredients to the wet ingredients, folding gently with a spatula until just combined. Be careful not to overmix – stop when you no longer see dry spots. Overmixing can develop the proteins in the almond flour and lead to a tougher brownie.</li><li class="MethodStepper"><h4 class="step-title">Step 7</h4>Fold in the additional 60g of chocolate chips and nuts (if using). The chocolate chips create pockets of melty goodness throughout your brownies, while nuts add a pleasant textural contrast.</li><li class="MethodStepper"><h4 class="step-title">Step 8</h4>Pour the batter into your prepared pan, spreading it evenly to the corners with a spatula. Give the pan a gentle tap on the counter to release any large air bubbles. If desired, sprinkle a little flaky sea salt on top – the salt enhances the chocolate flavor by creating a flavor contrast.</li><li class="MethodStepper"><h4 class="step-title">Step 9</h4>Bake for 22-25 minutes, or until the edges look set and a toothpick inserted 2cm from the edge comes out with a few moist crumbs (not wet batter). For fudgier brownies, aim for the shorter baking time. Remember that keto brownies will continue cooking slightly as they cool.</li><li class="MethodStepper"><h4 class="step-title">Step 10</h4>Allow the brownies to cool completely in the pan – at least 1 hour. This cooling time is crucial for the texture to set properly, as almond flour brownies are more delicate than traditional brownies while warm.</li><li class="MethodStepper"><h4 class="step-title">Step 11</h4>Once completely cool, use the parchment paper overhang to lift the brownies out of the pan. Cut into 16 equal squares using a sharp knife, wiping the blade between cuts for clean edges. Store in an airtight container at room temperature for up to 3 days, in the refrigerator for up to a week, or freeze for up to 3 months.</li></ol>

Chef’s Notes

A few helpful details for making this recipe.

Why do my low-carb brownies lack that classic crackly top?

For a crackly top on keto brownies, beat the eggs and sweetener thoroughly for 2-3 minutes until pale and thickened. This creates air bubbles that rise to the surface during baking, creating that distinctive crackly layer while maintaining a fudgy interior.

Can I substitute the almond flour in these sugar-free brownies?

Yes, you can replace almond flour with sunflower seed flour at a 1:1 ratio for nut allergies. Coconut flour would also work, but use only 1/3 of the amount (about 65g) and add an extra egg, as coconut flour absorbs significantly more moisture.

How do I know when these fudgy brownies are properly baked?

Low-carb brownies are done when edges appear set but the center still looks slightly underdone. A toothpick inserted 2cm from the edge should come out with a few moist crumbs, not wet batter. They'll continue to set while cooling, so slight underbaking ensures the fudgy texture.

Want to try something else in ...

More recipes you might like

Keep exploring with more recipes from What's Baking.