If you’ve ever been to Sicily, you’ll know that pistachios there are something else entirely. The ones from Bronte – a small town on the slopes of Mount Etna – are deeper in colour, more intensely flavoured, and sweeter than anything you’ll find anywhere else. I came back from Sicily thinking about them for weeks. They ended up in my cheesecake, they ended up in my kitchen cupboard in embarrassing quantities, and eventually they ended up here – stuffed inside the most indulgent chocolate cookies I’ve ever made.
These are NYC-style in every sense. Oversized, thick, crisp on the outside and completely molten in the middle. Each one has a pocket of pistachio cream at the centre that melts into the dark chocolate dough when you bite into it. Finished with a drizzle of pistachio cream and a scattering of chopped pistachios, they look like something from a very good bakery and taste even better than that.
The secret to getting that bakery-style result at home is freezing the dough before baking and using a preheated tray – two steps that make all the difference between a flat, spreading cookie and one that holds its shape, stays thick, and has that perfect contrast between the crisp edge and the gooey centre.
Why These Cookies Work So Well
Most stuffed cookie recipes ask you to make a separate filling, chill it, portion it, and then wrap the dough around it. This one is simpler. The pistachio cream goes straight from the jar – just microwave it briefly to loosen it – add some chopped white chocolate and spoon directly into the centre of each cookie before rolling.
The dough itself is a dark, deeply chocolatey base made with cocoa powder and dark chocolate chips. It’s thick enough to hold the filling without collapsing during baking, and the combination of baking powder and bicarbonate of soda gives you that slight rise and chew that makes a great cookie.
Freezing the dough balls before baking is non-negotiable. It slows the spread in the oven, keeps the filling contained, and gives you that thick, bakery-style result. Don’t skip it – even 60 minutes makes a real difference.
A Note on the Pistachio Cream and Chocolate
The quality of the pistachio cream matters here. A good pistachio cream – silky, intensely nutty, and deeply flavoured – transforms the filling entirely. The Cake Decorating Company sells an excellent one, and it’s worth ordering if you can’t find one locally. Avoid anything too oily or loose as it can leak out of the dough during baking.
If you want to go full Sicilian, Bronte pistachio cream is available online from a number of Italian food importers and is absolutely worth the splurge for a batch of these.
The chocolate I use is from Choctastique and you can get white, milk or dark at The Cake Decorating Company too.
NYC-Style Pistachio Stuffed Chocolate Cookies
Makes 12 cookies
Chocolate Cookie Dough
- 200g unsalted butter, slightly softened
- 100g light brown sugar
- 100g white caster sugar
- 3 medium eggs, room temperature
- 350g plain flour
- 3 tsp baking powder
- ½ tsp bicarbonate of soda
- 55g cocoa powder
- ½ tsp salt
- 100g milk chocolate chips
Pistachio Filling
- 100-150g pistachio cream
- 1 cup white chocolate, roughly chopped
Decoration
- Pistachio cream, melted
- Chopped pistachios
Method
The Pistachio Filling
- Remove the lid from the pistachio cream and microwave for 10-20 seconds. Stir until smooth and loose enough to spoon easily.
- Stir through the roughly chopped white chocolate until evenly combined. Set aside to cool slightly while you make the dough.
The Cookie Dough
- Take the butter out of the fridge 30 minutes before starting – you want it slightly softened but not at room temperature. Chop into chunks and beat with an electric mixer for a few minutes until soft and broken up, but not creamed.
- Add both sugars and mix until combined and the mixture looks like wet sand. Don’t overmix at this stage – if the butter gets too soft the cookies will spread too much in the oven.
- Add the eggs one at a time, mixing well after each addition. The mixture may look a little curdled at this point — don’t worry, it will come together once the flour goes in.
- In a separate bowl, whisk together the plain flour, baking powder, bicarbonate of soda, cocoa powder, and salt until combined.
- Add the dry ingredients to the butter mixture and fold together to form a thick, dark cookie dough.
- Fold through the milk chocolate chips.
Fill, Roll, and Freeze
- Line a baking tray that fits in your freezer with greaseproof paper.
- Break off large heaped tablespoons of cookie dough and flatten in the palm of your hand. Spoon a teaspoon of the pistachio filling into the centre, then wrap the dough up and around it to form a ball. Seal well so the filling is fully enclosed.
- Repeat until all the dough is used up – you should get 8-10 cookies in total.
- Place the rolled cookie balls on the lined tray, cover tightly with foil, and freeze for 90 minutes. If you’re short on time, 60 minutes will work, but 90 gives the best result.
Bake
- Towards the end of the freezing time, preheat your oven to 200°C fan / 220°C conventional. Line a large baking tray with greaseproof paper and place it in the oven for 5 minutes to heat up. A hot tray is what gives you a crisp base and gooey middle — don’t skip this step.
- Place 4-5 frozen cookie balls on the preheated tray, leaving plenty of space between each one.
- Bake for 12-15 minutes until the edges are firm but the centres still look soft. The cookies should be thick with very little spread. If they’ve gone slightly uneven in the oven, use a round cookie cutter to scoot them back into shape immediately after baking while they’re still warm and pliable.
- Leave to cool on the tray for 15 minutes before decorating — they will continue to firm up as they cool.
Decorate
- Melt the remaining pistachio cream by microwaving briefly and stirring until smooth. Drizzle generously over each cookie.
- Scatter with chopped pistachios and serve warm, or store and reheat briefly before eating.
Notes & Tips
- Don’t skip the freeze. It’s the single most important step for getting that thick, bakery-style result. The dough needs to be properly cold going into the oven.
- The preheated tray matters too — it crisps the base immediately and stops the cookies spreading before they’ve had a chance to rise.
- These are best eaten warm. If making ahead, store in an airtight container and warm in the oven at 160°C fan for 5 minutes before serving.
- The filled, unbaked cookie balls can be frozen for up to one month. Bake straight from frozen, adding 2-3 minutes to the bake time.
- Use good quality cocoa powder — it’s the backbone of the dough and makes a significant difference to the depth of flavour.
- A round cookie cutter to scoot the cookies into shape straight out of the oven is a brilliant trick for getting that perfect round bakery finish.
Stuffed Cookie Questions, Answered
Why do I need to freeze the cookie dough? Freezing the dough slows the spread in the oven, which keeps the cookies thick and ensures the filling stays contained rather than leaking out. It’s what separates a bakery-style cookie from a flat, spreading one. Don’t be tempted to skip it — even 60 minutes makes a real difference.
Can I make the dough ahead of time? Yes — the rolled, filled cookie balls can be frozen for up to one month and baked straight from frozen whenever you want them. Add 2-3 minutes to the bake time and check for firmness at the edges before pulling them out.
Can I use milk chocolate chips instead of dark? Absolutely. Dark chocolate chips give you a more intense, slightly bitter contrast against the sweet pistachio filling, which works really well. A mix of milk and dark is also good.
Why use a preheated baking tray? A hot tray crisps the base of the cookie immediately when it goes in, which sets the bottom before the rest of the cookie has a chance to spread. It’s a simple trick that makes a significant difference to the final texture.
Can I use a different filling? The pistachio cream filling works particularly well here because of its consistency and flavour, but Biscoff spread or a good quality hazelnut cream both work if pistachio isn’t your thing. Avoid anything too wet or loose as it can make the dough difficult to seal.
How do I store these? Store in an airtight container at room temperature for up to 3 days. Warm briefly in the oven before eating for the best texture — about 5 minutes at 160°C fan.
Where can I buy pistachio cream in the UK? The Cake Decorating Company sells an excellent pistachio cream online. Some Italian delis and specialist food shops also stock it. For the full Sicilian experience, Bronte pistachio cream is available from Italian food importers online and is absolutely worth trying.
One Last Thing
Sicily has a way of making you rethink everything you thought you knew about certain ingredients. Pistachios are the best example – once you’ve had the ones from Bronte, grown on the volcanic slopes of Mount Etna and unlike anything you’ll find elsewhere, it’s very hard to go back.
These cookies are my way of bringing that flavour home. Make them for people you love, serve them warm, and don’t be surprised when they disappear faster than you expected.
If Sicily isn’t already on your list, let the pistachios be the reason to add it.


