If you’re looking for a dessert that beautifully balances rich chocolate with the unique crunch and nutty flavor of pistachios, then this Chocolate and Pistachio Bars Recipe is an absolute must-try. It melds the smooth, luscious chocolate with a buttery graham cracker crust and a vibrant topping of crushed pistachios, creating layers of taste and texture that are simply irresistible. Whether you’re making treats for a party or a cozy night in, these bars offer a delightful experience that’s easy to whip up yet impressively delicious.

Ingredients You’ll Need
Gathering these simple yet thoughtfully chosen ingredients is the first step toward creating your own batch of Chocolate and Pistachio Bars. Each component plays a crucial role in delivering the perfect balance of sweet, nutty, and crunchy goodness that makes this recipe truly special.
- 1 cup crushed pistachios: Adds a vibrant green color and a satisfying crunch that complements the chocolate beautifully.
- 1 cup chocolate chips: Melts into a rich, creamy layer that brings deep cocoa flavor and smoothness.
- 1/2 cup sweetened condensed milk: Acts as the sweet, creamy binder that unites the chocolate and pistachios.
- 1/4 cup unsweetened cocoa powder: Infuses the crust with an intense chocolate flavor without added sweetness.
- 1/2 cup graham cracker crumbs: Forms the buttery, slightly crunchy base that grounds the bars.
- 1/4 cup melted butter: Holds the crust together while adding richness and softness.
- 1 tsp vanilla extract: Enhances the sweetness and depth of the chocolate layer with aromatic warmth.
- A pinch of salt: Balances the sweetness and brightens the chocolate and pistachio flavors.
How to Make Chocolate and Pistachio Bars Recipe
Step 1: Prepare Your Baking Dish
Start by preheating your oven to 350°F (175°C). Line an 8×8 inch baking dish with parchment paper; this makes it so much easier to remove your bars once baked without them breaking apart.
Step 2: Make the Chocolatey Crust
In a large bowl, combine the graham cracker crumbs, melted butter, cocoa powder, and a pinch of salt. Mix until everything is fully incorporated and the texture feels like damp sand—that’s your perfect crust base.
Step 3: Press the Crust into the Pan
Firmly press this mixture into the bottom of your prepared baking dish, creating an even layer. Doing this ensures a sturdy base that will hold the delicious filling without crumbling.
Step 4: Prepare the Chocolate Filling
In another bowl, stir together the sweetened condensed milk, chocolate chips, and vanilla extract until smooth and combined. This mixture will become the luscious top layer of your bars.
Step 5: Pour and Spread the Filling
Pour the chocolate mixture over the prepared crust, then use a spatula to spread it evenly. This ensures every bite has the perfect balance of crust and chocolate.
Step 6: Add the Pistachio Topping
Sprinkle the crushed pistachios over the chocolate layer, pressing them down gently so they stick. Their crunch and color really elevate the bars both visually and texturally.
Step 7: Bake to Perfection
Bake your creation for 20 to 25 minutes, until the edges are set and the center feels slightly soft but not liquid. This delicate bake keeps the bars fudgy and tender.
Step 8: Cool and Cut
Allow the bars to cool completely in the pan. Once cooled, lift the parchment paper and cut the dessert into 16 squares. Letting them set fully before cutting helps maintain the bars’ neat shape and makes for easier serving.
How to Serve Chocolate and Pistachio Bars Recipe

