Flaky & Flavorful: Easy Ham and Cheese Puff Pastry Croissants Recipe
Elevate your breakfast, brunch, or lunch with these incredibly easy-to-make Ham and Cheese Puff Pastry Croissants. Crafted from simple puff pastry and filled with a savory combination of ham and cheese, they promise a delightful culinary experience. Each bite delivers a perfect contrast: a golden, crispy exterior giving way to a soft, warm interior bursting with gooey melted cheese and savory ham. This recipe is a true kitchen hero, requiring just four main ingredients and minimal effort, yet delivering maximum flavor. Imagine starting your day with the aroma of freshly baked croissants, or serving them as a quick, satisfying lunch. They’re perfect for any occasion that calls for something both comforting and impressive. Get ready to impress yourself and your loved ones with this simple, delicious delicacy!

Why These Homemade Ham and Cheese Croissants Are a Must-Try
Who says delicious has to be difficult? These homemade ham and cheese croissants are a testament to how effortlessly you can create a truly indulgent treat. They are an absolute game-changer for anyone looking for a quick yet incredibly satisfying meal or snack. The secret lies in the humble puff pastry, which, when baked, transforms into a light, airy, and wonderfully crunchy shell. This delicate texture perfectly complements the rich, savory filling. Inside, you’ll find a delightful medley of juicy, high-quality ham and creamy, flavorful cheese, creating an explosion of taste with every bite. The simplicity of using only four core ingredients – puff pastry, ham, cheese, and a single egg for that beautiful golden finish – means you can whip up these savory pastries in no time. This makes them an ideal choice for a luxurious Sunday brunch, a quick weekday breakfast, or a comforting lunch. From prep to plate, you’re looking at about 30 minutes, allowing you to enjoy this delicious delicacy without the long wait.
The Simple Ingredients You’ll Need for Your Puff Pastry Creation
To embark on your journey to create these delightful Ham and Cheese Puff Pastry Croissants, you’ll only need a handful of readily available ingredients. The beauty of this recipe lies in its minimalism, proving that less is often more when it comes to flavor and ease. The exact quantities for each ingredient can be found in the comprehensive recipe card located at the bottom of this blog post, ensuring you have all the precise measurements at your fingertips. Here’s a closer look at what you’ll need and why each component is essential for achieving the perfect crispy, cheesy, and savory result:

- Puff Pastry: This is the star of our show, providing the signature airy, flaky, and irresistibly crunchy crust that defines these croissants. For this recipe, we recommend using pre-made puff pastry sheets, typically sized around 4 x 4 inches (10 x 10 cm). You have the flexibility to use either fresh puff pastry from the refrigerated section or frozen sheets. If opting for frozen, remember it’s crucial to thaw the pastry completely before attempting to work with it to prevent cracking and ensure easy manipulation. If your pastry sheets are larger than the recommended size, a pizza cutter or a sharp knife will be your best friend for trimming them down. Alternatively, embrace larger sheets to create generously sized, extra-indulgent croissants! The layers of butter in puff pastry are what create those distinct, light-as-air pockets when baked, contributing significantly to the texture.
- Cheese: The choice of cheese is vital for both flavor and its melting qualities. Gouda cheese is highly recommended for this recipe due to its wonderfully complete, slightly nutty, and exceptionally creamy texture. It melts beautifully, creating those irresistible, stretchy threads of cheese when the croissant is pulled apart. If Gouda isn’t available, or if you prefer another flavor profile, excellent alternatives include Swiss cheese, Emmental, or even a mild cheddar. Aim for a cheese that melts smoothly and offers a good balance of flavor that complements the ham.
- Ham: For the savory filling, opt for a good quality cooked ham from your local deli. A thinly sliced, creamy, and flavorful ham will integrate perfectly with the melted cheese. Look for ham that isn’t overly salty, as the cheese will also contribute to the saltiness of the final product. Prosciutto cotto or a classic lean cooked ham are excellent choices. The ham adds a delightful savory depth and a tender texture that contrasts with the crispy pastry.
- Egg: A single egg, lightly beaten, serves a crucial purpose in this recipe. Brushing the puff pastry with an egg wash before baking gives these croissants their characteristic golden-brown color and a beautiful, glossy finish. The egg wash helps the pastry brown evenly and adds a professional touch to your homemade creations. If you happen to be out of eggs, don’t fret! Melted butter, a quick baking spray, or even a splash of regular milk can serve as decent alternatives, achieving a similar, albeit slightly less shiny, browning effect.
Essential Equipment for Seamless Preparation
While the ingredients are few, having the right tools on hand will make the preparation process even smoother:
- Baking Tray: A standard baking sheet is necessary to hold your croissants.
- Parchment Paper: Lining your baking tray with parchment paper prevents sticking and makes cleanup a breeze.
- Sharp Knife or Pizza Cutter: Essential for precisely cutting your ham, cheese, and possibly trimming your puff pastry.
- Pastry Brush: For applying the egg wash evenly, ensuring a beautiful golden crust.
- Mixing Bowl: A small bowl for mixing the ham and cheese, and another for beating the egg.
Step-by-Step: How to Prepare Your Flaky Ham and Cheese Croissants
Crafting these delicious ham and cheese puff pastry croissants is surprisingly simple and comes together in just a few straightforward steps. The entire process is designed for ease and speed, ensuring you can enjoy these warm, golden delights without spending hours in the kitchen. For a convenient, printable version of this recipe with detailed step-by-step instructions, please refer to the recipe card at the very bottom of this blog. Follow these steps, and you’ll soon be savoring your freshly baked, irresistible pastries:

