Make-Ahead Croissant Breakfast Sandwiches

Add these hot and cheesy breakfast sandwiches into your meal prep, and you will thank yourself several times over in days ahead of time. All these croissant sandwiches give themselves to pile cooking: After the eggs are wrapped, you’ll spoon them on buttery croissants, coating with bits of ham, and top with grated cheddar.

Following that, it is possible to bake the sandwiches to eat straight away, or wrap them up and keep them in the refrigerator for a couple of days or in the freezer for up to three months. Pop 1 in the oven first thing in the morning, and you’ve got a satisfying homemade breakfast to be proud of.

For the Easiest Prep, Start with Grocery Store Croissants
All it requires is a flaky, buttery croissant, and a swipe of Dijon to choose the classic noodle, egg, and cheese breakfast sandwich from basic to brilliant. These sandwiches make grocery store croissants feel quite fancy — a 10-minute trip to the toaster softens their facilities and draws out all the buttery goodness from their flaky shells, crisping up them for the perfect crunchy bite. At precisely the same time, the cheese becomes melted and gooey, and the soft-scrambled eggs warm to perfection.

Place the eggs in a large bowl and whisk until the whites and yolks are thoroughly mixed, and the eggs are a bit frothy. Whisk in the milk, salt, and pepper until just combined.

Make-Ahead Croissant Breakfast Sandwiches


  • 12 large eggs
  • 1/2 cup whole milk
  • 1 teaspoon kosher salt
  • 1/4 teaspoon freshly ground black pepper
  • 1 tablespoon unsalted butter
  • 6 croissants halved horizontally
  • 2 tablespoons Dijon mustard
  • 6 slices thinly sliced deli ham about 4 ounces
  • 1 1/2 cups shredded sharp cheddar cheese about 6 ounces


  • Melt the butter in a large nonstick skillet over medium-low heat. Pour in the egg mixture and let sit until the eggs just begin to place around the edges, about 2 minutes. With a rubber spatula, push the set eggs in the edges into the center. Distribute the uncooked eggs into an even coating. Duplicate, pushing the place eggs from the edges into the center every 30 seconds until almost set, for a total cooking time of 6 to 8 minutes. (The top of the eggs should still be slightly moist.) Transfer the eggs to a bowl.
  • To assemble the sandwiches, spread about 1 tsp of the mustard over the cut-side of every croissant underside. Place a slice of ham over the bottom piece of each croissant. Top each with a heaping 1/2 cup of scrambled eggs along with 1/4 cup of cheese. Set the top half of each croissant within the sandwich.
  • To serve immediately: Arrange a rack in the center of the oven and heat to 350°F. Place the sandwiches on a baking sheet. Bake until the cheese is melted, 8 to 10 minutes.
  • Reheating: If not serving immediately, tightly wrap each sandwich with aluminum foil and keep in resealable bags in the fridge or freezer. Reheat uncovered in a 325°F oven until warmed through, about 20 minutes if refrigerated, roughly 30 minutes if frozen.


Storage: The foil-wrapped sandwiches could be kept in a resealable plastic bag in the refrigerator for up to 3 days or in the freezer for up to 3 weeks.