Bakery Copycat Ham and Cheese Savory Croissants | Easy Puff Pastry Breakfast Recipe
These Bakery Copycat Ham and Cheese Savory Croissants are the ultimate grab-and-go breakfast or lunch that tastes just like your favorite café version. With golden, flaky layers wrapped around salty ham and melty, gooey cheese, these pastries come together in just 30 minutes using a simple puff pastry hack. Perfect for beginner bakers, this recipe delivers that bakery-style experience without any complicated dough work.
Ham and cheese croissants are a classic bakery staple – warm, buttery, and filled with the perfect savory combination. Traditional versions require making laminated yeast dough that takes hours of rolling, folding, and resting. This version uses store-bought puff pastry to create the same shatteringly crisp, buttery layers with a fraction of the effort. The filling is simple – quality ham and your favorite melting cheese – but the results are absolutely spectacular.
Whether you’re packing lunchboxes, hosting a brunch, or just craving something warm and savory with your morning coffee, these ham and cheese puff pastry croissants are guaranteed to disappear fast. Let’s get baking!
Recipe Summary
Prep Time: 15 mins
Cook Time: 18 mins
Total Time: 33 mins
Servings: 8 croissants
Difficulty: Easy
Ingredients
- For the Pastry:
- 1 package (17.5 oz) frozen puff pastry, thawed
- 8 slices high-quality deli ham (or leftover baked ham)
- 8 slices Swiss cheese, Gruyère, or cheddar
- 1 large egg (for egg wash)
- 1 tablespoon milk or water
- Optional Add-ins:
- 1 tablespoon Dijon mustard (for brushing)
- Fresh herbs like thyme or chives (for sprinkling)
- For Topping:
- Sesame seeds or poppy seeds (optional)
How to Make Bakery Copycat Ham and Cheese Croissants
These savory croissants are incredibly simple to assemble. Follow these steps for perfect, golden, flaky results every time.
Step 1: Prepare the Ingredients
Take your ham and cheese out of the refrigerator so they’re ready to assemble. If you’re using Dijon mustard, have it ready for brushing. For the best results, use ham that’s not too thick – deli-sliced ham works perfectly.
Step 2: Prepare the Puff Pastry
Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper. Lightly flour your work surface and roll out the thawed puff pastry sheets slightly to smooth out the creases. Cut each sheet into 4 equal rectangles, giving you 8 pieces total.
Step 3: Assemble the Croissants
If using mustard, brush a thin layer onto each pastry rectangle. Place one slice of ham on each rectangle, followed by one slice of cheese. Make sure the filling covers most of the pastry but leaves a small border around the edges for sealing.
Starting from one short end, roll the pastry up tightly like a cigar, enclosing the filling completely. For a more traditional croissant shape, you can roll from the wide end of a triangle cut. Place the rolled croissants seam-side down on the prepared baking sheet, leaving space between each one.
Step 4: Shape into Crescent Form
Gently curve the ends of each rolled pastry inward to create the classic crescent croissant shape. This step is optional but gives them that authentic bakery look.
Step 5: Egg Wash and Bake
In a small bowl, whisk the egg with the milk or water. Brush the tops of each croissant generously with the egg wash. This is what gives them that beautiful glossy, golden-brown finish. Sprinkle with sesame seeds or poppy seeds if desired.
Bake for 16-18 minutes, or until the pastries are puffed up and deep golden brown. The cheese should be melted and bubbly inside. Let them cool on a wire rack for 5 minutes before serving. Enjoy warm!
Tips for the Best Ham and Cheese Croissants
Keep the pastry cold: Puff pastry needs cold butter to create steam and those beautiful flaky layers. If your dough gets too warm while assembling, pop it back in the fridge for 10-15 minutes before baking.
Choose the right cheese: Swiss cheese and Gruyère are classic choices that melt beautifully and have a nutty flavor that pairs perfectly with ham. Cheddar, provolone, or even mozzarella also work great.
Don’t overfill: While it’s tempting to pile on the ham and cheese, too much filling can cause the pastries to burst open during baking. One slice of each is perfect.
Use quality ham: The flavor of the ham really comes through, so use a good quality deli ham or leftover baked ham. Avoid water-added hams that can make the pastry soggy.
Seal the seam well: Place the croissants seam-side down so they don’t unroll during baking. Press the seam gently to seal it completely.
Delicious Variations to Try
- Turkey and Swiss: Replace the ham with roasted turkey breast and use Swiss cheese. Add a slice of tomato for a fresh twist.
- Chicken and Pesto: Use shredded rotisserie chicken, spread with pesto, and top with mozzarella or provolone cheese for an Italian-inspired version.
- Bacon and Cheddar: Replace the ham with crispy cooked bacon and use sharp cheddar cheese. Add a sprinkle of chives for extra flavor.
- Spinach and Feta: Skip the ham and use sautéed spinach with crumbled feta cheese for a vegetarian option. Add a pinch of nutmeg for warmth.
- Roast Beef and Horseradish: Use thinly sliced roast beef, spread with horseradish cream, and top with provolone cheese for a deli-style sandwich croissant.
How to Store and Reheat
Storing: Baked croissants can be stored in an airtight container in the refrigerator for up to 4 days. They’re delicious cold or reheated.
Reheating: For best results, reheat croissants in a 350°F oven for 5-7 minutes until warm and crispy again. A toaster oven works great. The microwave will make the pastry soft, so it’s best to avoid it.
Freezing: Unbaked assembled croissants can be frozen on a baking sheet, then transferred to a freezer bag for up to 3 months. Bake directly from frozen, adding 5-8 minutes to the baking time. This is perfect for make-ahead breakfasts.
Frequently Asked Questions
Can I use croissant dough instead of puff pastry?
Yes, you can use store-bought croissant dough if you prefer. However, puff pastry gives an even flakier, more buttery texture and is easier to work with since it doesn’t require proofing. The results are just as delicious and much quicker.
Why is my filling leaking out during baking?
Leaking happens when the croissants aren’t sealed properly or the filling is too close to the edges. Make sure the filling is completely enclosed and press the seam firmly. Placing them seam-side down also helps prevent leaking.
What cheese melts best in these croissants?
Swiss, Gruyère, provolone, and cheddar all melt beautifully. For the best flavor and texture, choose a cheese that melts well and has good flavor – avoid pre-shredded cheeses as they contain anti-caking agents.
Can I make these ahead of time for breakfast?
Absolutely! You can assemble the croissants and freeze them unbaked. When you’re ready, bake them directly from the freezer, adding about 5-8 extra minutes. This way you can have fresh-baked croissants any morning with minimal effort.
Why are my croissants not puffing up?
If your croissants aren’t puffing, the pastry might have been too warm when it went into the oven. Puff pastry needs cold butter to create steam and rise. Make sure your oven is fully preheated and the pastry is chilled before baking.
