the best gluten-free brownies
Prep time
Cook time
Total time
Recipe type: brownies
  • 6 tablespoons unsalted butter, cut into pieces
  • 8 ounces bittersweet chocolate, chopped – I use two 4-ounce bars of Ghirardelli 60% bittersweet cacao
  • ¾ cup unrefined coconut sugar, or regular granulated sugar
  • 1 teaspoon pure vanilla extract
  • 2 large (or extra large eggs), at room temperature – FYI, I always use extra large eggs
  • 1 tablespoon unsweetened natural cocoa powder
  • 3 tablespoons arrowroot starch/flour
  • 1 cup bittersweet chocolate chips
  • Optional – coarse sea salt for topping
  1. Preheat oven to 350 degrees. Line the inside of an 8-inch (I used my 8-inch glass baking dish) or 9-inch square baking pan with 2 lengths of parchment paper, positioning the sheets perpendicular to each other and allowing the excess to extend beyond the edges of the pan. Then lightly butter the foil or parchment paper. I always butter the bottom piece of parchment, so that the top piece sticks to it.
  2. Measure out and chop the chocolate. I love using Ghirardelli 60% bittersweet bars because they're each 4oz (8oz total), so I don't have to measure anything. These bars are also thin enough to break apart with my hand, so I don’t have to actually chop them up with a knife. I just break them apart into little pieces right over the heatproof bowl that I’m going to melt the butter and chocolate in (I do this before I set the bowl over the simmering water). It actually saves me having to clean up a knife and cutting board. If you don’t have thin chocolate bars like these, then chop up your chocolate using a serrated knife. Tip: I always place some parchment paper on top of my cutting board when chopping up chocolate as it helps make clean up easier and you can always just lift and pour those small pieces of chocolate into your pan. It’s easiest to chop chocolate with a serrated knife.
  3. Place chopped chocolate and butter into a heatproof bowl. Set the bowl over a pan of simmering water, (make sure that the bowl doesn’t touch the water) and melt the butter and chocolate together, stirring constantly with a rubber spatula, until melted and smooth.
  4. Immediately remove the chocolate from the heat and pour the chocolate mixture into a large bowl (unless the bowl you’re using to melt the chocolate in is large). Make sure you use a spatula here, so you can get all the chocolate goodness into the bowl.
  5. Add the ¾ cup sugar and the 1 teaspoon vanilla to the melted chocolate and mix until combined.
  6. Using a whisk, add in the eggs 1 at a time until combined.
  7. In a small bowl, whisk together 1 tablespoon unsweetened chocolate and 3 tablespoons arrowroot starch until well combined. Add the mixture to the brownie batter.
  8. Whisk the brownie batter energetically for 1 minute until the batter loses it graininess, becomes smooth and glossy, and pulls away a bit from the sides of the bowl. Note: This is a very important step!! Make sure that your stir vigorously for 1 full minute or a bit more. I suggest timing yourself. By doing this step you will end up with a batter that’s rich, thick, satiny smooth, and glossy, and the brownies as a result will be rich and fudge-like.gluten-free brownie batter whisked together
  9. Using a spatula, gently fold in your chocolate chips.
  10. Scrape the batter into the prepared pan using a spatula to make it even. You can even top it with some coarse sea salt. Don't go too crazy on the sea salt, I topped a batch with a bit too much and they were just a tad salty!
  11. Bake until the center feels almost set and the edges are a bit firm, about 30-35 minutes. Do not over bake. In my oven, my brownies are done around 32-33 minutes.
  12. Note: Ovens vary in temperature and baking times, so get to know your oven and know how long it takes to bake things. If your oven tends to cook things faster, then check it before 30 minutes etc.
  13. These are truly more of a fudge-like brownie than cake-like one. The brownies will firm up as they sit and cool.
  14. Let the brownies cool completely in the pan (about an hour or so) before lifting the parchment paper and the block of brownies out of the pan.
  15. Storage: Wrap the brownies up tightly in the parchment paper and then with a layer of tin foil, or store them in a sealed container. It’s best to cut the brownies right before serving them, as they stay fresher that way.
Recipe by Marin Mama Cooks at