No Bake Pistachio Brownies (Vegan, Gluten-Free, Small Batch)
These no bake pistachio brownies are rich, fudgy, and made with only 4 ingredients: medjool dates, pistachio butter, cocoa powder, and vanilla extract. Naturally sweetened, vegan, gluten-free, and perfect for a small batch sweet treat!

If there’s one thing about me, it’s that I love brownies, and I love pistachios. So combining the two felt kind of inevitable. Chocolate + pistachio is one of those pairings that just works. If you’ve seen my pistachio stuffed dates or pistachio thumbprint cookies, then you know my love for this combo.
These no bake pistachio brownies are inspired by my viral no bake brownies which so many of you loved! These have the same rich, chocolatey, ultra fudgy texture, but with a pistachio twist.
Made with only four ingredients: medjool dates, pistachio butter, cocoa powder, and vanilla extract. The grand finale? A generous layer of pistachio butter and a sprinkle of chopped pistachios to seal the deal. You wouldn’t believe it! Basically the definition of healthy meets indulgent.

Ingredients You’ll Need
Scroll down to the recipe card to get the full recipe with measurements.
- Medjool Dates: Naturally sweet, caramel-like, and the secret to that ultra-fudgy texture. The dates act as the binder in these no bake brownies.
- Pistachio Butter: This is where all that dreamy pistachio flavor comes from. You can use store-bought or homemade pistachio butter.
- Cocoa Powder: Adds that rich, classic brownie flavor. Use a good quality unsweetened cocoa powder. I usually grab mine from Trader Joe’s.
- Vanilla Extract: A brownie essential.
- Chopped Pistachios: For topping.

How to Make Vegan Pistachio Brownies
- Prep the dates: Remove the pits from the dates. If your dates are dry, soak them in warm water for 10 minutes, then drain. This makes blending easier and keeps the brownies ultra fudgy.
- Process the ingredients. Add the dates, pistachio butter, cocoa powder, vanilla extract, and salt to a food processor. Blend until a sticky dough forms.
- Press into pan: Line a small loaf pan or square container with parchment paper for easy removal. Press the brownie mixture evenly into the pan, packing it down firmly. Freeze for 10–15 minutes to set.
- Garnish and slice: Totally optional (but highly encouraged) add a generous layer of pistachio butter on top, followed by chopped pistachios and a pinch of flaky sea salt. Slice into squares as big or as small as you like. Enjoy!



Megan’s Tips
- Use fresh medjool dates for the best flavor and fudgy texture. If your dates feel hard and dry, soak them in warm water for 10 minutes to rehydrate them.
- Adjust the texture if needed. If your brownie dough feels too wet, add a little more cocoa powder. If it feels too dry or crumbly, add water 1 teaspoon at a time until the mixture comes together into a fudgy (but still slightly crumbly) dough. It should hold together when pressed between your fingers.
- Chill before slicing for easy, clean cuts. Once I spread the pistachio butter on top, I pop the brownies in the freezer for about 20 minutes so the topping firms up.
Frequently Asked Questions
How do I store leftover brownies?
Since it’s a small batch recipe, I doubt you’ll have leftovers! But in case you do, store any leftover brownies in an airtight container in the fridge for 3-5 days, or freeze for up to 2 months.
Can I double the recipe?
Yes! You can use the same size pan, it’ll just make extra thick brownies.
Are these brownies gluten-free?
Yes! These brownies are vegan, gluten-free, naturally sweetened (with dates), oil-free, and refined sugar-free.

These aren’t your traditional brownies, but if you give them a try, I know you’ll be obsessed. I’m a lifelong brownie lover and I actually prefer these no-bake brownies to the boxed mixes I grew up on! They’re rich, fudgy, chocolatey, and somehow made with only 4 ingredients. I can’t wait to hear your thoughts!
If you make this recipe, please be sure to leave a comment and ★★★★★ star rating below letting me know how you liked it! This helps others find my recipes. I appreciate your support, as always. xo, Megan

No Bake Pistachio Brownies (Vegan, Gluten-Free, Small Batch)
Ingredients
- 1 cup medjool dates
- ⅓ cup pistachio butter, plus more for topping
- ¼ cup cocoa powder
- 1 teaspoon vanilla extract
- chopped pistachios, for topping
Instructions
- Remove the pits from the dates. If your dates are dry, soak them in warm water for 10 minutes, then drain. This makes blending easier and keeps the brownies ultra fudgy!
- Add the pitted dates, pistachio butter, cocoa powder, and vanilla extract to a food processor. Process until a sticky dough forms (you’ll know it’s ready when you can press the mixture between your fingers and it holds together).
- Line a small loaf pan or square container with parchment paper for easy removal. Press the brownie mixture evenly into the pan, packing it down firmly (I use a loaf pan, then cut the slab in half and stack it for ultra-thick brownies).
- Pop the brownies in the freezer for 10–15 minutes to firm up.
- Spread a layer of pistachio butter on top of the brownies, then sprinkle with chopped pistachios and a pinch of flaky sea salt. Optional: place in the freezer for 10-20 minutes to firm up.
- Lift the brownies out, cut into squares, and dig in!
Notes
- Use fresh medjool dates for the best flavor and fudgy texture. If your dates feel hard and dry, soak them in warm water for 10 minutes to rehydrate them.
- Adjust the texture if needed. If your brownie dough feels too wet, add a little more cocoa powder. If it feels too dry or crumbly, add water 1 teaspoon at a time until the mixture comes together into a fudgy (but still slightly crumbly) dough. It should hold together when pressed between your fingers.
- Chill the brownies before slicing for easy, clean cuts.
- Recipe inspired by my no-bake brownie recipe.







These are chocolate + pistachio heaven! So easy to make, rich, fudgy…yumm.