Ham & Cheese Croissant Breakfast Casserole Recipe
Introduction
This Ham & Cheese Croissant Breakfast Casserole is a comforting and easy dish perfect for busy mornings or weekend brunches. Using buttery croissants, savory ham, and melted cheese, it bakes into a deliciously creamy and satisfying meal the whole family will enjoy.

Ingredients
- 6 large croissants (stale are best, but fresh will work)
- 8 ounces sliced ham (or cubed ham)
- 8 eggs
- 1/2 cup half and half
- 1 teaspoon Dijon mustard
- 1 teaspoon salt
- 1 teaspoon pepper
- 1 cup shredded cheddar cheese
- Freshly chopped parsley
Instructions
- Step 1: Preheat the oven to 350˚F.
- Step 2: Cut the croissants into small bite-sized pieces. Tear the ham into bite-sized pieces as well.
- Step 3: In a bowl, whisk together the eggs, half and half, Dijon mustard, salt, and pepper until smooth.
- Step 4: Grease a medium-sized casserole dish. Layer half of the croissant pieces in the dish, then add half of the ham and half of the shredded cheese on top. Repeat with the remaining croissants, ham, and cheese. Pour the egg mixture evenly over the casserole.
- Step 5: Bake for 30 to 40 minutes, or until the eggs are fully cooked and the cheese is melted and bubbly. Garnish with freshly chopped parsley if desired before serving.
Tips & Variations
- Use stale croissants for better texture as they absorb the egg mixture without becoming soggy.
- Swap cheddar cheese for Swiss or Gruyère for different flavor profiles.
- Add diced bell peppers or sautéed mushrooms for extra veggies and color.
- Prepare the casserole the night before and refrigerate to save time in the morning.
Storage
Store leftover casserole in an airtight container in the refrigerator for up to 3 days. Reheat individual portions in the microwave until warmed through. For best results, you can also reheat in a 350˚F oven for 10 to 15 minutes to maintain crispness.
How to Serve
Serve this delicious recipe with your favorite sides.
FAQs
Can I use fresh croissants instead of stale ones?
Yes, fresh croissants will work, but stale croissants absorb the egg mixture better and result in a firmer texture without becoming too soft.
Can I make this casserole ahead of time?
Absolutely! Assemble the casserole the night before, cover it, and refrigerate. In the morning, simply bake it as directed, adding a few extra minutes if needed.
PrintHam & Cheese Croissant Breakfast Casserole Recipe
This Ham & Cheese Croissant Breakfast Casserole is a delicious and comforting morning dish perfect for breakfast or brunch. Made with flaky croissants, savory ham, rich egg custard, and gooey cheddar cheese, this casserole bakes to golden perfection and is easy to prepare ahead. It’s ideal for feeding a crowd or enjoying leftovers throughout the week.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 6 servings 1x
- Category: Breakfast Casserole
- Method: Baking
- Cuisine: American
Ingredients
Base Ingredients
- 6 large croissants (stale are best, but fresh will work)
- 8 ounces sliced ham (or cubed ham)
Egg Mixture
- 8 eggs
- 1/2 cup half and half
- 1 teaspoon Dijon mustard
- 1 teaspoon salt
- 1 teaspoon pepper
Toppings & Garnish
- 1 cup shredded cheddar cheese
- Freshly chopped parsley (for garnish)
Instructions
- Preheat the oven: Preheat your oven to 350˚F (175˚C) to ensure it reaches the correct temperature before baking the casserole.
- Prepare the croissants and ham: Cut the croissants into small, bite-sized pieces. Tear or cut the ham into similarly sized pieces to ensure even distribution throughout the casserole.
- Make the egg mixture: In a large bowl, whisk together the 8 eggs, half and half, Dijon mustard, salt, and pepper until fully combined and smooth. This mixture will create a creamy custard that binds the casserole together.
- Assemble the casserole: Grease a medium-sized casserole dish with butter or non-stick spray. Layer half of the croissant pieces evenly on the bottom of the dish, then top with half of the ham and half of the shredded cheddar cheese. Add the remaining croissant pieces, tuck the remaining ham between the croissants, and top with the remaining cheese. Pour the egg mixture evenly over the entire casserole, ensuring it soaks through.
- Bake the casserole: Place the casserole in the preheated oven and bake for 30 to 40 minutes, or until the eggs are fully set and cooked through, and the top is golden brown. A knife inserted in the center should come out clean.
- Garnish and serve: Remove from the oven and let cool slightly. Garnish with freshly chopped parsley for a pop of color and freshness before serving.
Notes
- Using stale croissants is preferred as they absorb the egg mixture better, preventing a soggy casserole.
- You can substitute the ham with cooked bacon or sausage for a variation in flavor.
- Feel free to add veggies like spinach, bell peppers, or mushrooms for added nutrition and texture.
- This casserole can be prepared the night before; assemble it, cover, and refrigerate, then bake in the morning (add a few extra minutes to the baking time).
- Leftovers can be refrigerated for up to 3 days and reheated in the oven or microwave.
Keywords: Ham and cheese casserole, croissant breakfast bake, breakfast casserole, baked egg dish, brunch recipe, cheesy ham casserole