- Prepare the Filling: Begin by thinly slicing your chosen ham and Gouda cheese into small, uniform strips. The goal is to have pieces that are easy to roll within the pastry without tearing it. Once sliced, combine them in a small bowl and gently mix. Divide this savory ham and cheese mixture into eight equal portions – one for each puff pastry sheet you’ll be using. This ensures an even distribution of flavor in every croissant.
- Position the Puff Pastry: Take one sheet of puff pastry and place it on a clean, lightly floured surface or parchment paper. Position it so that one point faces directly towards you, forming a diamond shape. This orientation makes the rolling process much easier and helps achieve the classic croissant shape.
- Fill and Roll: Spoon one of your prepared portions of ham and cheese mixture onto the bottom tip of the puff pastry sheet. Don’t overfill, as this can make sealing the croissant difficult and potentially cause the filling to leak during baking. Starting from the bottom tip, slowly and carefully roll the dough upwards, away from you. As you roll, gently tuck in the sides to encase the filling completely. Once rolled, gently bend the ends of the pastry inwards to form a classic crescent or half-moon shape. Place the formed croissant onto a baking tray that has been lined with parchment paper. Repeat this process for all remaining puff pastry sheets and filling portions.
- Egg Wash and Bake: In a small bowl, lightly beat the egg (or chosen substitute like milk or melted butter). Using a pastry brush, generously brush the top and sides of each formed croissant with the egg wash. This will give them a beautiful golden sheen and help them brown evenly. Carefully slide the baking tray into your preheated oven set to 480 °F (250 °C). Bake the croissants for approximately 20 minutes, or until they are puffed up, deeply golden brown, and cooked through. Keep an eye on them towards the end of the baking time to prevent over-browning. Once ready, remove from the oven and let them cool slightly on the tray before serving.
Pro Tips for Perfectly Golden and Flaky Croissants
- Don’t Overfill: As mentioned, a common mistake is adding too much filling. A moderate amount ensures the croissant seals properly and prevents a messy overflow during baking.
- Thaw Properly: If using frozen puff pastry, ensure it’s fully thawed but still cold. If it gets too warm, the butter layers can melt, resulting in less flaky croissants.
- Even Rolling: Try to roll the croissants consistently to ensure even baking. A tight roll helps maintain the shape and prevents the filling from escaping.
- Preheat Oven Fully: A hot oven is crucial for puff pastry. It helps create a sudden burst of steam that lifts the layers, resulting in a super flaky texture.
- Adjust Baking Time: Ovens vary, so the 20-minute baking time is a guideline. Look for a deep golden brown color and a puffed-up appearance as indicators of doneness.
Serving Suggestions and Perfect Pairings
These homemade ham and cheese puff pastry croissants are incredibly versatile and can be enjoyed in many ways, whether for a cozy breakfast, a leisurely brunch, or a quick, satisfying lunch. They are delicious simply on their own, fresh out of the oven, allowing the crispy pastry and savory filling to shine. However, you can easily elevate your experience with a few thoughtful accompaniments. Serve them alongside a dollop of creamy butter for extra richness, or with an additional slice of your favorite cheese to double down on the indulgence. For a surprising twist that balances the savory notes, consider pairing them with a vibrant, slightly tart redcurrant jam with Port, which offers a sophisticated contrast. If you’re hosting brunch, these croissants are excellent with a side of fresh fruit salad, a crisp green salad with a light vinaigrette, or even a cup of hot soup for a more substantial lunch. Don’t forget a steaming mug of coffee or a refreshing glass of iced tea to complete your perfect meal. Their inviting aroma and golden appearance make them a centerpiece for any table.
Tips, Tricks, and Delicious Variations for Your Croissants
While the classic ham and cheese combination is a crowd-pleaser, these puff pastry croissants offer a fantastic canvas for creativity. Here are some tips and variations to inspire you and make these pastries truly your own:
- Puff Pastry Alternatives: If you’re looking for a slightly different texture or want to experiment, you can certainly replace the standard puff pastry sheets with pre-made croissant dough. This will give you a more traditional, buttery croissant texture, though it might require slight adjustments to baking time or temperature. Ensure any dough you use is properly thawed if frozen.
- Mediterranean Twist: Infuse your croissants with the vibrant flavors of the Mediterranean! Add finely chopped black or Kalamata olives, along with some sun-dried tomatoes (packed in oil, drained and chopped) to your ham and cheese filling. For an authentic Mediterranean touch, consider replacing the Gouda cheese with crumbled feta cheese, which offers a tangy and salty profile that perfectly complements the other ingredients.
- Pesto Perfection: For an incredible burst of herbaceous flavor, spread a thin layer of basil pesto on the puff pastry sheet before adding the ham and cheese filling. The fragrant pesto will melt into the layers of the croissant, adding a gourmet touch and an extra layer of deliciousness that pairs wonderfully with the savory ham and cheese.
- Spicy Kick: If you enjoy a little heat, chop some fresh jalapeños or a milder chili pepper and mix them into your ham and cheese filling. To further enhance the spicy profile, replace the Gouda with a sharp cheddar or even a Pepper Jack cheese, which melts beautifully and adds a spicy tang. Be mindful of the amount of pepper to suit your heat preference.
- Mind the Filling Amount: A crucial tip for success is to avoid overfilling your croissants. Too much filling will make it challenging to seal the dough securely, increasing the likelihood of the delicious contents oozing out during baking, which can make a mess and affect the final shape. A modest, well-distributed portion is key.
- Make-Ahead & Freeze: These ham and cheese croissants are fantastic for meal prepping! You can prepare them in advance and freeze them unbaked. Simply form the croissants and place them on a baking tray lined with parchment paper. Once they are firm and frozen, transfer them to a freezer-safe bag or an airtight container. They can be stored in the freezer for up to a month. When you’re ready to bake, there’s no need to thaw! Just place the frozen croissants directly onto a lined baking sheet and extend the baking time by about three minutes, or until golden and cooked through. This method allows for freshly baked pastries whenever a craving strikes.
- Sweet & Savory Balance: While traditionally savory, you could even experiment with a touch of sweetness by adding a very thin layer of fig jam or a sprinkle of brown sugar with the ham and cheese for a unique sweet and savory fusion.
Storage and Reheating Guide
To ensure you can enjoy your delicious Ham and Cheese Puff Pastry Croissants for as long as possible, proper storage and reheating techniques are essential. While they are undoubtedly best enjoyed freshly baked, there are ways to keep them tasty:
- Fridge (Baked): If you have leftover baked croissants, allow them to cool completely before storing them. Place them in an airtight container or a sealed food storage bag. They can be kept in the refrigerator for a maximum of 1 day. Beyond this, the pastry tends to lose its crispness and can become a bit soggy.
- Freezer (Baked): For longer storage of baked croissants, you can freeze them. Once completely cooled, wrap each croissant individually in plastic wrap, then place them in a freezer-safe bag or airtight container. They will keep well in the freezer for up to two weeks. To reheat from frozen, remove the plastic wrap and bake in a preheated oven at 355 °F (180 °C) for about 10-15 minutes, or until warmed through and crispy again.
- Reheating for Crispness: To bring back the delightful crispness of refrigerated or thawed baked croissants, the oven is your best friend. Preheat your oven to 350°F (175°C). Place the croissants on a baking sheet and heat for 5-10 minutes, or until they are warm throughout and the pastry has crisped up again. Microwaving is generally not recommended as it can make the pastry soft and chewy, losing its desirable texture.

