Description
These ultra-fudgy Almond Flour Brownies are naturally gluten-free, deeply chocolatey, and incredibly easy to make. With a shiny, crackly top and melt-in-your-mouth center, they’re everything you want in a brownie—simple, rich, and unbelievably satisfying!
Ingredients
1 1/2 cups (150 g) fine almond flour
1/2 cup (50 g) unsweetened cocoa powder
1/2 tsp fine sea salt
1/2 tsp baking powder
1/2 cup (115 g) unsalted butter, melted
3/4 cup (150 g) granulated sugar
1/2 cup (110 g) brown sugar, packed
2 large eggs, room temperature
2 tsp pure vanilla extract
1/2 cup (90 g) chocolate chips (semi-sweet or dark)
1/4 cup chopped walnuts or pecans (optional)
Flaky sea salt for topping (optional)
Instructions
1. Preheat the oven to 350°F (175°C). Line an 8×8-inch or 9×9-inch baking pan with parchment paper.
2. In a medium mixing bowl, whisk together melted butter, granulated sugar, brown sugar, eggs, and vanilla until glossy and smooth.
3. Add almond flour, cocoa powder, salt, and baking powder. Fold gently with a spatula until just combined.
4. Stir in chocolate chips and nuts (if using).
5. Spread the batter evenly into the prepared pan.
6. Bake for 20–22 minutes for fudgy brownies or 25 minutes for firmer edges.
7. Allow brownies to cool completely before slicing to help them set properly.
8. Top with flaky sea salt, chocolate drizzle, or powdered sugar if desired.
Notes
Use fine almond flour—not almond meal—for the best texture.
For dairy-free brownies, substitute butter with melted coconut oil.
Do not overbake—almond flour browns quickly and the brownies continue firming as they cool.
Store at room temperature for up to 4 days or freeze for up to 3 months.
Add espresso powder for an even deeper chocolate flavor.
- Prep Time: 10 minutes
- Cook Time: 22 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 brownie
- Calories: 225
- Sugar: 14g
- Sodium: 120mg
- Fat: 14g
- Saturated Fat: 6g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 3g
- Protein: 4g
- Cholesterol: 45mg