
Ham egg and cheese croissants are my go to weekday breakfast when I need something warm filling and satisfying in under half an hour. With flaky croissants crisp salty ham luscious eggs and gooey cheese these sandwiches turn even the busiest mornings into a little treat.
I remember making these for the first time on a frantic school morning They disappeared so fast I barely got one myself Now I batch prep them for weekends or freeze extras and they re just as delicious reheated
Ingredients
- Eggland’s Best Pasture Raised Eggs: These give the fluffiest texture plus extra nutrition Look for bright clean shells and a fresh date
- Croissants: Pick bakery fresh croissants for pillowy texture If using store bought try to find ones with deep golden color and no dryness
- Cheese: Choose a cheese that melts well Think Swiss cheddar or American Slices make assembly a breeze
- Ham: Go for deli style ham with a savory aroma Avoid overly dried pre packaged ham for best taste
- Salt and black pepper: These season the eggs to make every bite pop
Step by Step Instructions
- Prepare the Eggs:
- Begin by carefully cracking eggs into a large bowl Whisk thoroughly until totally blended Season with a big pinch of salt and a few grinds of black pepper This makes sure the eggs cook up fluffy and flavorful
- Cook the Eggs:
- Heat a medium nonstick skillet over medium heat Once hot pour in your whisked eggs Let them set around the edges gently scrape the cooked portions toward the center and tilt the pan to swirl the uncooked egg onto the surface Divide the mass so you have a chunk for each sandwich Flip once to ensure both sides are cooked Shape the eggs into squares by folding the edges over This fits them perfectly into your croissants
- Slice and Fill the Croissants:
- Slice croissants in half horizontally Lay the bottoms on your work surface Add a generous layer of ham top with the warm eggs then finish with your sliced cheese Place the croissant tops on and line up the sandwiches on parchment paper on a baking sheet
- Bake:
- Slide the tray into a preheated 350 degree F oven Bake just until the cheese is melty and the ham is heated through This takes five to eight minutes The goal is melty cheese and a toasty flaky croissant
- Serve:
- As soon as the cheese has melted take the sandwiches from the oven Serve warm and enjoy

I look forward to breakfast whenever I have these croissants My favorite part is when the cheese bubbles out the sides and gets golden crisp while baking My kids always race to grab that edge
Storage Tips
If you have leftovers cool them fully then wrap each croissant tightly in foil or place in an airtight container Refrigerate for up to three days For a grab and go breakfast reheat in a toaster oven for hot and crispy results You can also freeze assembled sandwiches and reheat straight from the freezer add a few extra minutes in the oven
Ingredient Substitutions
You can substitute turkey slices for the ham or use cooked chicken breast for a lighter flavor For cheese try provolone pepper jack or sharp cheddar If you need to make it dairy free there are plenty of meltable nondairy cheese slices available
Serving Suggestions
Serve with sliced fruit a handful of arugula or a homemade smoothie to round out the meal These sandwiches make a delicious brunch centerpiece and pair perfectly with a big mug of coffee or tea For parties you can slice minis from smaller croissants for easy sharing

Cultural and Historical Context
The croissant itself is a classic French pastry beloved for its airy tender layers It becomes ultra versatile when used as a base for breakfast sandwiches Popular in both France and the US ham egg and cheese croissants bring together American breakfast flavors with French bakery finesse
Recipe FAQs
- → Can I assemble the croissants ahead of time?
Yes, you can prep the croissants a few hours in advance. Store tightly wrapped in the refrigerator and bake just before serving for best texture.
- → What cheese works best for these croissants?
Sliced Swiss, cheddar, or American melt smoothly and pair nicely with ham and eggs. Try your favorite for a personal touch.
- → Do I have to use croissants?
Croissants provide a buttery, flaky texture, but you can substitute with brioche buns or soft rolls if preferred.
- → How do I keep the eggs from overcooking?
Cook eggs in a skillet over medium heat, gently stirring until set but still slightly creamy. They'll finish cooking in the oven.
- → Can I add extras to the filling?
Absolutely! Fresh herbs, sautéed spinach, or sliced tomatoes are delicious additions to layer with the ham and cheese.