Indulge in the ultimate Overnight Croissant Breakfast Casserole that's perfect for brunch or a cozy breakfast! Made with buttery croissants, eggs, cheese, and your choice of ham or bacon, this dish is easy to prepare ahead of time. Simply assemble, refrigerate overnight, and bake in the morning for a delicious start to your day. Click through for the full recipe and enjoy this delightful morning treat!
6 large croissants, roughly torn into bite-sized pieces
6 large eggs
2 cups milk (whole milk or any preferred type)
1 cup shredded cheese (Cheddar, Gruyere, or your favorite blend)
1 cup diced cooked ham or cooked bacon bits (optional, for added flavor)
1/2 cup green onions, finely chopped
1 teaspoon garlic powder
1 teaspoon onion powder
1/2 teaspoon salt
1/4 teaspoon black pepper
Fresh herbs for garnish (such as chives or parsley)