Flaky, golden croissants layered with savory ham, melty cheese, and a buttery honey glaze — these baked ham and cheese croissants are your new go-to for effortless brunches, holiday breakfasts, or cozy weekend mornings. They’re fast, flaky, and completely irresistible.
A Quick, Cozy Breakfast Bake Everyone Will Love
These aren’t just sandwiches — they’re warm, bakery-style croissants filled with layers of smoky ham and gooey cheese, brushed with a sweet-and-savory honey butter that bakes to golden perfection.
Whether you’re feeding a crowd for brunch or just want to take an ordinary morning to the next level, these croissants are the kind of comfort food that disappears fast (so maybe make a double batch!).
Why You’ll Love This Recipe
- 5-Minute Prep – Just assemble, brush, and bake.
- Sweet & Savory Combo – The honey-butter glaze adds the perfect touch of sweetness.
- Great for Brunch or Holidays – Fancy enough for guests, easy enough for weekdays.
- Make Ahead Friendly – Assemble the night before and bake fresh in the morning.
Ingredients You’ll Need
For the Croissants
- 6 large buttery croissants (day-old works great!)
- 12 slices deli ham (I prefer black forest ham)
- 6 slices Swiss cheese
- 6 slices mozzarella cheese
For the Honey Butter Glaze
- ¼ cup butter
- 1 tablespoon honey
- ½ teaspoon Dijon mustard
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ¼ teaspoon dried parsley
- Pinch of black pepper
Step-by-Step: How to Make Baked Ham and Cheese Croissants
1. Preheat the oven and prep your pan
Set your oven to 375°F and line a baking sheet with parchment paper for easy cleanup. If you don’t have parchment, lightly spray the pan with nonstick spray.
Tip: A preheated oven ensures melty cheese and perfectly golden croissants every time.
2. Make the honey butter glaze
In a small bowl, whisk together:
- ¼ cup butter
- 1 tablespoon honey
- ½ teaspoon Dijon mustard
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ¼ teaspoon dried parsley
- A pinch of black pepper
The honey adds just the right touch of sweetness to balance the salty ham and cheese.
3. Slice and butter the croissants
Use a serrated knife to slice each croissant in half horizontally, but don’t cut all the way through. Leaving a small hinge helps hold everything together.
Brush the inside (cut sides) of each croissant with a bit of the honey butter glaze. This creates a rich, slightly sweet base layer before the filling goes in.
4. Add the ham and cheese filling
To each croissant, layer:
- 2 slices of deli ham
- 1 slice of mozzarella cheese
- 1 slice of swiss cheese
Press the tops gently to close — the glaze will help hold everything together as it bakes.
5. Arrange and glaze the tops
Place the filled croissants onto your prepared baking sheet. Leave a bit of space between each one.
Brush the tops of the croissants generously with the remaining honey butter glaze. Make sure to coat the surface and edges — this gives that bakery-style golden finish.
6. Bake until golden and melty
Bake in the preheated oven for 10–12 minutes, or until:
- The cheese is fully melted
- The croissant tops are golden and crisp
- You can’t stop yourself from sneaking one off the pan
7. Let cool briefly and serve warm
Let the croissants rest for 2–3 minutes out of the oven to avoid molten cheese burns — then serve while they’re warm, flaky, and perfectly gooey.
Optional serving idea: Serve with a side of fruit salad or honey mustard for dipping.
How to Store & Reheat
Store: Let leftovers cool completely. Wrap each croissant in foil or place in an airtight container in the fridge for up to 3 days.
Reheat: Reheat in a 350°F oven for 5–7 minutes wrapped in foil, or in the air fryer at 300°F for 3–4 minutes. Avoid microwaving to keep the croissants crispy.
FAQ: Baked Croissant Troubleshooting
Having a few issues with your croissants? Whether you’re prepping a make-ahead breakfast, stocking your freezer with grab-and-go meals, or baking them fresh for brunch, here are some quick fixes to keep your croissants flaky, cheesy, and just right every time.
This usually happens if the filling releases moisture while baking. To fix it, try placing the croissants on a wire rack as soon as they come out of the oven so the bottoms don’t steam. You can also pre-toast the croissants slightly before assembling.
Make sure your oven rack is centered and not too close to the top heating element. Also, check your oven temperature with a thermometer—many ovens run hot. A light foil tent during the last few minutes can help prevent over-browning.
Yes! You can freeze them before baking—just assemble and wrap tightly in plastic and foil. When ready to bake, thaw in the fridge overnight, then bake as directed. You can also freeze baked croissants; just reheat in a 350ºF oven for about 10–12 minutes until warmed through and crisp again.
Related Breakfast Recipes
- Mississippi Sin Quiche
- Cheese and Ham Egg Muffins
- Sweet Potato Apple Chicken Sausage Casserole
- Banana Bread
- Cottage Cheese Pizza Waffles
Baked Ham and Cheese Croissants Recipe
Buttery croissants filled with ham and melty cheese, brushed with Dijon-garlic butter, then baked until golden. Perfect for Easter, Christmas morning, or any make-ahead breakfast!
Ingredients
- 6 large croissants
- 12 slices deli ham
- 6 slices Swiss
- 6 slices mozzarella cheese
Honey Butter Glaze
- ¼ cup butter
- 1 tbsp honey
- ½ tsp Dijon mustard
- ½ tsp garlic powder
- ½ tsp onion powder
- ¼ tsp dried parsley
- Pinch of black pepper
Instructions
- Preheat the oven to 375°F (190°C). Line a baking sheet with parchment paper or a silicone baking mat to prevent sticking and make cleanup easier.
- Prepare the buttery spread. In a small microwave-safe bowl, melt 3 tablespoons of butter. Stir in 1 teaspoon of Dijon mustard, ¼ teaspoon garlic powder, and a pinch of salt. Set aside.
- Slice the croissants, but don’t cut all the way through. Use a serrated knife to slice each croissant horizontally, leaving a small hinge so they open like a sandwich.
- Brush the inside of each croissant with the butter mixture. Lightly coat both cut sides of the croissant with the seasoned butter mixture using a pastry brush. This adds flavor and helps keep the inside from getting soggy.
- Layer in the ham and cheese. Add 2 slices of deli ham, 1 slice of Swiss cheese and 1 slice of mozzarella cheese. If using shredded cheese, use about ¼ cup. Close the croissant gently, keeping everything tucked inside.
- Arrange the croissants on the baking sheet. Place each assembled croissant on the prepared baking sheet, slightly spaced apart.
- Brush the tops with more butter mixture. Use the remaining butter mixture to generously coat the tops of the croissants. Sprinkle with poppy seeds, sesame seeds, or everything bagel seasoning if desired.
- Bake for 12–15 minutes, or until the croissants are golden brown and crispy on the outside, and the cheese is melted and bubbling inside. Watch closely toward the end to avoid over-browning.
- Cool slightly and serve warm. Let them rest for 2–3 minutes before serving to allow the cheese to settle. These are best enjoyed warm for the ultimate melty, flaky experience!
Notes
- Croissant Type: Use bakery-style croissants for the best texture. Day-old croissants work especially well since they're a bit sturdier and won’t get soggy.
- Cheese Options: Swiss, cheddar, Gruyère, or provolone all melt beautifully. For less mess, use sliced cheese instead of shredded.
- Make-Ahead Tip: Assemble up to 12 hours in advance and refrigerate. When ready to bake, remove from fridge while the oven preheats.
- Freezer Option: You can freeze them fully assembled (unbaked) or after baking. Wrap tightly in plastic and foil. Reheat from frozen at 350°F for 15–18 minutes until heated through.
- Topping Ideas: Sprinkle with poppy seeds, sesame seeds, or everything bagel seasoning for an extra savory crunch.
- Serving Suggestions: These pair perfectly with a simple green salad, fruit salad, or a cup of soup for a cozy brunch or lunch.
Nutrition Information:
Yield:
6Serving Size:
1Amount Per Serving: Calories: 584Total Fat: 38gSaturated Fat: 22gTrans Fat: 1gUnsaturated Fat: 12gCholesterol: 129mgSodium: 1089mgCarbohydrates: 35gFiber: 2gSugar: 11gProtein: 26g