Golden Puff Pastry Croissants

By Mila | Updated on April 16, 2024

Let’s be honest – making croissants from scratch can feel like an impossible task, especially when you’re juggling work, family, and everything else life throws your way. Traditional croissants require hours of folding, chilling, and waiting – who has time for that on a regular day?

That’s where these puff pastry croissants come in to save the day. They’re quick to put together, use store-bought puff pastry (no shame in that!), and still give you those wonderful flaky layers we all love. Plus, they’re perfect for weekend brunch or a special breakfast that won’t keep you trapped in the kitchen all day.

Why You’ll Love These Puff Pastry Croissants

  • Quick shortcut method – Using store-bought puff pastry means you can skip the lengthy traditional croissant-making process and still get flaky, buttery results in under 90 minutes.
  • Customizable fillings – From classic chocolate to ham and cheese to almond, you can make different variations all from the same batch of dough to please everyone in your family.
  • Beginner-friendly – No special baking skills needed – if you can fold pastry and use a rolling pin, you can make these impressive-looking croissants.
  • Perfect for special occasions – These make a wonderful addition to weekend brunches or holiday breakfasts, and they’re sure to make your kitchen smell amazing while baking.

What Kind of Puff Pastry Should I Use?

Store-bought puff pastry is a total game-changer for home bakers, and you’ll find it in the freezer section of most grocery stores. The two main brands you’ll typically see are Pepperidge Farm and Dufour – while Pepperidge Farm is more widely available and budget-friendly, Dufour is made with all butter and gives you an extra-flaky result. Just make sure to thaw your puff pastry in the fridge overnight rather than on the counter, as this helps maintain those important buttery layers. When you’re working with the dough, keep it cold and handle it gently to preserve all those delicate layers that make your croissants light and flaky.

Options for Substitutions

While these quick croissants rely on puff pastry as their base, here are some helpful substitution tips:

  • Puff Pastry: This is the key ingredient that can’t really be substituted – it’s what gives these croissants their flaky layers. Make sure to use butter-based puff pastry for the best results.
  • Egg wash: If you’re out of eggs, you can brush with milk or heavy cream instead. For a vegan option, try brushing with plant-based milk or melted plant butter.
  • Chocolate: Any chocolate works here! Dark, milk, or even white chocolate chips or chopped bars are fine. Nutella or other chocolate spreads work great too.
  • Marzipan: Can’t find marzipan? Mix almond paste with powdered sugar, or make a quick frangipane filling by mixing ground almonds with sugar, butter, and egg.
  • Swiss cheese: Feel free to swap Swiss for any good melting cheese like Gruyere, provolone, or cheddar.
  • Black Forest Ham: Any ham works well here – prosciutto, regular deli ham, or even turkey if you prefer. For a vegetarian option, try using roasted vegetables.

Watch Out for These Mistakes While Baking

The biggest challenge when working with puff pastry is temperature control – if it gets too warm, the butter layers will melt and you’ll lose that perfect flaky texture, so keep the dough chilled and work quickly. A common mistake is rolling the pastry too thin, which prevents those signature layers from forming – aim to keep it about 1/8 inch thick for the best results. Don’t skip the egg wash, as it’s essential for achieving that golden-brown shine, but be careful not to let the egg mixture drip down the sides of the pastry, which can seal the layers and prevent proper rising. For the fillings, less is definitely more – overstuffing your croissants will cause them to burst open during baking and leak their contents, so stick to about 1-2 tablespoons of filling per croissant.

What to Serve With Croissants?

These flaky pastries are perfect for breakfast or brunch, and they pair wonderfully with a hot cup of coffee or tea. For a complete morning spread, serve your croissants alongside fresh fruit like berries or sliced oranges – the bright, fresh flavors balance out the buttery richness of the pastries. If you’re hosting brunch, add some scrambled eggs and crispy bacon to make it a more filling meal. I also like setting out different jams, honey, and butter so everyone can dress up their croissants however they like!

Storage Instructions

Keep Fresh: These puff pastry croissants taste best the day they’re baked, but you can keep them in an airtight container at room temperature for up to 2 days. If you’ve made ones with ham and cheese, better pop those in the fridge where they’ll stay good for about 3 days.

Freeze: Want to plan ahead? You can freeze these croissants either before or after baking. For unbaked ones, freeze them on a baking sheet until solid, then transfer to a freezer bag – they’ll keep for up to 2 months. Already baked croissants can be frozen in an airtight container for up to 1 month.

Warm Up: To get that fresh-baked taste back, pop room temperature croissants in a 350°F oven for about 5 minutes. If they’re frozen, let them thaw first. For unbaked frozen croissants, just add a few extra minutes to the original baking time – no need to thaw!

