
Pistachio brownies are one of those desserts that feel a little elevated but are still simple enough to make anytime that chocolate craving hits. And these fudgy pistachio brownies are rich, deeply chocolatey, and sprinkled with chopped pistachios for the perfect balance of texture and flavor. They’re decadently delicious and a new favorite in our house.
Made with almond flour, coconut sugar, and dark chocolate, they’re naturally gluten free and dairy free. But they still deliver that classic brownie experience with a shiny crackly top and a soft, fudgy center. You might as well preheat the oven now – they’re an immediate must-bake!

Fudgy Pistachio Brownies with Dark Chocolate and Pistachios
What makes these brownies stand out is the combination of dark chocolate and pistachios. Dark chocolate brings deep cocoa flavor and antioxidants, while pistachios add crunch, healthy fats and fiber. That balance helps slow the absorption of sugar and keeps these brownies feeling a little more satisfying than the typical dessert.


Using almond flour also adds a subtle richness and keeps the texture soft without needing traditional flour, making these a great option if you’re looking for a gluten free brownie recipe that still tastes bakery-quality. I’m telling you, these will quickly become a favorite dessert in your house too.
Why You’ll Love This Pistachio Brownie Recipe
I built this recipe to be both simple and reliable. The batter comes together quickly in one bowl, and the result is a fudgy brownie with pistachios and melty chocolate chips throughout.
They bake up with a crackly top and a soft center that firms up perfectly once chilled. I seriously can’t get over how good they are.
These homemade pistachio brownies are great for make-ahead desserts, lunchbox treats, or something to keep in the fridge when you want a square of chocolate after dinner. Let me know what you think in the comment section below!
Ingredients You’ll Need:
- Coconut sugar
- Avocado oil
- Eggs
- Dark chocolate
- Vanilla extract
- Kosher salt
- Baking soda
- Dutch-processed cocoa powder
- Almond flour
- Arrowroot starch
- Dark chocolate chips
- Toasted pistachios
- Flaky salt (I love Maldon Sea Salt Flakes)


How To Make Fudgy Pistachio Brownies
Looking for the full recipe?
Scroll down to the Recipe Card below for complete instructions & measurements.
These fudgy pistachio brownies come together in one bowl with rich dark chocolate, crunchy pistachios, and a shiny crackly top for the perfect gluten-free dessert.










- Prep the pan. Preheat the oven to 350°F and line an 8×8 pan with parchment, then grease it well.
- Whisk the base. In a large bowl, whisk together the coconut sugar and avocado oil.
- Add the eggs. Whisk in the eggs one at a time, mixing for about 30 seconds between each to help create that classic shiny brownie top.
- Melt the chocolate. Microwave the chopped dark chocolate in 30-second intervals until smooth.
- Combine the wet ingredients. Whisk the melted chocolate into the egg mixture, then mix in the vanilla, salt, and baking soda.
- Fold in the dry ingredients. Add the cocoa powder, almond flour, and arrowroot starch, folding until just combined.
- Add the mix-ins. Stir in most of the chocolate chips and chopped pistachios.
- Spread the batter. Pour the batter into the prepared pan and sprinkle the remaining chocolate chips and pistachios on top.
- Bake. Bake for 20–22 minutes, until a tester comes out mostly clean with a few moist crumbs.
- Cool and slice. Sprinkle with flaky salt, let the brownies cool completely, then slice into squares.










Recipe Substitutions & Questions
Here are a few easy substitutions and swaps to help you customize these Fudgy Pistachio Brownies based on what you have on hand or your dietary needs.
- Coconut sugar: You can substitute organic cane sugar or light brown sugar in a 1:1 ratio. This will make the brownies slightly sweeter and may deepen the crackly top.
- Avocado oil: Swap with melted coconut oil, light olive oil, or melted butter (if not dairy-free) in a 1:1 ratio. Use refined coconut oil if you prefer a more neutral flavor.
- Dark chocolate (chopped): You can substitute semi-sweet chocolate or dark chocolate chips in equal amounts. Just choose a good-quality chocolate for the best flavor.
- Dutch-processed cocoa powder: Natural cocoa powder can work in a pinch, though the flavor will be slightly lighter and less smooth.
- Almond flour: If you need a nut-free option, try sunflower seed flour in a 1:1 swap. The color may shift slightly due to a natural reaction with baking soda, but the texture should remain similar.
- Arrowroot starch: You can substitute tapioca starch or cornstarch in equal amounts.
- Chocolate chips: Feel free to use dairy-free chocolate chips, dark chocolate chunks, or chopped chocolate depending on what you have on hand.
- Pistachios: If pistachios aren’t available, chopped walnuts or pecans make great alternatives while still providing crunch.
- Flaky salt: Any finishing sea salt works well here, or you can omit it if you prefer a more classic sweet brownie.
For my kitchen, cooking, and baking essentials (& more!), shop my Amazon Storefront.
How do you make pistachio brownies fudgy instead of cakey?
The key to fudgy pistachio brownies is using enough fat and chocolate while avoiding too much flour. In this recipe, avocado oil and melted dark chocolate create a rich base, while almond flour keeps the texture tender without drying the brownies out. Whisking the eggs well also helps give the brownies structure while keeping the center soft.
Can I make pistachio brownies gluten free?
Yes! These pistachio brownies are naturally gluten free thanks to almond flour and arrowroot starch. This combination keeps the brownies tender and chewy while providing enough structure to slice cleanly. Using these gluten-free flours won’t compromise flavor, so you still get a rich, chocolatey brownie experience. It’s an easy swap for anyone avoiding wheat, and the texture stays soft, fudgy, and satisfying.
Why do my brownies need to cool before cutting?
Brownies continue to set as they cool. If you cut them too early, the center can fall apart or feel underbaked. Letting your brownies cool completely — and even chilling them briefly — helps them firm up and gives you clean, bakery-style squares.

Can I use a different nut instead of pistachios?
Absolutely. If you don’t have pistachios on hand, chopped walnuts or pecans work well in this recipe. They provide a similar crunch and pair nicely with the dark chocolate flavor in the brownies. Just roughly chop and fold them into the batter like you would pistachios. This swap doesn’t change the baking time, and you’ll still end up with fudgy, rich brownies that have a satisfying nutty texture in every bite.
How should I store pistachio brownies?
Store these brownies in an airtight container in the refrigerator for up to five days. Because they’re delicate and fudgy, chilling actually improves the texture, making them easier to cut and giving a slightly firmer bite. You can also slice and freeze them for longer storage, just thaw in the fridge before serving. This way, you always have a small batch of rich, chocolatey pistachio brownies ready for dessert or snacks.

More Delicious Desserts To Try
- Fudge Brownies (Gluten-Free & Dairy-Free)
- Protein Brownie Bites (Easy No-Bake)
- Paleo Pecan Pie Bars
- Tahini Chocolate Chunk Cookies (Gluten-Free, Dairy-Free)
- Healthy Lofthouse Sugar Cookies (Gluten-Free + Grain-Free)
Fudgy Pistachio Brownies

Equipment
- 8×8-inch baking pan
- large & small mixing bowls
Ingredients
- ¾ cup coconut sugar
- 6 tablespoons avocado oil
- 3 large eggs, room temperature
- 4 oz. dark chocolate, chopped
- 2 teaspoons vanilla extract
- ½ teaspoon kosher salt
- ½ teaspoon baking soda
- 6 tablespoons Dutch-processed cocoa powder
- ½ cup almond flour
- 6 tablespoons arrowroot starch
- ½ cup plus 2 tablespoons dark chocolate chips
- ½ cup plus 2 tablespoons chopped toasted pistachios
- Flaky salt, (I love Maldon Sea Salt Flakes)
Instructions
- Preheat the oven to 350°F.
- Line an 8×8-inch baking pan with a parchment paper sling and grease the pan generously with cooking oil spray. Set aside.
- In a large bowl, add the coconut sugar and oil. Whisk to combine.
- Add the eggs one at a time, whisking for 30 seconds between each addition, until the mixture is smooth and the sugar crystals begin to dissolve. This is critical for structure and a shiny top.
- In a small microwave-safe bowl, melt the chopped dark chocolate in 30-second increments until smooth and melted.
- Pour the melted chocolate into the egg mixture and whisk for 30 seconds. Add in the vanilla, salt, and baking soda. Whisk once more to combine.
- Add the cocoa powder, almond flour, and arrowroot starch. Using a wooden spoon, fold in the dry ingredients just until no flour streaks remain.
- Add in ½ cup of both the chocolate chips and the pistachios and fold in to combine.
- Tip the batter into the prepared baking sheet, smoothing it into an even layer. Sprinkle with the remaining chocolate chips and toasted pistachios.
- Transfer to the pre-heated oven and bake for 20 to 22 minutes, or until a cake tester comes out mostly clean with some crumbs.
- Immediately sprinkle with flaky salt and allow them to cool entirely before cutting into 16 squares.
- They are delicate, best served chilled, and will last for up to 5 days in the fridge. Enjoy!
Notes
- Coconut sugar: Swap with cane sugar or light brown sugar (1:1).
- Avocado oil: Use melted coconut oil, light olive oil, or melted butter (1:1).
- Dark chocolate: Semi-sweet chocolate or dark chocolate chips work well.
- Dutch-process cocoa powder: Natural cocoa powder can be used if needed.
- Almond flour: Sunflower seed flour works as a nut-free 1:1 substitute (color may slightly change).
- Arrowroot starch: Tapioca starch or cornstarch can be used 1:1.
- Chocolate chips: Any dark, dairy-free, or chopped chocolate works.
- Pistachios: Walnuts or pecans are great alternatives.
- Flaky salt: Use any finishing sea salt, or omit if preferred.





















