Easy Baked Ham and Cheese Croissants – Better Than Takeout

Craving a warm, melty ham and cheese croissant? Try this easy baked ham and cheese croissants recipe for a better than takeout breakfast at home. After making these many times, I’ve perfected the technique for a crispy, golden exterior and a gooey cheese and tender ham interior. Keep reading for my best tips on how to achieve the perfect ham and cheese croissant. If you love recipes like this, you’ll also enjoy Banana Bread Brownies and Classic Cucumber Feta Salad.

Why This Easy Baked Ham and Cheese Croissants – Better Than Takeout Is Pure Comfort
- Crispy, golden exterior with a soft, flaky interior
- Gooey cheese and tender ham filling
- Easy to make and better than takeout
- Perfect for a quick breakfast or brunch
What You'll Need for Easy Baked Ham and Cheese Croissants – Better Than Takeout
Choosing the right ingredients makes a big difference, but this recipe is forgiving enough to work with what you have.
- puff pastry
- ham
- cheese
- mustard
- egg
- salt
- pepper
- Optional: fresh fruit
- Optional: jam

📝 Ingredient Notes
- puff pastry: Use store-bought for ease
- cheese: Use a mix of cheddar and mozzarella for best results
🛒 Tools & Equipment I Recommend
- Pizza Cutter — Makes cutting puff pastry easy and clean → See on Amazon
- Baking Sheet — Ensures even baking and easy transfer → See on Amazon

How to Make Easy Baked Ham and Cheese Croissants – Better Than Takeout
- Prepare the filling: Mix ham, cheese, mustard, salt, and pepper in a bowl.
- Prepare the pastry: Thaw puff pastry according to package instructions. Cut into 6 equal rectangles.
- Assemble the croissants: Place a spoonful of filling onto each rectangle. Fold into a triangle and press edges to seal. Brush with egg wash and sprinkle with sesame seeds (optional).
- Bake: Preheat oven to 400°F (200°C). Place croissants on a baking sheet and bake for 20-25 minutes or until golden brown.
Cook's Tips for Perfect Easy Baked Ham and Cheese Croissants – Better Than Takeout
- Pro tip: For a crispier exterior, brush croissants with melted butter before baking.
- Common mistake and fix: If your croissants are soggy, make sure to preheat your baking sheet in the oven. This helps to create a crispy bottom.
- Pro tip: For a faster breakfast, assemble croissants the night before and refrigerate. Bake in the morning.
Storing & Reheating Easy Baked Ham and Cheese Croissants – Better Than Takeout
Short-Term Storage
Store in an airtight container in the fridge. Store leftovers in the fridge for up to 3 days. Make-ahead tip: Assemble croissants up to 1 day ahead. Store in the fridge until ready to bake.
Freezing Easy Baked Ham and Cheese Croissants – Better Than Takeout
Freeze unbaked croissants for up to 1 month. Bake from frozen, adding a few minutes to baking time.
How to Reheat Without Drying It Out
Oven: Reheat in the oven at 350°F (180°C) for 10-15 minutes. Microwave: Reheat in the microwave for 30-45 seconds, but be careful as cheese can become rubbery.
Recipe Notes
- Chef tip: For a spicier croissant, add a pinch of cayenne pepper to the filling.
- Best substitution: Use deli turkey instead of ham for a different flavor.
- Make-ahead: See storage notes for make-ahead tips.
- Scaling: This recipe can be easily doubled or tripled for a crowd.
- Troubleshooting: If your croissants are burning on the bottom, place a baking sheet underneath to protect the pan.
Want to level up this recipe?
Pizza Stone — Ensures even heat distribution for perfectly baked croissants → Check price on Amazon
Easy Baked Ham and Cheese Croissants – Better Than Takeout

Ingredients
Main Ingredients
- puff pastry
- ham
- cheese
- mustard
- egg
Seasonings
- salt
- pepper
Optional Toppings
- fresh fruit
- jam
Instructions
- Prepare the filling: Mix ham, cheese, mustard, salt, and pepper in a bowl.
- Prepare the pastry: Thaw puff pastry according to package instructions. Cut into 6 equal rectangles.
- Assemble the croissants: Place a spoonful of filling onto each rectangle. Fold into a triangle and press edges to seal. Brush with egg wash and sprinkle with sesame seeds (optional).
- Bake: Preheat oven to 400°F (200°C). Place croissants on a baking sheet and bake for 20-25 minutes or until golden brown.
Notes
- Chef tip: For a spicier croissant, add a pinch of cayenne pepper to the filling.
- Best substitution: Use deli turkey instead of ham for a different flavor.
- Make-ahead: See storage notes for make-ahead tips.
- Scaling: This recipe can be easily doubled or tripled for a crowd.
- Troubleshooting: If your croissants are burning on the bottom, place a baking sheet underneath to protect the pan.
Storage
- Fridge: Store leftovers in the fridge for up to 3 days.
- Freezer: Freeze unbaked croissants for up to 1 month. Bake from frozen, adding a few minutes to baking time.
- Oven reheat: Reheat in the oven at 350°F (180°C) for 10-15 minutes.
- Microwave reheat: Reheat in the microwave for 30-45 seconds, but be careful as cheese can become rubbery.
- Make ahead: Assemble croissants up to 1 day ahead. Store in the fridge until ready to bake.
Nutrition Per Serving
- Calories: 350
- Protein: 15g
- Fat: 18g
- Carbs: 30g
- Fiber: 1g
- Sugar: 2g
- Sodium: 700mg
- Cholesterol: 50mg
- Sat. Fat: 9g
Nutritional values are estimates only. Actual values may vary by brand and portion size.
Easy Baked Ham and Cheese Croissants – Better Than Takeout FAQs
Yes, assemble croissants the night before and refrigerate. Bake in the morning.
Make sure to preheat your baking sheet in the oven to create a crispy bottom.
Yes, use your favorite melting cheese. Mozzarella and cheddar work well together.
Yes, freeze unbaked croissants for up to 1 month. Bake from frozen, adding a few minutes to baking time.
Reheat in the oven at 350°F (180°C) for 10-15 minutes for the best texture.
A Warm Final Note
I can’t wait for you to try Easy Baked Ham and Cheese Croissants – Better Than Takeout and see how effortlessly it comes together. When you make it, pop back here and leave a rating or share how it turned out — I love hearing from you!






