I first made this croissant bake on a busy weekend morning and it quickly became our family’s go-to brunch and weeknight solution — buttery croissant pieces soaked in a honey-egg custard, layered with melty cheese and savory deli ham, then baked until puffed and golden. It’s a smart way to turn store-bought croissants into something special for brunch, potlucks, or an easy holiday breakfast. If you liked my take on individual ham-and-cheese croissants, you’ll find the same flavors concentrated in this one-pan winner: delicious baked ham and cheese croissants.
Table of Contents

Why you’ll love this Irresistible Croissant Bake with Ham and Cheese Delight recipe
This recipe is fast, flexible, and foolproof. It stretches six croissants into a family-sized casserole that’s:
- Quick: Prep in 10–15 minutes and bake in about 25–30 minutes.
- Kid-friendly: Mild cheese and ham make it a crowd-pleaser.
- Make-ahead friendly: Assemble the night before for stress-free mornings.
- Versatile: Swap turkey, chicken, or different cheeses without losing the magic.
“A simple, comforting bake that tastes like a café brunch at home — flaky croissants, gooey cheese, and a hint of honey.” — home-cook review
For another great ham-and-cheese croissant idea that highlights the same flavors in individual portions, check out this delicious baked ham and cheese croissants recipe.
How this recipe comes together
In short: tear croissants into chunks, layer with ham and cheese, pour a honey-egg-milk custard over the top, rest briefly so the croissant soaks up liquid, then bake until set. Expect a soft, custardy center and browned, slightly crisp edges. This is not a soufflé — it’s a rustic, forgiving casserole that benefits from a little resting time before baking.
What you’ll need
- 6 pieces Croissants — butter croissants work best for flakiness and flavor. Slightly stale ones absorb custard nicely.
- 8 oz Deli Ham — roughly chopped or sliced; turkey or chicken make fine substitutes.
- 1 cup Cheese — Swiss, Cheddar, or a mix; grating fresh cheese helps it melt evenly.
- 1 cup Milk — whole milk gives creamier results; use a dairy alternative if needed.
- 6 large Eggs — beaten well for fluffiness and even set.
- 2 tbsp Honey — adds gentle sweetness; maple syrup can substitute.
- 2 tbsp Herbs — chopped fresh parsley or thyme work well; dried herbs can be used at 1/3 the amount.
- 2 tbsp Butter — melted and mixed with honey for a glossy topping or dotted over the bake before serving.
Notes: If your croissants are very fresh and soft, let them sit uncovered for 30 minutes or toast lightly so they absorb the custard instead of turning gummy. Use low-moisture cheese for best texture.
Step-by-step instructions
- Preheat oven to 350°F (175°C). Grease a 9×9-inch or similar baking dish.
- Tear each croissant into irregular 1–2 inch pieces and spread half in the dish.
- Scatter half the ham and half the cheese over the croissant layer. Sprinkle half the herbs.
- Add the remaining croissant pieces, then top with the rest of the ham, cheese, and herbs.
- In a bowl, whisk together the eggs, milk, and honey until smooth and slightly frothy. Season with a pinch of salt and pepper.
- Pour the egg mixture evenly over the layered croissants, pressing gently so pieces absorb liquid. Let sit 10–15 minutes to soak (or cover and refrigerate overnight).
- Dot the top with small butter pieces or brush lightly with the honey-butter mixture.
- Bake 25–30 minutes at 350°F (175°C), until the center is set and a knife inserted near the center comes out clean. If you want a browned top, broil 1–2 minutes while watching closely.
- Rest 5 minutes before slicing and serving.

