You have to try this breakfast casserole!
If you’re looking for a crowd-pleasing breakfast casserole that feels both cozy and indulgent, this Ham & Cheddar Croissant Casserole is exactly what you need. Made with flaky croissants, savory Black Forest ham, sharp cheddar cheese, and a rich egg custard, this recipe is perfect for holiday mornings, weekend brunch, or make-ahead breakfasts. Finished with a drizzle of hollandaise sauce, it delivers restaurant-quality flavor with minimal effort.
This croissant breakfast casserole is ideal when you want something hearty yet elegant. It’s easy to prep, bakes beautifully, and fills your kitchen with the most irresistible aroma.
Why You’ll Love This Ham & Cheddar Croissant Casserole
- Simple ingredients you can find at any grocery store
- Perfect for feeding a crowd at brunch or holidays
- Make-ahead friendly, saving you time in the morning
- Rich, buttery croissants elevate a classic ham and cheese breakfast bake
- Customizable with different cheeses or add-ins
This recipe is especially popular during Christmas morning, Easter brunch, baby showers, and weekend gatherings, but it’s easy enough for a regular family breakfast too.

Ingredients You’ll Need
- 1 package large croissants (4–5 croissants)
- 8 oz sliced Black Forest ham
- 8 oz cheddar cheese, shredded
- 6 large eggs
- 1 cup milk
- ½ cup half & half
- 1 tsp garlic powder
- 1 tsp onion powder
- 2 tsp paprika
- ½ tsp salt
- 1 tsp black pepper
- ⅛ cup chopped chives
- 1 cup hollandaise sauce (prepared from a packet or homemade)
These ingredients combine to create a savory breakfast casserole with layers of flavor and a soft, custardy interior.
How to Make Ham & Cheddar Croissant Casserole
Step 1: Prep the Croissants
Preheat your oven to 350°F. Chop the croissants into bite-sized pieces and spread them evenly in the bottom of a greased baking dish. The croissants soak up the egg mixture perfectly, creating a fluffy yet structured casserole.
Step 2: Add the Ham & Cheese
Fold the sliced ham and tuck it between the croissant pieces. Sprinkle the shredded cheddar cheese over the top, gently pressing some of it into the croissants and ham for even distribution.
Step 3: Make the Egg Custard
In a mixing bowl, whisk together the eggs, milk, half & half, garlic powder, onion powder, paprika, salt, and black pepper until fully combined.
Step 4: Assemble & Bake
Pour the egg mixture evenly over the casserole. Sprinkle chopped chives on top. Bake uncovered for 40–45 minutes, or until the casserole is golden brown, bubbly, and set in the center.
Step 5: Serve
Allow the casserole to rest for a few minutes before serving. Drizzle with warm hollandaise sauce just before serving for the ultimate brunch experience.

Tips for the Best Croissant Breakfast Casserole
- Use day-old croissants for better absorption
- Swap cheddar for Gruyère or Swiss for a different flavor profile
- Add sautéed spinach or mushrooms for extra texture
- Assemble the night before and refrigerate for an easy overnight breakfast casserole
Food Storage Options
This is best stored in a food storage container for up to 3-5 days. You could meal prep it with the sauce by putting in glass containers (like pyrex) and taking on the go and heating up!
This is also freezer friendly! Portion into freezer safe containers and freeze 2-3 months.
Perfect for Any Occasion
This ham and cheddar croissant casserole recipe is comforting, flavorful, and impressive without being complicated. Whether you’re hosting brunch, celebrating a holiday, or just treating your family to something special, this dish is guaranteed to be a hit.
Save this recipe for your next gathering—you’ll be asked for it again and again.