These golden, buttery Baked Ham and Cheese Croissants are what weekday mornings were made for. Flaky croissants get stuffed with Swiss cheese and deli ham, then brushed with a sweet honey mustard glaze that turns them crispy and irresistible in the oven. I first made these on a Sunday when I had leftover croissants from our breakfast recipes haul, and now they're a regular in our rotation. They're ready in less than 20 minutes, which means you can have a bakery-style breakfast on the table faster than you can decide what to watch.

If you're looking for more quick morning wins, try my healthy bagels recipe homemade or my easy doughnut recipe next.
Why You'll Love These Croissants
This recipe takes something already delicious and makes it even better. The Baked Ham and Cheese Croissants stay soft inside while the edges get golden and slightly crisp. The honey mustard glaze adds just enough sweetness to balance the salty ham and creamy Swiss cheese, and those little poppy seeds? They make the whole thing look like it came from a fancy cafe.
It's also ridiculously easy. No complicated steps, no special skills. You're basically just layering, brushing, and baking. My sister Daniel came over last Tuesday and watched me make these while she complained about her toaster breaking. "Wait, that's it?" she said when I slid the pan into the oven. "I thought you were about to do something fancy." I handed her a croissant eight minutes later and she took a huge bite, cheese stretching between her fingers. "Okay, I'm making these tomorrow," she said with her mouth full. She texted me later that night asking if she could use cheddar instead of Swiss. (Yes, you can.)
These Baked Ham and Cheese Croissants work for breakfast, brunch, lunch, or even a light dinner. They're filling but not heavy, and kids love them just as much as adults do.
Jump to:
Baked Ham and Cheese Croissants Ingredients
Here's everything you need to make these baked croissant sandwiches come together.
See Recipe Card Below This Post For ingredient Quantites
Croissants: Large, flaky, buttery croissants form the base of this recipe. Store-bought works perfectly, and the bigger they are, the more filling they can hold.
Swiss cheese: Melts beautifully and adds a mild, nutty flavor that pairs perfectly with ham. You'll use two slices per croissant for maximum cheesy goodness.
Deli ham: Provides savory, smoky richness. Use your favorite variety, whether it's honey ham, black forest, or smoked. Two slices per croissant is just right.
Butter: Adds extra richness to the glaze and helps it brush on smoothly. Melted butter also helps the glaze stick to the croissants.
Honey: Balances the tangy mustard with natural sweetness and gives the glaze a beautiful golden color when baked.
Dijon mustard: Brings a subtle sharpness that brightens the entire croissant and keeps everything from tasting too rich.
Poppy seeds: Add a gentle crunch and a touch of visual appeal. They're optional but make the Baked Ham and Cheese Croissants look bakery-perfect.
How to Make Baked Ham and Cheese Croissants
Here's how to turn simple ingredients into a warm, satisfying meal.
Preheat oven: Preheat your oven to 375°F and line a baking sheet with parchment paper to prevent sticking and make cleanup easier.
Slice the croissants: Cut each croissant in half horizontally, creating a top and bottom. Place the bottom halves on the prepared baking sheet with the cut side facing up.
Layer the fillings: Start with 1 slice of Swiss cheese on each croissant bottom. Add 2 slices of ham, folding them slightly if needed to fit. Top with the remaining cheese slice so the ham is nestled between two layers of cheese.

Add the tops: Place the top halves of the croissants back on, creating complete sandwiches.
Make the glaze: In a small bowl, stir together the melted butter, honey, dijon mustard, and poppy seeds until smooth and well combined.

Brush the glaze: Use a pastry brush to coat the tops of the croissants generously with the honey mustard mixture. Don't skip this step, the glaze is what makes them extra special.
Bake: Bake for 6-8 minutes, until the cheese is melted and gooey and the croissants turn golden with slightly crisp edges. Watch them closely near the end so they don't over-brown.

