clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Front view of gluten-free brownie squares stacked up on a white plate

The PERFECT Gluten-Free Brownies

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.9 from 152 reviews

  • Author: One Lovely Life
  • Total Time: 30 minutes
  • Yield: 16 brownies 1x
  • Diet: Gluten Free


These intensely fudgy almond flour brownies are SO GOOD no one will ever guess they’re also gluten, dairy AND grain free. They’re everything a brownie should be! 


  • 2/3 cup semi-sweet or dark chocolate chips (I use dairy free chocolate chips)
  • 5 Tablespoons coconut oil (can sub butter, avocado oil, vegan butter, ghee)
  • 2/3 cup coconut sugar (can sub white, brown, or maple sugar)
  • 2 large eggs
  • 1 teaspoon vanilla extract
  • 2/3 cup finely ground blanched almond flour
  • 2 Tablespoons unsweetened cocoa powder
  • 1/2 teaspoon baking powder*
  • 1/4 teaspoon kosher salt

To mix in:

  • 2/3 cup additional chocolate chips or chopped chocolate (can sub nuts)

Optional: coarse sea salt to sprinkle on top


  1. Preheat oven to 350 degrees. Line an 8×8 baking pan with parchment paper or spray with nonstick spray.
  2. In a small saucepan, gently melt chocolate and oil over low heat until smooth and glossy. Remove from heat and set aside to cool slightly.
  3. In a small bowl, whisk together sugar and eggs 2-3 minutes, until the mixture is slightly lighter in color and until they pass the ribbon test (when you lift the whisk the mixture should stream down evenly in “ribbons.” If you rub the mixture between your fingers, it shouldn’t be gritty.) Set aside.
  4. In a medium bowl, whisk together the dry ingredients–almond flour, cocoa, baking powder, and salt.
  5. When the melted chocolate mixture has cooled slightly, stir in the egg/sugar mixture into the saucepan of melted chocolate. Stir in vanilla and mix until smooth.
  6. Stir in the dry ingredients and fold until just mixed.
  7. Fold in the additional chocolate chips, reserving a few to sprinkle on the top, if you like.
  8. Pour batter into your prepared pan and smooth the surface.
  9. Bake at 350 degrees 20-24 minutes, or until edges are set and the center is still ever so slightly underdone. (The remaining heat should set the center as it cools.) A toothpick inserted in the center should only come out with a few moist crumbs.
  10. Sprinkle with coarse salt, if using, and allow brownies to cool before slicing.


*For paleo, use paleo-approved baking powder, or you can substitute baking soda. (It’s not a perfect substitution–brownies made with baking soda will spread and have edges that are slightly raised from the centers.)

Don’t over-bake. My trick for fudgy brownies is always to pull them out when the center is juuuust about set. They’ll finish setting as they cool and won’t end up too crispy or dried out.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Dessert
  • Method: Oven
  • Cuisine: American