Scrambled Egg and Cheese Croissant Sandwich
A toasted buttery croissant filled with soft, creamy eggs scrambled with milk and cheese, then layered with sliced ham and more melted cheese on top. The breakfast sandwich that makes getting out of bed worth it.
- Total time
- 12 min
- Servings
- 1
- Calories
- 520
- Protein
- 28g

Ingredients
- 1 large croissant, sliced in half lengthwise
- 2 large eggs
- 2 tbsp whole milk (milk makes the eggs creamy and soft — do not skip it)
- 1 tbsp unsalted butter
- 2 slices Swiss, provolone, or Gruyère cheese — 1 slice mixed into the eggs, 1 slice placed on top of the filling
- 1 slices deli ham (honey ham or black forest work best)
- ¼ tsp salt
- ⅛ tsp black pepper
Instructions
- 1
Toast the two croissants and place them on a plate!
- 2
Crack the 2 eggs into a small bowl. Add the milk, salt, and black pepper. Whisk vigorously until completely combined — no streaks of white should remain and the mixture should look uniformly pale yellow and slightly frothy. The milk is the key to soft, creamy scrambled eggs
- 3
Tear or fold one slice of the cheese into small pieces and add it to the egg mixture. Stir to distribute the cheese through the eggs — it will melt into the eggs as they cook and create a creamy, slightly stringy texture throughout.
- 4
Place the butter in a non-stick skillet over medium-low heat. Let it melt completely and begin to foam. The foam is a signal that the pan is at the right temperature — not too hot, not too cold. If the butter immediately starts browning, the heat is too high and will produce dry, rubbery eggs. Turn it down.
- 5
Pour the egg and cheese mixture into the foamy butter. Let it sit completely undisturbed for about 15 to 20 seconds until you can see the edges beginning to set — a thin white line of cooked egg will appear around the perimeter of the pan
- 6
Using a silicone spatula, begin slowly dragging the cooked edges toward the center of the pan in large, slow sweeping strokes. Rotate the pan slightly between each stroke so fresh uncooked egg fills the space you just cleared. The goal is large, soft, glossy curds — not small, dry scrambled pieces. Keep the movement slow and deliberate.
- 7
Continue folding and pulling the eggs toward the center. When the eggs look about 90% set but still have a slightly wet, glossy sheen on the surface — remove the pan from the heat immediately. The residual heat in the pan will finish cooking them in the next 30 seconds. Eggs that look perfectly done in the pan will be overcooked by the time they hit the croissant. Pull them early every time.
- 8
Lay the two slices of ham flat on the bottom half of the toasted croissant. Spoon the soft scrambled eggs over the ham in one generous pile — do not spread them out too thin or they will fall out the sides. Place the second slice of cheese directly on top of the hot eggs. The heat from the eggs will begin melting the cheese immediately.
- 9
Place the top half of the croissant over the filling and press gently. Serve immediately — scrambled eggs set and tighten as they cool, so this sandwich is at its best in the first two minutes.
Cook smarter
Get matched recipes for what’s in your fridge
CookSnap is a free iOS app that finds real recipes from the ingredients you already have. No more grocery-list aspirations.