Garnishes
These bars are fabulous served just as they are, but a sprinkle of extra crushed pistachios or a light dusting of cocoa powder can add a lovely finishing touch that brightens the presentation and flavor.
Side Dishes
Pair your Chocolate and Pistachio Bars with a scoop of vanilla ice cream, a dollop of whipped cream, or fresh berries for a refreshing contrast to their rich, nutty layers.
Creative Ways to Present
For a special occasion, cut the bars into bite-sized squares and arrange them on a platter with edible flowers or drizzle with white chocolate. Serving them with a small cup of espresso can also enhance the chocolate experience beautifully.
Make Ahead and Storage
Storing Leftovers
Keep leftover bars in an airtight container at room temperature for up to three days to maintain their texture and flavor. If you want them slightly firmer, refrigerate them, but allow them to come to room temperature before enjoying.
Freezing
You can freeze these bars for up to one month by wrapping them tightly in plastic wrap and placing them in a freezer bag. Thaw them overnight in the refrigerator before serving for best results.
Reheating
If you prefer a warm treat, gently warm the bars in the microwave for 10-15 seconds. This brings out the melty quality of the chocolate and makes the pistachios even more aromatic without compromising texture.
FAQs
Can I use salted pistachios for this recipe?
Yes, you can use salted pistachios, but be mindful not to add extra salt to the recipe to keep the balance of flavors harmonious.
Is there a substitute for sweetened condensed milk?
You could use homemade condensed milk or a thick mixture of evaporated milk and sugar, but sweetened condensed milk remains the easiest and most reliable option for the right texture and sweetness.
Can this recipe be made gluten-free?
Absolutely! Use gluten-free graham cracker crumbs or crushed gluten-free cookies in the crust, and you’ll have a delightful gluten-free version of these bars.
How can I make the bars more chocolatey?
For an extra punch, add a handful of chopped dark chocolate or use a higher percentage cocoa chocolate in the chips to intensify the chocolate flavor.
What is the best way to crush pistachios?
Place pistachios in a sealed plastic bag and gently tap them with a rolling pin or use a food processor on low pulse to achieve a coarse, crunchy texture ideal for topping.
Final Thoughts
There’s something so inviting about the mix of textures and flavors in this Chocolate and Pistachio Bars Recipe. It’s a dessert that’s as pleasing to the eyes as it is to the palate, and once you try it, I have no doubt it’ll become a beloved favorite in your kitchen. Dive in and enjoy the layered magic that these bars bring to any occasion!
Print
Chocolate and Pistachio Bars Recipe
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 16 servings
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
These Chocolate and Pistachio Bars are a decadent no-fuss dessert featuring a crunchy graham cracker and cocoa crust layered with a luscious chocolate and condensed milk filling, topped with crunchy crushed pistachios. Baked until set, these bars offer a perfect balance of rich chocolate, nutty crunch, and creamy sweetness, making them an irresistible treat for any occasion.
Ingredients
Crust
- 1/2 cup graham cracker crumbs
- 1/4 cup melted butter
- 1/4 cup unsweetened cocoa powder
- A pinch of salt
Filling
- 1/2 cup sweetened condensed milk
- 1 cup chocolate chips
- 1 tsp vanilla extract
Topping
- 1 cup crushed pistachios
Instructions
- Preheat Oven and Prepare Pan: Preheat your oven to 350°F (175°C). Line an 8×8 inch baking dish with parchment paper to ensure easy removal of the bars after baking.
- Make the Crust Mixture: In a large bowl, combine the graham cracker crumbs, melted butter, cocoa powder, and a pinch of salt. Mix thoroughly until all ingredients are well incorporated.
- Press the Crust: Firmly press the crust mixture into the bottom of the prepared baking dish, creating an even layer that will serve as the base of your bars.
- Prepare Chocolate Filling: In another bowl, stir together the sweetened condensed milk, chocolate chips, and vanilla extract until the chocolate chips are evenly coated and the mixture is smooth.
- Layer the Filling: Pour the chocolate mixture evenly over the crust layer in the baking dish, spreading it out to all corners.
- Add Pistachio Topping: Sprinkle the crushed pistachios evenly over the chocolate layer, gently pressing them down to help them adhere.
- Bake: Place the baking dish in the preheated oven and bake for 20-25 minutes, or until the edges are set and the center remains slightly soft to the touch.
- Cool and Serve: Allow the bars to cool completely in the baking dish. Once cooled, lift them out using the parchment paper and cut into 16 bars before serving.
Notes
- Ensure the baking dish is well lined with parchment paper for easy removal of bars.
- You can substitute pistachios with other nuts like almonds or walnuts if preferred.
- Store bars in an airtight container at room temperature for up to 3 days or refrigerate for longer freshness.
- For a softer texture, slightly reduce the baking time.

