
These baked ham and cheese croissants transform ordinary ingredients into an extraordinary meal with minimal effort. The flaky, buttery croissants become even more irresistible when filled with savory ham and melted cheese, then brushed with garlic butter and baked until golden. The contrast between the crispy exterior and the warm, gooey interior creates a satisfying texture experience, while the Dijon mustard adds just enough tanginess to balance the rich flavors.
Last weekend, I made these for an impromptu brunch when friends stopped by unexpectedly. With just a few ingredients I already had in my refrigerator, I created what my friend's husband called 'the best ham and cheese sandwich he'd ever tasted.' He was shocked when I told him how simple they were to make and admitted he'd been expecting something from a bakery!
Crucial Components
- Croissants: Provide the perfect buttery, flaky base for these sandwiches. Day-old croissants actually work better as they hold their shape during baking.
- Deli ham: Adds savory protein without overpowering the other flavors. Look for ham that's sliced medium-thickness for the best texture.
- Swiss or cheddar cheese: Options give you flexibility based on preference. Swiss brings a nutty flavor while cheddar offers sharper notes.
- Dijon mustard: Adds essential tang that cuts through the richness. The slight spiciness elevates all the other flavors.
- Melted butter: Creates that irresistible golden exterior and carries the garlic flavor throughout the croissant.
I've tried these with various types of ham and found that a good quality, lightly smoked variety works wonderfully. As for the cheese, while the recipe suggests Swiss or cheddar, I've discovered that Gruyère creates an absolutely magical flavor combination with the ham and mustard. The slight nuttiness pairs perfectly with the buttery croissant.

Preparation Method
- Oven preparation
- Preheat your oven to 375°F, allowing plenty of time to reach the proper temperature. Position the rack in the middle of the oven for even heat distribution. Line a baking sheet with parchment paper to prevent sticking and make cleanup easier. The parchment also helps the croissants develop an even, golden bottom without burning.
- Croissant foundation
- Using a serrated knife, carefully slice each croissant horizontally, keeping the halves connected at the back if possible. This creates a hinge that helps hold the fillings in place during baking. Lay them open on the prepared baking sheet, arranging them with enough space between each to allow for proper air circulation. If your croissants are very fresh and soft, you can lightly toast them for 2-3 minutes before adding fillings to help them maintain structure.
- Flavor enhancement
- Use a small spoon or knife to apply a thin, even layer of Dijon mustard to the inside of both halves of each croissant. The mustard acts as both a flavor enhancer and a moisture barrier that helps prevent the croissant from becoming soggy from the ham and cheese. Be careful not to apply too much mustard as it can overpower the other flavors – about a teaspoon per croissant is perfect.
- Strategic layering
- Place two slices of ham on the bottom half of each croissant, folding or ruffling them slightly to create texture and pockets for the melting cheese. Next, add a slice of cheese, tearing it if necessary to fit the shape of the croissant. For extra cheesy goodness, you can add a few small pieces of cheese around the edges where it will melt and create crispy cheese bits during baking.
- Structural completion
- Carefully close each croissant, gently pressing down to help the halves adhere without flattening the delicate layers. If any filling extends beyond the edges, tuck it back inside to prevent it from burning during baking. The closed croissant should look neat but still maintain its characteristic puffy appearance.
- Buttery finish
- In a small bowl, combine melted butter with garlic powder, stirring well to ensure the garlic is evenly distributed. Using a pastry brush, generously but carefully coat the top surface of each croissant with the garlic butter mixture, taking care to get into the crevices and folds. This buttery layer will create a beautiful golden crust and infuse the croissants with subtle garlic flavor as they bake.
- Perfect baking
- Place the baking sheet in the preheated oven and bake for 10-12 minutes, watching carefully during the final minutes. The croissants are ready when they turn a deep golden brown on top, the edges become crispy, and the cheese inside melts completely. You might see some cheese bubbling at the edges – a delicious sign they're done. Let them cool for just 2-3 minutes before serving to allow the molten cheese to set slightly while still remaining wonderfully gooey.
The first time I made these croissant sandwiches, I used completely fresh, same-day croissants and found they compressed too much during baking. Now I intentionally buy them a day ahead or leave them out for a few hours before assembling. This slight staling allows the croissants to hold their shape better and creates the perfect contrast between the crisped exterior and the soft interior. I've also learned that patience with the garlic butter pays off – taking time to get it into all the nooks and crannies of the croissant creates amazing flavor throughout.
Delightful Pairings
Serve these baked ham and cheese croissants alongside a simple green salad dressed with a bright vinaigrette for a perfect lunch combination. For breakfast, pair with fresh fruit and yogurt to balance the richness. When serving as party food, arrange on a platter with cornichons, grainy mustard, and some sliced apples for guests to enjoy. I particularly love serving these on chilly weekend mornings with a cup of tomato soup – the combination of the crispy, cheesy croissant with warm soup is incredibly comforting.
Creative Twists
Try adding thinly sliced apple or pear for a sweet-savory contrast that works beautifully with the ham and cheese. Substitute the ham with smoked turkey and use brie instead of Swiss for an elegant variation. Add a few fresh spinach leaves and sun-dried tomatoes before baking for a Mediterranean-inspired version. My family's favorite variation includes a thin layer of fig jam along with the Dijon mustard, which adds a subtle sweetness that complements the savory elements perfectly.
Make Ahead
These croissants can be assembled up to 4 hours before baking and kept refrigerated. Simply prepare as directed but save the butter brushing until right before baking. For busy mornings, prepare a batch the night before, refrigerate covered with plastic wrap, then brush with butter and bake in the morning. Leftover baked croissants can be stored in an airtight container in the refrigerator for up to 2 days. Reheat in a 300°F oven for about 5-7 minutes until warmed through – avoid microwaving as it makes the croissants soggy. I often make a double batch specifically to have leftovers for quick meals during busy weekdays.

I've made these baked ham and cheese croissants for countless weekend brunches, quick dinners, and even packed them for picnics and road trips. There's something magical about how such simple ingredients transform into something that feels special and indulgent. Whenever I serve these to guests, the combination of flaky, buttery pastry, savory ham, and melted cheese never fails to impress, yet they're so simple I can whip them up even on my busiest days. That perfect balance of impressive results with minimal effort makes this recipe one I return to again and again.
Frequently Asked Questions
- → Can I prepare these croissants ahead of time?
- Yes! You can assemble them up to a day ahead and store covered in the refrigerator. When ready to serve, brush with the melted butter and bake, adding 2-3 extra minutes to the baking time since they'll be cold.
- → What other fillings work well in these croissants?
- Try turkey and provolone, bacon and cheddar, or spinach and gruyere for delicious variations. You can also add sliced tomatoes, avocado, or a fried egg after baking for extra flavor.
- → Can I use mini croissants instead?
- Absolutely! Mini croissants make perfect appetizers or party snacks. Reduce the filling proportionally and check them after 7-8 minutes of baking as they'll cook faster than full-sized croissants.
- → What's the best way to reheat leftovers?
- For the best texture, reheat leftovers in a 325°F oven for 5-7 minutes until warmed through. You can also use a toaster oven. Microwaving works in a pinch but may make the croissants slightly chewy rather than crisp.
- → What can I serve with these ham and cheese croissants?
- These croissants pair wonderfully with a simple green salad, fresh fruit, tomato soup, or potato chips. For brunch, serve alongside scrambled eggs or a yogurt parfait.