Go Back

Ham and Cheese Breakfast Croissant Sandwich

5 from 1 vote
This Ham and Cheese Breakfast Croissant Sandwich is everything I love about a good breakfast – flaky, cheesy, and full of flavor. The croissants bake up golden while the cheese melts into the eggs. It’s the kind of breakfast that makes mornings feel special.
Prep Time 30 minutes
Cook Time 10 minutes
Total Time 40 minutes
Servings: 12 people
Course: Breakfast
Cuisine: American

Ingredients
  

  • 12 croissants mini
  • 12 eggs
  • 1/2 cup whole milk
  • 6-12 slices cheddar cheese
  • 1/2 pound ham thinly sliced
honey dijon glaze
  • 1/2 cup mayonnaise
  • 1/2 tbl honey
  • 1 tsp Dijon mustard
  • 1/8 tsp salt
  • dash smoked paprika to taste

Method
 

  1. Crack the eggs into a bowl, then add the milk, salt, and black pepper. Whisk for a few minutes to incorporate air.
  2. Melt butter in a large skillet over medium-low heat. Pour in the egg mixture and let it sit undisturbed until it begins to set around the edges, about 2 minutes.
  3. Using a rubber spatula, push the eggs from the edges toward the center, then spread the uncooked eggs back into an even layer.
  4. Repeat this process every 30 seconds until the eggs are almost cooked, about 6–8 minutes total. The eggs should still be slightly wet on top, as they will finish cooking in the oven. Transfer the eggs to a bowl.
  5. In a small bowl, combine the mayonnaise, honey, Dijon mustard, salt, and smoked paprika to make the glaze.
  6. Line a large baking tray with parchment paper. Slice the croissants in half and spread about ½ tablespoon of the glaze on each half. Place the croissants on the prepared baking sheet.
  7. To assemble, layer two slices of ham on the bottom half of each croissant, followed by a generous portion of scrambled eggs and half a slice of cheese. Place the top half of the croissant over the filling.
  8. Spread the remaining glaze evenly over the tops of the sandwiches. Optionally, sprinkle with poppy seeds or everything bagel seasoning.
  9. Bake at 350°F for 10–15 minutes, until the tops are golden brown and the cheese is melted.
  10. Serve warm.

Notes

  • Whisk the eggs well. Adding air while whisking helps create light, fluffy scrambled eggs that stay soft after baking.
  • Cook the eggs gently. Keep the heat low and stir slowly so they stay creamy and don’t overcook before baking.
  • Use fresh croissants. Day-old croissants can dry out, so choose soft, buttery ones for the best texture.
  • Don’t skip the glaze. The honey Dijon sauce adds flavor and keeps the croissants from feeling dry.
  • Layer evenly. Spread the ham, eggs, and cheese in even layers so each bite has a good balance of flavor.
  • Bake until golden. Keep an eye on the croissants in the oven and pull them out once the tops are lightly browned and the cheese has melted.
  • Add seasoning on top. A sprinkle of poppy seeds or everything bagel seasoning gives a nice crunch and extra flavor.
  • Make ahead for busy mornings. Assemble the sandwiches, cover, and refrigerate overnight. Bake fresh the next day.
  • Freeze for later. Wrap each sandwich tightly in plastic wrap and freeze for up to 2 months. Reheat in the oven or microwave when needed.
  • Serve warm. These sandwiches taste best straight from the oven when the croissants are crisp and the cheese is perfectly melted.
 
Made this recipe? Come back and leave a rating to let me know how it turned out. I ❤️ hearing from you!