This Crescent Roll Breakfast Casserole is a comforting, crowd-pleasing dish that’s perfect for holidays, brunch gatherings, or make-ahead breakfasts. Soft crescent rolls are stuffed with cream cheese, then baked in a savory egg custard with ham, melted cheese, and a touch of jalapeño for gentle heat. It’s rich, fluffy, and incredibly easy to prepare.
2 (8-oz) cans crescent roll dough
4 oz cream cheese, softened
6 large eggs
1 cup whole milk
2 cups shredded cheese (Colby Jack, cheddar, or a mix)
6–8 oz thick-cut ham, cubed into ½-cm pieces
1–2 jalapeños, deseeded and finely chopped
2 teaspoons freeze-dried parsley
½ teaspoon ground black pepper
½ teaspoon sea salt
Butter, for greasing the dish
Preheat the oven to 375°F (190°C). Lightly butter a 9×13-inch casserole dish.
Prepare the crescent rolls:
Unroll the dough and separate along the perforations. Spread a small dollop of cream cheese onto each triangle, then roll them up loosely.
Arrange in dish:
Place the crescent rolls evenly in the casserole dish, forming two neat columns of rolls.
Make the egg mixture:
In a large bowl, whisk together the eggs and milk. Stir in the shredded cheese, ham, jalapeño, parsley, pepper, and salt. The mixture will be thick and chunky.
Assemble the casserole:
Carefully pour the egg mixture evenly over the crescent rolls. Use a fork or your hands to gently distribute the filling so everything reaches the edges. Some roll tops may peek out—this is perfectly fine.
Bake:
Bake on the middle rack for 30–40 minutes, until puffed, golden brown, and fully set in the center.
If the top browns too quickly, loosely cover with foil.
Serve:
Let rest for 5–10 minutes before slicing and serving.
Soften the cream cheese for easier spreading and even melting.
Use whole milk for a richer, creamier texture.
Control the heat by adjusting the amount of jalapeño or omitting it entirely.
Make it ahead: Assemble the night before, cover, refrigerate, and bake in the morning.
Check doneness: The center should be firm and not jiggly when done.