Elevate classic croissants by splitting them horizontally and tucking in savory ham slices with rich Swiss cheese. A spread of Dijon mustard adds depth, while melted butter brushed across the surface ensures golden, crispy edges. Bake until the cheese bubbles and the pastry turns deep golden brown. These handheld delights work beautifully for breakfast alongside fresh fruit or as part of an elegant brunch spread.
The Sunday morning light was already flooding the kitchen when my phone buzzed with a text from my sister. She was coming over in an hour, and we both had that I stayed up too late reading energy. I pulled out the croissants I had rescued from the bakery yesterday, already planning how to make them feel special. This recipe saved us with hardly any effort at all.
Last winter I made these for my book club when everyone trudged through unexpected snow to get to my house. The smell that filled my kitchen was nothing short of magical—buttery pastry, warm cheese, the promise of something comforting. They disappeared faster than I could get them onto plates, and someone asked for the recipe before even finishing her first bite.
Ingredients
- 4 large all-butter croissants: Day-old works beautifully here, actually holding up better than fresh ones when stuffed and baked
- 4 slices high-quality cooked ham: Good ham makes a difference, so skip the deli stuff if you can
- 4 slices Swiss cheese: Gruyère or Emmental melt gorgeously and have that nutty depth that plays so well with ham
- 2 teaspoons Dijon mustard: Just enough to wake everything up without overwhelming the delicate flavors
- 1 tablespoon unsalted butter, melted: For brushing the tops, giving them that golden finish that makes people ask how you did it
Instructions
- Get your oven ready:
- Preheat to 180°C (350°F) and line a baking sheet with parchment paper while you gather everything
- Prep the croissants:
- Slice each one horizontally without cutting all the way through, creating a hinge that keeps everything tucked inside
- Spread the mustard:
- Add a thin layer inside each croissant if you are using it, just enough to add a little brightness
- Layer in the fillings:
- Tuck one slice of ham and one slice of cheese into each croissant, letting them overlap slightly
- Butter and arrange:
- Close them gently, brush the tops with melted butter, and place on your prepared baking sheet
- Bake until golden:
- Let them go for 12 to 15 minutes until the cheese is bubbling and the pastry is gorgeously crisp
- Serve them warm:
- Let everyone dig in while they are still warm enough to pull apart in those perfect cheesy strings
These became a regular in my house after that snowy book club morning. Now they are my secret weapon for unexpected guests, lazy weekend breakfasts, or those nights when we want something special but do not want to actually cook.
Making Ahead
I have assembled these the night before and kept them in the refrigerator, then just baked them fresh in the morning. The texture holds up beautifully, and you wake up to the most incredible smell.
Cheese Variations
While Swiss is classic, I have used sharp cheddar for extra punch or Brie for that creamy, luscious melt. Each cheese brings its own personality to the party.
Serving Ideas
A simple green salad on the side balances the richness perfectly, or some fresh fruit if you want to keep it sweet and savory. These also pair wonderfully with a bowl of tomato soup for a more substantial meal.
- Add fresh chives or parsley inside for a pop of color and freshness
- A sprinkle of black pepper over the melted cheese before serving elevates everything
- Leftovers reheat surprisingly well in a toaster oven
There is something deeply satisfying about taking something simple and making it extraordinary. These croissants have become my way of saying you are special without ever having to say a word.
Recipe Help & Support
- → Should I use fresh or day-old croissants?
-
Day-old croissants work best since they're slightly firmer and hold up better during slicing and filling. Fresh croissants can become too delicate and may tear when you try to split them horizontally.
- → What type of cheese melts best?
-
Swiss cheeses like Gruyère or Emmental are ideal because they melt beautifully and have a nutty flavor that complements the ham. Emmental offers excellent meltiness, while Gruyère adds more complexity.
- → Can I make these ahead of time?
-
Assemble the filled croissants up to a day in advance, wrap tightly, and refrigerate. Brush with melted butter just before baking. They'll need an extra minute or two in the oven if baked cold.
- → What's the purpose of Dijon mustard?
-
Dijon adds a subtle sharpness that cuts through the rich butter and cheese. It's optional but recommended for balancing the flavors. Use a light coating so it doesn't overpower the other ingredients.
- → How do I know when they're done?
-
The croissants are ready when the cheese is fully melted and bubbling, and the tops have turned a deep golden brown. This typically takes 12–15 minutes at 180°C (350°F).