There are pastries you plan to bake… and pastries you bake because you want something warm and flaky with your coffee right now. These are firmly in the second category.
They're puff pastry pockets filled with a glossy chocolate-hazelnut-caramel mixture that tastes like a cheeky pain au chocolat cousin who went on holiday and came back with better stories. They're perfect for lazy Sunday brunch, Easter breakfast, Christmas or those times we have friends over for coffee. Crisp outside, creamy inside, crunchy little hazelnut bits… and yes, you will "just test one" and then wonder where they all went.

Jump to:
Easy Chocolate Caramel Puff Pastry Turnovers
Classic pain au chocolat from scratch means preparing dough, butter blocks, folding schedules, and the kind of patience I only have for letting the dishwasher finish its cycle.
This version is the smart shortcut: store-bought puff pastry, an easy chocolate filling, fold, seal, bake. You get that flaky, golden, layered pastry vibe-without turning your kitchen into a bakery.
What It Tastes Like
The outside is shatter-crisp and buttery. Inside you get creamy milk chocolate with hazelnut, little caramel pockets that turn melty, and a satisfying crunch here and there. Served warm, it's basically a brunch pastry that makes everyone look up from their phone and say, "Okay… WOW."
What You'll Need
Exact amounts are in the recipe card
- Milk chocolate with hazelnut: This is your flavor base and your crunch in one go. It melts into a creamy filling, while the hazelnut bits give texture. Not into milk chocolate? Use dark chocolate for less sweetness.
- Butter: Butter melts the chocolate smoothly and makes the filling glossy and spoonable once cooled. It also helps the filling stay soft when baked.
- Caramel fudge: Little pockets of caramel that melt into surprise bites. Want it less sweet? Leave it out; it's still delicious. If your fudge is super soft, chill it first so it's easier to cut .
- Puff pastry slices (4 x 4 inch / 10 x 10 cm): The shortcut hero. You get flaky layers with zero dough drama. You can also use croissant dough if you want a more bakery-style bite-same idea, just a little richer.
- Egg: Egg wash = that glossy golden top that makes pastries look like they came from a bakery.
- Water: Loosens the egg wash so it brushes on smoothly.
How to Make It
You'll find the full, step-by-step recipe card below.

- Step 1: Break the chocolate into a heatproof bowl.

- Step 2: Melt the butter and pour it over the chocolate. Stir until the chocolate is fully melted and smooth-give it a minute if needed; the heat from the butter does most of the work. Stir in the caramel fudge cubes. Now the important part: let the filling cool for 1 hour. Warm filling is delicious… and also impossible to shape. Cooled filling is thick and spoonable.

- Step 3: Lay out one puff pastry slice. Spoon about 2 tablespoons of filling onto one half (leave a little border so you can seal it).

- Step 4: Fold the pastry over the filling. Press the edges firmly-use your fingers, or crimp with a fork if you want that "I totally meant to make it look fancy" finish. Repeat with the remaining pastry slices and place them on the tray. Beat the egg with 1 tablespoon water. Brush the tops lightly (you want a thin glossy layer, not an omelet coating). Bake for 20 minutes, until the pastries are puffed and golden. If your oven runs hot, start checking at 18 minutes. Puff pastry goes from "golden" to "why is it suddenly dark brown?" very quickly.
Troubleshooting
- Filling: If it is too runny, it probably wasn't cooled long enough. Chill it and try again-cool filling stays put.
- Pastries leak: The edges weren't sealed well (or the filling was too close to the edge). Leave a border and press firmly.
- The bottoms are soggy: your tray may be overcrowded or your oven wasn't hot enough. Give them space and preheat properly.
- Not puffing: the pastry may have gotten too warm before baking. Next time, keep the assembled pastries in the fridge while the oven finishes heating.
- If they brown too fast: your oven runs hot-drop the temperature slightly and bake a touch longer.
Serving Ideas
- Go simple: serve warm with coffee, tea, or hot chocolate and enjoy the quiet that happens after the first bite.
- Want to make them look extra gooey? Drizzle with salted caramel sauce (high impact, zero effort).
- For a brunch board moment, add fresh fruit (strawberries are great), a bowl of whipped cream, and watch your guests become very enthusiastic.

Did you make this delicious recipe? Tag #byandreajanssen via Instagram! I love to see what your creation looks like and regularly share the most beautiful photos of you! Did you like this recipe? Then leave a rating on the recipe card! Your feedback helps other home cooks and me enormously.
Need more inspiration?
- You can find video recipes on my YouTube channel.
- And don't forget to save the recipes on Pinterest, so you can easily find them again next time!
📖 Recipe
RECIPE CARD
Recipe Help
Two easy tools to make cooking even easier. Cooking mode keeps the screen on. The easy-step recipe displays the recipe step by step, including the ingredients needed. And you can adjust servings easily
Ingredients
Chocolate caramel filling
- 8 oz. milk chocolate with hazelnut
- 3½ oz. butter
- 2 oz. caramel fudge, cut into cubes
Puff pastries
- 1 pound puff pastry, divided in (10 sheets 4 x 4 inch / 10 x 10 cm)
- 1 egg, size M
- 1 tablespoon water
All my recipes are written both in Metric (gram / ml) and US Customary (cups / pounds). Here you can select which type of amount you would like to see.
Instructions
Chocolate caramel filling
- Break the chocolate into a bowl.8 oz. milk chocolate with hazelnut
- Melt the butter and pour it over the chocolate.3½ oz. butter
- Stir well until the chocolate has melted.
- Add the caramel fudge cubes and mix them in.2 oz. caramel fudge
- Let the filling cool down for 1 hour.
Puff pastries
- Preheat the oven to 390 °F or 350 °F
- Line a baking tray with parchment paper.
- Place a sheet of puff pastry in front of you.1 pound puff pastry
- Spoon 2 tablespoons of chocolate filling onto one half.
- Fold the pastry closed and press the sides firmly.
- Place on the baking sheet and repeat with the rest.
- Beat the egg with 1 tablespoon of water and brush the tops.1 egg, 1 tablespoon water
- Bake for 20 minutes.
- Serve while still warm.
Notes
Nutrition
Tried this recipe?
Let us know how it was!3 x Breakfast and Brunch
Prefer to read this recipe in Dutch? See my Chocolade hazelnoot karamel flappen.
















Leave a Reply