Eggless Triple Chocolate Pistachio Stuffed Cookies
Thick, bakery-style eggless pistachio stuffed cookies filled with a gooey pistachio cream centre and loaded with white, milk, and dark chocolate for the ultimate indulgent bite.
¾cup(180 g) pistachio butter or spread homemade or store-bought
For the Cookie Base
¾cup(170 g) salted butterroom temperature
½cup(100 g) brown sugar
¼cup(50 g) white sugar
3tbsp45 ml milk
1tspvanilla extract
2cups250 g all-purpose flour
1tspcornstarch
½tspbaking soda
½tspbaking powder
½cup(65 g) pistachioschopped
¾cup(120 g) white chocolate chunks
¾cup(120 g) milk chocolate chunks
½cup(80 g) dark chocolate chunks
More finely chopped pistachios to go on top of the cookie optional
Instructions
Prepare the Pistachio Filling
In a bowl, mix the melted white chocolate and pistachio butter until smooth.
Scoop into 10 small portions (about 1 heaped teaspoon each) and freeze for 30–45 minutes, or until firm.
Prepare the Cookie Dough
In a large mixing bowl or stand mixer fitted with a paddle attachment, cream the butter, brown sugar, and white sugar until light and fluffy.
Add the milk and vanilla extract. Mix until combined.
Sieve the flour, baking soda, baking powder, and cornstarch directly over the same mixing bowl. Fold gently until almost combined, leaving a few streaks of flour.
Add the chocolate chunks and chopped pistachios. Fold just until a thick dough forms. Do not overmix.
Cover and chill the dough for 15–20 minutes.
Shape and Fill
Divide the dough into 10 equal portions (about 90 g each). Flatten one portion slightly, place a frozen pistachio filling portion in the centre, and seal the dough around it to form a smooth ball.
If desired, press or roll the top of each stuffed dough ball into finely chopped pistachios. This step is optional but adds extra crunch, enhances the pistachio flavour, and gives a beautiful textured finish.
Place the filled dough balls on a tray, cover, and chill for 3–4 hours.
Bake
Preheat the oven to 180°C (350°F).
Line baking trays with parchment paper and place only 3 to 4 cookies per tray, leaving enough space between them so they have room to spread properly.
Bake the chilled cookies for 13–15 minutes, until the edges are lightly golden and the centres still look soft.
Immediately after baking, swirl a larger cookie cutter around each cookie to create perfectly round edges.
Let the cookies rest on the tray for 8–10 minutes before transferring to a cooling rack.
Notes
Freezing the pistachio butter and melted white chocolate filling is an essential step. A frozen ball of pistachio cream stays sealed inside and creates that perfect gooey centre after baking.
Use a kitchen scale for best results. Measuring by weight prevents adding too much flour, which can make the cookies dry instead of soft and gooey.
Once you add the dry ingredients, fold gently and avoid overmixing. Overworking the dough develops gluten and affects the final texture.
Chill the stuffed dough for at least 4 hours. This extra step helps create thick, bakery-style cookies that don’t overspread.
Bake on parchment paper and avoid placing dough on a hot tray. Different cookie sheets and tray temperatures can affect spreading.
Remove the cookies when the edges turn golden brown but the centre still looks slightly underbaked. They will continue to cook from the heat of the pan.
For extra crunch, roll the shaped dough balls in finely chopped pistachios before the long chill. This is optional but adds beautiful texture and enhances the pistachio flavor.
Store-bought or homemade pistachio cream both work well, but choose one with a thick consistency for the best structure.
Store the baked pistachio stuffed cookies in an airtight container at room temperature for up to 1 week, or freeze baked cookies and stuffed dough balls for longer storage, baking the dough straight from frozen with a few extra minutes added.