Prep your pan: Heat oven to 350°F (175°C).
Line an 8x8-inch pan with parchment, leaving overhang for easy lifting. Lightly grease the sides.
Melt chocolate and butter: In a heatproof bowl, microwave butter and chocolate in 20–30 second bursts, stirring until smooth. Set aside to cool slightly.
Whisk sweetener and eggs: In a separate bowl, whisk erythritol and eggs for 1–2 minutes until lighter and slightly thick.
This step helps create that crackly top.
Add vanilla and chocolate mixture: Whisk in vanilla, then slowly stream in the warm (not hot) chocolate-butter mixture until fully combined.
Mix dry ingredients: In another bowl, sift cocoa powder, almond flour, salt, espresso powder, and baking powder (if using). Sifting prevents lumps.
Combine wet and dry: Fold dry ingredients into the chocolate mixture. If the batter seems too thick, add 2–3 tbsp almond milk or cream until smooth and spreadable, but still thick.
Fold in extras: Stir in nuts or more chocolate chips if you like.
Don’t overmix.
Bake: Spread batter into the pan, smoothing the top. Bake 18–22 minutes until the edges are set and a toothpick comes out with moist crumbs (not wet batter). For extra fudgy, lean toward the shorter time.
Cool and set: Let brownies cool in the pan on a rack for at least 30–45 minutes.
This helps the center set and the top stay crackly.
Slice cleanly: Lift out using parchment. Use a sharp knife, wiping between cuts, for neat squares.