What to serve it with
- A simple arugula salad with lemon vinaigrette cuts the richness.
- Tomato or roasted vegetable sides add freshness and color.
- For a brunch spread, offer fruit salad, yogurt, or lightly dressed spinach.
- Pair with coffee, a light white wine, or sparkling cider for celebrations.
Storage and reheating tips
- Refrigerator: Cool to room temperature, cover tightly, and store up to 3 days.
- Reheat: Warm individual portions in a 350°F oven for 10–12 minutes, or microwave 45–60 seconds — for food safety heat until hot throughout (165°F internal).
- Freezing: Freeze cooled, sliced portions in airtight containers for up to 1 month. Thaw overnight in the fridge before reheating.
- Food-safety note: Because this dish contains eggs and deli meat, keep it refrigerated and don’t leave at room temperature beyond 2 hours.
Pro chef tips
- Beat the eggs until slightly frothy; that small amount of aeration yields a lighter set.
- Grate cheese from a block for better melt and flavor control — pre-shredded cheese often contains anti-caking agents that can affect texture.
- If using very fresh croissants, briefly toast them to improve custard absorption.
- Want a crisper top? Finish under the broiler for 1–2 minutes but watch carefully to avoid burning.
- Make it overnight: Assemble, cover, and chill; bake in the morning for convenience.
Creative twists
- Mediterranean: Swap ham for roasted red peppers and spinach; use feta and oregano.
- Spicy: Add sliced jalapeños and pepper jack cheese.
- Vegetarian: Omit deli meat and add sautéed mushrooms and caramelized onions.
- Mini portions: Use a muffin tin to make individual croissant bakes for grab-and-go servings.
Common questions
Q: Can I use whole croissants or should I tear them up?
A: Tear them into pieces so the custard can coat and sink in evenly; whole croissants will stay doughy inside.
Q: Can I make this ahead of time?
A: Yes — assemble, cover, and refrigerate overnight. Bake straight from the fridge, adding a few extra minutes to the bake time.
Q: What’s the best cheese to use?
A: Swiss and Cheddar are classic. Mix a mild melting cheese with a sharper one for depth (e.g., 3/4 cup Gruyère + 1/4 cup sharp cheddar).
Q: Is this safe for kids and pregnant people given the eggs?
A: Eggs should be fully cooked (no runny custard) to minimize risk. Ensure the center reaches a firm set; for pregnancy concerns, consult a healthcare provider.
Conclusion
Give this croissant bake a try the next time you want a comforting, easy, crowd-pleasing dish with minimal fuss. It’s forgiving, adaptable, and delicious whether you’re feeding family, hosting brunch, or prepping ahead. If you enjoyed this format, explore more one-pan and croissant-inspired ideas on the blog.
Print
Irresistible Croissant Bake
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Diet: None
Description
A savory and sweet croissant bake featuring buttery croissant pieces, deli ham, melty cheese, and a honey-egg custard, perfect for brunch or special occasions.
Ingredients
- 6 pieces Croissants
- 8 oz Deli Ham, roughly chopped
- 1 cup Cheese (Swiss, Cheddar, or a mix)
- 1 cup Milk (whole milk preferred)
- 6 large Eggs, beaten
- 2 tbsp Honey
- 2 tbsp Herbs (chopped fresh parsley or thyme)
- 2 tbsp Butter, melted
Instructions
- Preheat oven to 350°F (175°C) and grease a 9×9-inch baking dish.
- Tear each croissant into irregular 1–2 inch pieces and spread half in the dish.
- Scatter half the ham and half the cheese over the croissant layer. Sprinkle half the herbs.
- Add the remaining croissant pieces, then top with the rest of the ham, cheese, and herbs.
- In a bowl, whisk together the eggs, milk, and honey until smooth and slightly frothy. Season with salt and pepper.
- Pour the egg mixture evenly over the layered croissants, pressing gently so pieces absorb liquid. Let sit for 10–15 minutes to soak.
- Dot the top with small butter pieces or brush with honey-butter mixture.
- Bake for 25–30 minutes until the center is set. Broil for 1–2 minutes for a browned top if desired.
- Rest for 5 minutes before slicing and serving.
Notes
To improve custard absorption, let fresh croissants sit uncovered for 30 minutes or lightly toast them. Use low-moisture cheese for the best texture.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: French
Nutrition
- Serving Size: 1 serving
- Calories: 400
- Sugar: 6g
- Sodium: 650mg
- Fat: 20g
- Saturated Fat: 10g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 1g
- Protein: 20g
- Cholesterol: 150mg