Prep Time: 15 minutes | Cook Time: 40 minutes | Servings: 16
Course: Breakfast, Brunch | Cuisine: American
The Ultimate Easy Breakfast Bake
If you’re looking for an easy, crowd-pleasing breakfast, this Crescent Roll Breakfast Casserole checks every box! Soft, buttery crescent rolls are filled with creamy cheese, then baked in a savory egg mixture loaded with ham, melted cheese, and a touch of jalapeño for flavor. The result? A warm, fluffy, and comforting breakfast that’s perfect for weekends, holidays, or feeding a hungry family.

It’s simple to make, irresistibly cheesy, and always a hit — whether served fresh from the oven or reheated for busy weekday mornings.
Why You’ll Love This Crescent Roll Casserole
- 🥐 Buttery, flaky base: Crescent rolls add a light, slightly sweet layer that pairs beautifully with the savory filling.
- 🧀 Creamy surprise: Each roll hides a dollop of cream cheese inside for an indulgent bite.
- 🥓 Savory and satisfying: With salty ham, gooey cheese, and mild jalapeño, every bite is full of flavor.
- 👩🍳 Effortless prep: Just roll, pour, and bake — perfect for beginners or busy mornings.
- 🍳 Feeds a crowd: Great for brunch gatherings, holidays, or meal prep.
Ingredients You’ll Need
- 2 cans (8 oz each) crescent rolls
- 4 oz cream cheese
- 6 large eggs
- 1 cup whole milk
- 2 cups shredded cheese (Colby Jack or cheddar work great)
- 6–8 oz thick-cut ham, diced
- 1–2 jalapeños, deseeded and finely chopped
- 2 tsp dried parsley
- ½ tsp sea salt
- ½ tsp ground black pepper
How to Make Crescent Roll Breakfast Casserole
1. Prep the pan
Preheat your oven to 375°F (190°C). Lightly grease a 9×13-inch casserole dish with butter or nonstick spray.
2. Roll and fill the crescents
Unroll the crescent dough and separate it into triangles. Spread a generous spoonful of cream cheese on each triangle, then roll them up and place them in the dish in two neat rows.
3. Mix the egg filling
In a large bowl, whisk together eggs and milk. Stir in shredded cheese, ham, jalapeño, parsley, salt, and pepper. The mixture will be thick and chunky — that’s perfect.
4. Assemble and bake
Carefully pour the egg mixture evenly over the crescent rolls. Use a fork or your hands to gently spread the ingredients so everything is covered.
Bake for 30–40 minutes, until the top is puffed up and golden brown. If it browns too fast, cover it with foil and continue baking until the center is fully set.
Serving Tips
Let the casserole rest for about 5 minutes before slicing. You’ll see the crescent rolls hold their shape beautifully — soft, puffy, and full of cheesy goodness inside. Serve warm with a side of fruit or a cup of coffee for a complete breakfast.
It’s also perfect for reheating throughout the week — just pop a slice in the microwave for a quick, homemade breakfast in minutes!
Tips for Success
- Take the crescent roll dough out of the fridge 10 minutes before using so it’s easier to unroll.
- Add extra jalapeños or a pinch of crushed red pepper for a spicier kick.
- Substitute ham with bacon, sausage, or turkey for a fun twist.
- Use your favorite cheese blend — mozzarella, pepper jack, or even Swiss all work deliciously.
Make It Ahead
This casserole reheats beautifully! Bake it the night before, cool completely, and refrigerate. The next morning, warm it in the oven at 350°F for 10–15 minutes or microwave individual portions for 30–60 seconds.
More Breakfast Bakes You’ll Love
- Overnight Bacon and Egg Casserole
- Ham and Cheese Tater Tot Breakfast Bake
- Croissant Breakfast Casserole
- Sausage, Egg, and Cheese Biscuit Casserole
Final Thoughts
This Crescent Roll Breakfast Casserole is everything a good breakfast should be — warm, creamy, filling, and made with love. Whether it’s for a lazy Sunday morning or a holiday brunch, this dish will have everyone asking for seconds!