Flaky, buttery croissants are stuffed with fluffy scrambled eggs, sliced ham, and melty cheese for the ultimate breakfast sandwich you can prep ahead of time. Perfect for busy mornings or feeding a crowd—just reheat and enjoy!
Author:Mari
Prep Time:15 minutes
Cook Time:15 minutes
Total Time:30 minutes
Yield:6 sandwiches 1x
Category:Breakfast
Method:Baking
Cuisine:American
Diet:Halal
Ingredients
Scale
6 large croissants, halved
8 large eggs
1/4 cup milk
Salt and pepper to taste
1 tbsp butter
6 slices deli ham (or cooked bacon/sausage)
6 slices sharp cheddar or Swiss cheese
Optional: chopped chives, hot sauce, or baby spinach
Instructions
Preheat oven to 375°F (190°C). Line a baking sheet with parchment paper.
In a bowl, whisk together eggs, milk, salt, and pepper.
In a non-stick skillet over medium heat, melt butter. Add the egg mixture and cook, stirring gently, until just set. Remove from heat.
Open each croissant and layer with ham, scrambled eggs, cheese, and optional toppings if using. Close with croissant top.
Place assembled sandwiches on the prepared baking sheet. Cover loosely with foil and bake for 10–15 minutes, or until cheese is melted and croissants are warmed through.
Serve immediately or wrap each sandwich tightly in foil to refrigerate or freeze for later.
To reheat, warm in a 350°F (175°C) oven or toaster oven for 10–15 minutes until heated through.
Notes
Use parchment paper to prevent sticking and for easy cleanup.
Great for meal prep—wrap and freeze individually for grab-and-go mornings.
Swap ham for bacon, turkey, or vegetarian sausage if desired.