This savory croissant breakfast casserole is a delightful dish perfect for a cozy brunch. Made with buttery croissants, eggs, and cheese, it creates golden layers that are both satisfying and delicious.
The recipe is simple to follow and can be prepared in advance, making it an ideal choice for gatherings or leisurely weekend mornings.
Easy Croissant Bake Recipe

This croissant bake features flaky croissants layered with a creamy egg mixture and melted cheese, baked until golden and bubbly. It takes about 1 hour from start to finish and serves 6 people.
Ingredients
- 6 large croissants, torn into pieces
- 8 large eggs
- 2 cups milk
- 1 cup shredded cheddar cheese
- 1 cup diced ham or cooked bacon (optional)
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- Chopped fresh herbs for garnish (optional)
Instructions
- Prep the Croissants: Preheat the oven to 350°F (175°C). Grease a 9×13-inch baking dish. Tear the croissants into bite-sized pieces and spread them evenly in the dish.
- Make the Egg Mixture: In a large bowl, whisk together the eggs, milk, salt, pepper, garlic powder, and onion powder until well combined.
- Combine: Pour the egg mixture over the croissant pieces, ensuring they are evenly soaked. If using, sprinkle the diced ham or bacon and shredded cheese on top.
- Bake: Cover the dish with foil and bake for 30 minutes. Remove the foil and bake for an additional 15-20 minutes, or until the casserole is set and golden on top.
- Serve: Let the casserole cool for a few minutes before slicing. Garnish with fresh herbs if desired and serve warm.
Cook and Prep Times
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
Nutrition Information
- Servings: 6 servings
- Calories: 350kcal
- Fat: 22g
- Protein: 18g
- Carbohydrates: 20g






