Ham and Cheese Croissant (Printable)

Buttery croissants filled with ham and melted Swiss cheese, baked until golden and crisp.

# What You’ll Need:

→ Baked Goods

01 - 4 large all-butter croissants, preferably day-old

→ Meats

02 - 4 slices high-quality cooked ham

→ Cheeses

03 - 4 slices Swiss cheese (Gruyère or Emmental recommended)

→ Condiments

04 - 2 teaspoons Dijon mustard (optional)
05 - 1 tablespoon unsalted butter, melted

# Steps:

01 - Preheat your oven to 350°F. Line a baking sheet with parchment paper.
02 - Slice each croissant horizontally without cutting all the way through, creating a hinge.
03 - Spread a thin layer of Dijon mustard inside each croissant, if using.
04 - Layer one slice of ham and one slice of cheese inside each croissant.
05 - Close the croissants gently and brush the tops with melted butter. Arrange on the prepared baking sheet.
06 - Bake for 12-15 minutes, or until the cheese is melted and the croissants are golden and crisp.
07 - Serve warm.

# Expert Advice:

01 -
  • Takes barely 25 minutes from start to finish, including oven time
  • Uses day-old croissants, giving yesterday's bakery run a second life
  • That cheese-to-ham ratio creates the most incredible flavor balance
02 -
  • Don't skip the butter brush on top—it creates that professional bakery finish
  • Let them cool for just 2 minutes before serving so the cheese sets slightly
  • If they're browning too fast, tent loosely with foil for the last few minutes
03 -
  • Use room temperature ingredients for even melting
  • Sprinkle everything bagel seasoning on the buttered tops before baking