Frequently Asked Questions (FAQ) About Ham and Cheese Croissants
Here are answers to some common questions about making these easy ham and cheese puff pastry croissants:
- Can I use a different type of cheese? Absolutely! While Gouda is recommended for its creaminess and melt, you can experiment with other good melting cheeses like Swiss, Emmental, Provolone, or even a mild cheddar for a different flavor profile. Just ensure it’s a cheese that melts well.
- What if I don’t have puff pastry sheets? If you can’t find puff pastry sheets, you can use pre-made crescent roll dough (often found in tubes in the refrigerated section) for a similar, though slightly less flaky, result. Croissant dough is also a great alternative.
- Can I make these vegetarian? Yes! Simply omit the ham and replace it with other savory fillings. Think sautéed mushrooms and spinach, roasted red peppers, sun-dried tomatoes, or a mix of herbs. Ensure your vegetarian fillings are not too wet, or they will make the pastry soggy.
- How do I prevent the filling from leaking? The key is to avoid overfilling and to ensure the pastry is properly sealed. Gently press the edges of the dough together after rolling, especially where the filling is concentrated.
- What’s the best way to get a perfectly golden crust? An egg wash (a beaten egg mixed with a tablespoon of water or milk) brushed generously over the pastry before baking is ideal. It helps create that beautiful golden-brown color and a lovely sheen.
- Can I prepare these the night before? Yes, you can assemble the croissants and then cover them loosely with plastic wrap and refrigerate overnight. Brush with egg wash and bake in the morning. Alternatively, freeze them unbaked as described in the “Make-Ahead” tips.
Did you fall in love with this delicious recipe? We’d be thrilled to see your culinary creations! Tag #byandreajanssen via Instagram! I absolutely adore seeing what masterpieces you whip up in your kitchen and frequently share the most beautiful photos from our amazing community of home cooks! If this recipe brought a smile to your face, please consider leaving a 5-star rating on the recipe card below! Your valuable feedback not only brightens my day but also helps other aspiring home cooks discover and enjoy these fantastic recipes.
Hungry for more inspiration or looking for your next culinary adventure?
- You can find an array of captivating video recipes on my YouTube channel, perfect for visual learners.
- And don’t forget to save your favorite recipes on Pinterest! This way, you can easily find them again next time you’re planning a meal or looking for a quick bite. Happy cooking!
📖 Recipe
RECIPE CARD