Substitutions & Variations
You can adjust this recipe based on what you have or what you like.
Cheese options: Cheddar, provolone, or gruyere all work beautifully. Gruyere makes them taste extra fancy, and cheddar adds a sharper flavor.
Meat swaps: Try turkey, roast beef, or even bacon if you want something different. Leftover rotisserie chicken also works in a pinch.
Glaze changes: Skip the poppy seeds if you don't have them. You can also add a tiny pinch of garlic powder to the glaze for a savory twist.
Make it spicy: Add a dash of hot sauce to the glaze or tuck a few sliced jalapeños inside with the ham and cheese.
Vegetarian version: Leave out the ham and add sliced tomatoes, fresh spinach, or sautéed mushrooms instead
Equipment FOR Baked Ham and Cheese Croissants
You don't need much to make these oven Baked Ham and Cheese Croissants .
Baking sheet: A standard baking sheet works perfectly. Make sure it's big enough to fit all six croissants without crowding.
Parchment paper: Keeps the Baked Ham and Cheese Croissants from sticking and makes cleanup easy. You can also use a silicone baking mat.
Pastry brush: Essential for brushing the glaze evenly over the Baked Ham and Cheese Croissants. If you don't have one, you can use a spoon to drizzle the glaze and spread it with your fingers.
Storage & Reheating
These Baked Ham and Cheese Croissants are best eaten fresh out of the oven, but you can store leftovers if you have any.
Refrigerator: Store cooled croissants in an airtight container in the fridge for up to 2 days. Reheat them in a 350°F oven for 5-7 minutes to warm them through and crisp them up again.
Freezer: You can freeze assembled but unbaked croissants. Place them on a baking sheet and freeze until solid, then transfer to a freezer bag. Bake from frozen at 375°F for 10-12 minutes.
Make ahead: You can assemble the Baked Ham and Cheese Croissants and brush them with the glaze up to a few hours ahead. Cover and refrigerate, then bake when ready.
Reheating tips: The microwave works in a pinch, but the oven keeps them flaky and crispy. If you use the microwave, heat for 20-30 seconds just until warmed through.
Expert Tips
Here are a few things I've learned from making these croissant sandwich recipes over and over.
Use room temperature croissants: If your croissants are fresh or slightly warm, they'll be easier to slice and won't tear as much.
Don't skip the parchment paper: It really does make a difference for cleanup and keeps the bottoms from getting too dark.
Watch the baking time: Ovens vary, so start checking at 6 minutes. You want the cheese melted and the tops golden, not burnt.
Brush generously: Don't be shy with the glaze. It adds so much flavor and makes the Baked Ham and Cheese Croissants look bakery-perfect.
Let them cool slightly: Give them a minute or two out of the oven before biting in. The cheese will be molten hot right away.
Use good quality croissants: Since there are so few ingredients, the quality of your Baked Ham and Cheese Croissants really matters. Bakery croissants make a noticeable difference.
Kid-Friendly Adjustments
Kids usually love these as-is, but here are a few tweaks that make them even more kid-approved.
Use mild cheddar instead of Swiss if your kids prefer a familiar cheese flavor. You can also skip the dijon mustard in the glaze and just use honey and butter for a sweeter version. Let them help brush the glaze on top, kids love using a pastry brush. If they're not fans of poppy seeds, just leave them off. You can also cut the Baked Ham and Cheese Croissants into smaller pieces after baking so they're easier for little hands to hold.
FAQ
How long do you cook ham and cheese croissants in the oven?
Bake them at 375°F for 6-8 minutes, just until the cheese is melted and the croissants are golden. Keep an eye on them so they don't over-brown. My oven runs hot, so mine are usually done in 7 minutes.
How long to heat up ham and cheese croissants?
If you're reheating leftovers, bake them at 350°F for 5-7 minutes. This warms them through and crisps up the outside again without drying them out.
What is a common mistake in croissants?
Overbaking is the biggest mistake. Croissants can go from golden to too dark very quickly, so watch them closely during the last few minutes. Also, slicing them too aggressively can make them tear, so use a gentle sawing motion with a serrated knife.
How long to heat croissants in the oven?
Plain croissants only need about 3-5 minutes at 350°F to warm up and get flaky again. These stuffed croissants take a bit longer, around 6-8 minutes, because the cheese needs time to melt.
Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with Baked Ham and Cheese Croissants:

Oven-Baked Ham and Cheese Croissants
Ingredients
Equipment
Method
- Heat the oven to 375°F and prepare a baking sheet with parchment paper.
- Slice the croissants open and arrange the bottom halves on the prepared baking sheet.
- Lay one slice of cheese onto each croissant bottom, add two slices of ham, then finish with another slice of cheese.
- Place the croissant tops back on to form complete sandwiches.
- Combine the melted butter, honey, Dijon mustard, and poppy seeds until fully blended.
- Brush the glaze generously over the tops of each croissant using a pastry brush.
- Bake until the cheese has melted and the croissants are lightly deepened in color, about 6-8 minutes.













Leave a Reply