Craving the easiest crowd-pleaser that looks like you spent way more effort than you actually did? These baked ham and cheese croissants are exactly that — buttery, golden, melty, and honestly a little dangerous to have around.
I first made these for a lazy Sunday brunch and they disappeared in under ten minutes. Now they’re basically a household legend and my go-to for every breakfast brunch recipe situation I find myself in.
Table of Contents
What Makes These Ham and Cheese Croissants So Good
These aren’t just sandwiches thrown in an oven. A honey-Dijon butter spread gets slathered on every croissant half, layered with smoky deli ham and melty Swiss cheese, then baked until golden and toasty.
The result? Crispy edges, gooey centers, and a flavor that’s savory, slightly sweet, and absolutely addictive. They work for breakfast, brunch, lunch, or whenever hunger strikes with no apology needed.

Irresistible Baked Ham and Cheese Croissants
Equipment
- 9×13 baking dish
- Mixing bowl
- brush
- Oven
Ingredients
Butter Spread
- ⅓ cup unsalted butter room temperature
- 2 tablespoons Dijon mustard
- 2 stalks green onions thinly sliced
- 1 tablespoon honey
- ½ tsp sea salt
- ¼ tsp black pepper
The Sandwiches
- 12 croissants halved horizontally
- 1 pound smoked deli ham thinly sliced
- 12 slices Swiss cheese diagonally sliced
Topping
- 1 egg white large
- 2 teaspoons poppy seeds
Instructions
- Preheat oven to 375°F (190°C) and lightly grease a 9×13 baking dish.
- In a bowl, mix softened butter, Dijon mustard, green onions, honey, salt, and pepper until smooth and well combined.
- Slice croissants in half horizontally and spread the honey-Dijon butter on both sides.
- Layer ham and Swiss cheese inside each croissant, then close and arrange in the baking dish.
- Whisk egg white with 1 tablespoon water and brush over the tops of the croissants. Sprinkle with poppy seeds.
- Bake for 15 to 18 minutes until golden brown and cheese is melted.
- Let rest for 5 minutes before serving warm.
Notes
Ingredients You’ll Need
Here’s everything laid out neatly. Nothing fancy, nothing hard to find — just good ingredients doing great things together.

| Category | Ingredient | Amount |
|---|---|---|
| Butter Spread | Unsalted butter, at room temperature | 1/3 cup |
| Butter Spread | Dijon mustard | 2 tablespoons |
| Butter Spread | Green onions, thinly sliced | 2 stalks |
| Butter Spread | Honey | 1 tablespoon |
| Butter Spread | Sea salt | 1/2 tsp |
| Butter Spread | Black pepper | 1/4 tsp |
| The Sandwiches | Croissants, halved horizontally | 12 |
| The Sandwiches | Thinly sliced smoked deli ham | 1 pound |
| The Sandwiches | Swiss cheese, diagonally sliced | 12 slices |
| Topping | Large egg white | 1 |
| Topping | Poppy seeds | 2 teaspoons |
A quick note on the ham: go for thinly sliced smoked deli ham for the best texture. It folds nicely into the croissant and heats through evenly without drying out.
And the Swiss cheese? Those diagonal slices melt into every corner perfectly. Don’t skip it — it’s what ties the whole sandwich together.
How to Make Baked Ham and Cheese Croissants
This recipe comes together in about 30 minutes from start to finish, which is why it’s become one of my favorite easy weekend breakfast and brunch recipes to keep in rotation. Let’s go step by step.
Step 1 — Preheat and Prep Your Pan
Preheat your oven to 375 degrees F. Lightly oil a 9×13 baking dish or give it a generous coat of nonstick spray.
This matters more than you’d think. You don’t want those beautiful buttery croissants sticking to the pan and leaving half the cheese behind. That would be a tragedy.
Step 2 — Make the Honey-Dijon Butter Spread

In a small bowl, mix together the softened butter, Dijon mustard, sliced green onions, and honey. Season with the sea salt and black pepper, and give it a good stir until everything’s combined.
This spread is the secret weapon. It’s tangy, slightly sweet, and fragrant — and it soaks into the croissant as it bakes in the most gorgeous way.
“Don’t rush this step. Make sure your butter is actually at room temperature so it blends smoothly with the mustard. Cold butter = lumpy spread = uneven flavor.”
Step 3 — Assemble the Croissants
Slice each croissant in half horizontally. Spread the honey-Dijon butter generously on both the top and bottom halves — don’t be shy here.
Layer on the smoked deli ham, then top with a diagonal slice of Swiss cheese. Close the sandwich and nestle them snugly in the baking dish in a single layer.
If you’re feeding a crowd, you can prep these up to a day ahead and store them covered in the fridge. Just brush with the egg wash right before baking.
Step 4 — Egg Wash and Poppy Seeds
Whisk the egg white with 1 tablespoon of water until slightly frothy. Brush the tops of all the croissants generously with this mixture.
Sprinkle the poppy seeds over the top. This little step gives you that gorgeous bakery-style finish — shiny, speckled, and professional-looking with zero extra effort.
Step 5 — Bake Until Golden and Perfect
Slide the baking dish into your preheated oven and bake for 15 to 18 minutes, until the tops are beautifully golden brown and toasted. The cheese will be fully melted and the croissants will smell absolutely incredible.
Let them stand for 5 minutes before serving. I know, the wait is brutal. But those 5 minutes let everything settle so you get a clean pull without the filling spilling everywhere.
Serve warm. That’s it. You’re done. Take a bow.

