These Hot Ham and Cheese Croissant Sandwiches are buttery, melty, a little sweet, a little savory, and hard to resist. Flaky croissants are filled with smoky ham and Swiss cheese, then brushed with a warm Dijonhoney butter glaze that soaks into the tops. After baking, they are golden, shiny, and gooey inside.

Ham and cheese croissants in a baking dish ready to be served.

Table of Contents

Jump to Recipe

These are like an upgraded ham-and-cheese sandwich, with a touch of sweetness and a crisp, buttery finish, and fit many occasions. Serve these sandwiches for brunch, lunch, game day, a casual dinner, or whenever you want something cozy and satisfying without much effort.

Here’s Why You’ll Love This Recipe

  • These sandwiches come together quickly, but the buttery croissants and sweet-savory glaze make them feel extra special.
  • You bake them all in one dish, making them great for feeding your family or a small group.
  • The flavors are simple and classic: smoky ham, nutty Swiss cheese, tangy Dijon, honey, brown sugar, and buttery pastry.
  • You can assemble them ahead of time and bake when you are ready, which is helpful for busy days, holidays, or when you have guests.

Ingredients You’ll Need

The recipe card at the bottom of the post contains the full list with all of the amounts. Refer to that when you’re cooking.

Ingredients for hot ham and cheese croissant sandwiches in separate containers.
  • Unsalted butter: Melted butter is the base for the glaze and helps the croissants turn golden and flavorful. Using unsalted butter lets you control the saltiness.
  • Light brown sugar: Adds a mild caramel sweetness that balances the Dijon mustard and smoky ham.
  • Dijon mustard: Adds tang and depth to the glaze. Whole-grain mustard adds more texture, or use yellow mustard for a milder taste.
  • Honey: Brings sweetness and makes the glaze glossy. You can use maple syrup for a different flavor.
  • Onion powder: Just a small amount adds savory flavor without the need to chop onions.
  • Croissants: Flaky, buttery croissants make these sandwiches special. Day-old croissants are good because they hold up well when baked.
  • Smoked ham: Thinly sliced smoked ham adds a savory, hearty filling to the sandwiches. Black forest ham, honey ham, or leftover baked ham also work well.
  • Swiss cheese: Melts well and has a mild, nutty flavor that goes great with ham. You can also use Gruyere, provolone, or cheddar.
  • Poppy seeds: Sprinkle on top for a nice look and a bit of texture. Sesame seeds or everything bagel seasoning are good alternatives.

In Photos: How To Make

Step 1: Prep

Preheat the oven to 350 degrees F. Whisk the melted butter, brown sugar, Dijon mustard, honey, and onion powder together in a small bowl until smooth.

Ham and cheese croissant glaze ingredients before being whisked together.
Ham and cheese croissant glaze ingredients after being whisked together.

Step 2: Prep & Assemble

Cut the croissants in half horizontally.

Brush some of the butter mixture on the cut sides. Arrange the croissant bottoms in a large oven-safe baking dish. Divide the ham evenly and pile it onto the bottom of each croissant.

Sliced croissants with ham layered on top.

Add Swiss cheese to the ham, then cover with the croissant tops.

Sliced croissants with cheese layered on top of the ham before being baked.

Step 3: Brush

Brush the tops of the croissants with more butter mixture.

Glazing ham and cheese croissants with the dijon glaze.

Sprinkle with poppy seeds.

Poppy seeds being sprinkled on top of the glazed ham and cheese croissant sandwiches.

Step 4: Bake

Bake for about 15 minutes, until the cheese melts and the croissants are golden brown on top.

Brush the tops again with any leftover glaze, then serve the sandwiches warm.

Ham and cheese croissants after being glazed and baked.

Helpful Tips and Tricks

  • Use thin slices of ham and cheese so the sandwiches heat evenly and the cheese melts well.
  • Be sure to brush the inside of the croissants. That bit of glaze adds a lot of flavor to each bite.
  • Watch the croissants as they bake. Because they are buttery and delicate, they can brown fast.
  • If you want extra-melty sandwiches, cover the dish loosely with foil at first, then remove it for the last few minutes to toast the tops.
Baked ham and cheese croissant sandwiches.

More Savory Recipes

No ratings yet

Hot Ham and Cheese Croissant Sandwiches

Servings: 6 sandwiches
Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes

Ingredients

Instructions
 

  • Preheat the oven to 350 degrees F.
  • Whisk the melted butter, brown sugar, Dijon mustard, honey, and onion powder together in a small bowl to combine.
  • Split the croissants horizontally, and brush a little of the butter mixture on the cut sides of the croissants.
  • Place the croissant bottoms in a large, oven-safe baking dish.
  • Pile on the ham, dividing evenly between all 6 croissants.
  • Top with Swiss cheese.
  • Cover with the croissant tops, brushing more of the butter mixture on top and sprinkling with poppy seeds.
  • Bake until the cheese is melted and the tops of the croissants are turning toasty golden-brown (approx. 15 minutes).
  • Glaze the sandwich tops once more with any remaining butter mixture and serve.
Serving: 1sandwich, Calories: 508kcal, Carbohydrates: 36g, Protein: 18g, Fat: 33g, Saturated Fat: 19g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 9g, Trans Fat: 0.5g, Cholesterol: 110mg, Sodium: 783mg, Potassium: 212mg, Fiber: 2g, Sugar: 15g, Vitamin A: 987IU, Vitamin C: 0.2mg, Calcium: 269mg, Iron: 2mg
Cuisine: American, French
Course: Breakfast, Brunch, Main Course
Tried this recipe?Mention @bakingamoment on Instagram or tag #bakingamoment.

Author

  • Allie is the creator and owner of Baking a Moment. She has been developing, photographing, videographing, and writing and sharing recipes here since 2012.

    View all posts