Print

Easy Croissant Breakfast Casserole Recipe

Croissant Breakfast Casserole

A croissant breakfast casserole is a baked dish made by layering flaky croissants with eggs, cheese, and breakfast meats or vegetables. As it bakes, the croissants soak up the egg mixture, creating a soft, custardy interior with a golden top. It’s similar to a breakfast strata but with the rich flavor and texture of croissants.

Ingredients

Scale
  • 6 large croissants (slightly stale or toasted, cut into pieces)

  • 1 lb breakfast sausage or ham (cooked and crumbled)

  • 1 small onion, finely chopped (optional)

  • 8 large eggs

  • 1 ½ cups milk (or half-and-half for creaminess)

  • 2 cups shredded cheddar cheese (or mozzarella)

  • 1 teaspoon garlic powder

  • 1 teaspoon onion powder

  • 1 teaspoon salt

  • ½ teaspoon black pepper

  • 2 tablespoons chopped parsley (for garnish)

Instructions

Step 1: Preheat oven

Set oven to 350°F (175°C) and grease a 9×13-inch baking dish.

Step 2: Prepare croissants

Cut croissants into bite-sized pieces. If they are fresh, lightly toast them to avoid sogginess.

Step 3: Cook sausage

Brown sausage (or ham) in a skillet until fully cooked. Drain excess grease.

Step 4: Assemble layers

Spread half the croissant pieces in the baking dish. Add half the sausage and cheese. Repeat layers with the remaining croissants, sausage, and cheese.

Step 5: Mix egg base

In a bowl, whisk eggs, milk, garlic powder, onion powder, salt, and pepper until smooth.

Step 6: Pour egg mixture

Evenly pour the egg mixture over the croissant and sausage layers.

Step 7: Bake casserole

Bake uncovered for 35–40 minutes until eggs are set and the top is golden.

Step 8: Rest and serve  

Let the casserole cool for 5 minutes before slicing. Garnish with parsley.