Expert Tips for the Best Baked Ham Croissants
Choose the Right Croissants
Bakery-style croissants hold up better than the tiny grocery store ones. You want something with a little structure so they don’t go completely soft in the oven.
Day-old croissants actually work great here — they’re slightly firmer and absorb the butter spread without getting mushy. Consider this a brilliant use of leftovers.
Don’t Skip the Egg Wash
The egg white wash is what gives these baked ham and cheese croissants that gorgeous golden sheen on top. Skip it and they’ll still taste great, but they won’t have that visual wow factor.
Brush it on generously and make sure you cover the whole surface evenly for consistent browning.
Make It Your Own
Swap Swiss cheese for Gruyere, provolone, or even sharp cheddar if that’s what you’ve got. Each brings a slightly different flavor profile but all of them melt beautifully.
You can also add a thin layer of caramelized onions inside the croissant for extra depth. It takes this ham and cheese croissant from weekday breakfast to full-on weekend showstopper.
Troubleshooting Common Issues
If your croissants are browning too fast on top before the cheese melts, tent them loosely with foil for the last 5 minutes. Problem solved, croissants saved.
If the bottoms feel soft instead of crispy, try placing the baking dish on the lower rack of your oven. Direct bottom heat makes all the difference for that satisfying crunch.
Variations Worth Trying
Once you’ve nailed the classic version of these breakfast brunch recipes, here’s where it gets fun. A few swaps and additions take this recipe in totally different directions.
- Turkey and Brie: Swap ham for turkey and use creamy Brie instead of Swiss for a more elegant twist.
- Spicy Version: Add a swipe of sriracha mayo inside alongside the butter spread for a little kick.
- Everything Bagel Topping: Use everything bagel seasoning instead of poppy seeds for extra crunch and flavor.
- Mini Party Size: Use mini croissants and cut the bake time to 10 to 12 minutes. Perfect finger food for a crowd.
If you love easy dishes that feel a little elevated, check out this 5-ingredient creamy sun-dried tomato chicken pasta for another quick weeknight win.
Storage, Reheating, and No-Waste Ideas
Made too many? (Is that even possible?) Here’s how to store and reheat these beautifully.
| Storage Method | How Long | Notes |
|---|---|---|
| Room Temperature | Up to 2 hours | Cover loosely with foil |
| Refrigerator | Up to 3 days | Store in an airtight container |
| Freezer (unbaked) | Up to 1 month | Assemble, freeze on tray, then bag. Bake from frozen at 375 F, adding 5 to 8 extra minutes. |
| Freezer (baked) | Up to 1 month | Wrap individually. Reheat in oven or air fryer. |
Reheating Tips
Oven: Reheat at 325 F for about 10 minutes, loosely covered with foil. This brings back the crispiness without drying out the ham.
Air Fryer: 3 to 4 minutes at 325 F works perfectly and keeps the outside wonderfully crispy.
Microwave: Only if you’re truly desperate. 30 to 45 seconds on medium power. The texture won’t be the same but the flavor will still be there.
No-Waste Kitchen Ideas
Leftover honey-Dijon butter? It’s incredible spread on toast, stirred into scrambled eggs, or used as a dipping sauce for roasted veggies. Don’t let a single drop go to waste.
Extra ham slices? Dice them up and toss into a frittata, a pasta dish, or a loaded baked potato casserole for an easy dinner upgrade.
What to Serve With These Croissants
These baked ham and cheese croissants are satisfying enough to stand alone, but a few simple sides round out a full brunch spread beautifully.
- A simple green salad with a light vinaigrette
- Fresh fruit salad or sliced citrus
- A mug of tomato soup for a cozy lunch pairing
- Sparkling water with lemon or fresh-squeezed juice for brunch vibes
And if you want to end on a sweet note, these 3-ingredient lemon cream cups in lemon shells are the most adorable, effortless dessert to follow up with.
Or go full celebration mode with these stunning spring cupcakes with brandy buttercream — perfect for a brunch that turns into a party.
Baked Ham and Cheese Croissants FAQs
Can I make baked ham and cheese croissants ahead of time?
Yes, absolutely. Assemble the croissants fully, place them in the baking dish, cover tightly with plastic wrap, and refrigerate overnight. When you’re ready, brush with the egg wash, add poppy seeds, and bake as directed.
What’s the best ham to use for this recipe?
Thinly sliced smoked deli ham is the winner here. The smokiness pairs beautifully with the Dijon butter and the melted Swiss, and the thin slices fold neatly into the croissant without making it bulky.
Can I use a different cheese instead of Swiss?
One hundred percent yes. Gruyere is the most natural swap and gives you that classic French bistro flavor. Provolone melts beautifully and keeps things mild. Sharp cheddar adds a bold punch that plays well against the honey in the butter spread.
Can these be made in an air fryer instead of the oven?
Yes, and it actually works really well for smaller batches. Assemble the croissants, brush with egg wash, and air fry at 350 F for about 8 to 10 minutes until golden and the cheese is melted.
Are these good for freezing and meal prep?
These are a meal prepper’s dream. Assemble the croissants without the egg wash, freeze them on a baking sheet until solid, then transfer to freezer bags. They keep for up to a month.
Ready to Bake These Golden, Melty Beauties?
These baked ham and cheese croissants are the kind of recipe you make once and immediately add to permanent rotation. They’re simple enough for a casual Tuesday morning but impressive enough for a full holiday brunch spread.
Go make them, enjoy every golden, cheesy, buttery bite, and then come back and tell me how it went. And if you loved this recipe, I’d be so grateful if you saved it to your Pinterest boards so others can find it too.
Drop a comment below with any questions, swaps you tried, or just to brag about how fast they disappeared at your table. I read every single one and I love hearing from you.