Andréa
Pin Recipe
Ingredients
- 3 oz. deli ham
- 3 oz. Gouda cheese
- 8 sheets puff pastry, thawed
- 1 egg, size S, beaten
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
-
Preheat the oven to 480 °F or 450 °F.
-
Line a baking tray with baking paper.
-
Slice the ham and Cheese into small strips, mix it up, and make eight portions.3 oz. deli ham, 3 oz. Gouda cheese
-
Put a puff pastry sheet in front of you, in a diamond shape.8 sheets puff pastry
-
Spoon a portion of the ham cheddar mixture on the bottom of each puff pastry sheet.
-
Start rolling from a corner until you have a roll. After that form it into a moon shape.
-
Brush each croissant with the beaten egg.1 egg
-
Place the croissants on the baking paper and put the baking tray into the oven.
-
Bake the croissants for 20 minutes until brown and done.
Notes
- This recipe uses puff pastry sheets, which gives it an airy, crunchy crust. The sheets used are 4 x 4 inches (10 x 10 cm). You can use fresh or frozen puff pastry but remember to thaw frozen sheets before using. If the dough is larger, use a pizza cutter or sharp knife to adjust the size (or you will make larger croissants).
- It can also be replaced with croissant dough.
2. Tip
- Egg: Is your egg finished? Then, use melted butter, baking spray, or regular milk. That works almost as well.
- Only add a little filling. Otherwise, closing the dough won’t be easy, and it may run out during baking.
- Do you want to make them in advance? Freeze the unbaked croissants on a baking tray. Once frozen, remove from the baking sheet and store in a freezer bag or box. This way, you can store them for up to a month. You do not need to defrost the croissants before baking. Extend the baking time by three minutes.
3. Variations:
- Mediterranean twist: Add chopped olives and chopped sun-dried tomatoes to the filling. Replace the cheese with feta.
- Also tasty: Spread the dough with pesto for an extra taste explosion.
- Spicy: Mix some peppers into the filling and replace the cheese with Cheddar.
4. Oven: When you use a conventional oven, set the temperature to 480 °F (250 °C). In a convection oven, 450 °F (230 °C) is sufficient.
5. Storage
Croissants are best freshly baked.
- Fridge: Store the ham and cheese croissants in a sealed box in the refrigerator for a maximum of 1 day.
- Freezer: Freeze the croissants on a baking tray in the freezer. When they are frozen, put them in a bag or box. Keep them for up to two weeks. Let the croissant thaw in the refrigerator in a closed container. Bake them in a preheated oven at 355 °F (180 °C) for a few more minutes to be warm and crispy again.
Nutrition
Tried this recipe?
Let us know how it was!
More Delicious Pastry and Bun Recipes to Explore
If you loved creating and devouring these easy ham and cheese puff pastry croissants, you’re in for a treat! Our collection of bread and bun recipes offers a wide array of options to satisfy every craving, from sweet morning pastries to savory dinner rolls. Expand your baking repertoire and discover new favorites that are perfect for any time of day.
- Easter Stollen with Orange and Cinnamon
- Dutch Suikerbroodjes (Sugar Buns)
- Rosemary Pumpkin Dinner Rolls