Preparation Time 30-60 minutes
Cooking Time 15-20 minutes
Total Time 45-80 minutes
Level of Difficulty Medium

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 1200-1400
  • Protein: 20-30 g
  • Fat: 70-80 g
  • Carbohydrates: 130-150 g

Ingredients

For the dough:

  • 2 sheets frozen puff pastry, thawed (Pepperidge Farm works great for crispy layers)

For the egg wash:

  • 1 egg (room temperature)
  • 1 tbsp water

For the chocolate croissants:

  • 3 oz chocolate bar or chips (chopped into small pieces)

For the almond croissants:

  • 1/4 cup slivered almonds
  • 4 oz marzipan (room temperature, easier to work with)

For the ham and cheese croissants:

  • 3-4 thin slices black forest ham
  • 2 oz Swiss cheese (thinly sliced)

Step 1: Prepare Your Workspace and Mise en Place

  • 1 egg
  • 1 tbsp water
  • 3 oz chocolate bar or chips
  • 2 oz Swiss cheese

Preheat your oven to 400°F (not 350°F—this higher temperature creates better pastry lift and crispness) and line a baking sheet with parchment paper.

Remove your puff pastry sheets from the freezer to thaw at room temperature for about 15-20 minutes until they’re pliable but still cold.

While the pastry thaws, take the egg and water out to reach room temperature, then whisk them together in a small bowl to create your egg wash.

Chop the chocolate bar into small, bite-sized pieces and slice the Swiss cheese into thin strips.

If your marzipan feels stiff, knead it gently with your hands for a minute or two to soften it—this makes it much easier to portion and distribute evenly.

Step 2: Prepare and Portion Your Fillings

  • 4 oz marzipan
  • 3-4 thin slices black forest ham
  • 1/4 cup slivered almonds
  • 3 oz chocolate bar or chips

Divide your marzipan into 6 equal portions (about 2/3 oz each) and roll each portion into a small ball—this helps you distribute the filling evenly across your croissants and prevents overstuffing.

Separate your 3-4 slices of ham into 6 portions as well.

This is also a good time to measure out your slivered almonds and have your chocolate pieces ready.

I like to arrange all my fillings on a small prep plate in the order I’ll use them, which keeps the assembly process smooth and prevents me from forgetting components.

Step 3: Unfold and Cut the Pastry Sheets

  • 2 sheets frozen puff pastry, thawed

Carefully unfold one thawed puff pastry sheet onto a clean, dry work surface and use your hands to gently flatten any seams or creases—don’t use a rolling pin as this will compress the delicate layers.

Cut the sheet into 6 equal triangles by first cutting it in half horizontally, then cutting each rectangle diagonally from corner to corner, creating two large triangles per rectangle.

Repeat with the second pastry sheet.

You should now have 12 triangles total.

Work quickly but gently to keep the pastry cold; if it starts feeling warm and sticky, pop it back in the fridge for a few minutes.

Step 4: Fill and Roll Each Croissant

  • pastry triangles from Step 3
  • fillings from Step 2

Working with one triangle at a time, lay it point-side facing you on your work surface.

Along the base of the triangle (the side opposite the point), layer your filling components in this order: a portion of ham, a ball of marzipan, a few slivered almonds, some Swiss cheese slices, and a small handful of chocolate pieces.

Don’t overfill—keep everything within about 1 inch of the pastry edges.

Starting from the base of the triangle where your filling sits, tightly roll the pastry toward the point, tucking in the sides slightly as you go.

Place each rolled croissant seam-side down on your prepared baking sheet, spacing them about 2 inches apart.

I find it helpful to work on two croissants simultaneously—while one is resting on the sheet, I can be filling the next one, which keeps the assembly flowing smoothly.

Step 5: Apply Egg Wash and Bake

  • egg wash from Step 1
  • filled croissants from Step 4

Using a pastry brush, gently brush the egg wash from Step 1 all over the surface of each rolled croissant, ensuring even coverage—this creates that beautiful golden-brown exterior and helps any almond pieces stick to the pastry.

Place the baking sheet in your preheated 400°F oven and bake for 18-22 minutes, until the croissants are puffed, deeply golden brown, and crispy-looking.

You’ll notice they’ll rise significantly and the chocolate will just begin to peek out at the seams.

Remove from the oven and let the croissants cool on the baking sheet for 5 minutes before transferring them to a wire rack—this brief cooling helps them set without becoming too hard.

Disclaimer: Our editorial team has used AI to create or enhance parts of this article. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment