Croissant Breakfast Casserole is a special occasion breakfast that feels like a true indulgence, thanks to a lightly sweetened custard with vanilla and orange zest, and ALL THE BERRIES we could possibly pack into it.

A white baking dish filled with croissant breakfast casserole with berries.

Spoil A Mom (Or Yourself) With This Sweet Breakfast Casserole

All the jokes and memes are true. The biggest expense of becoming a parent isn’t the diapers, formula or college fund; it’s the berries.

We easily buy $20+ of berries each week, and our daughter eats every. single. one. Rarely do we eat any because we save them all for her.

If this is your parenting experience too, this Croissant Breakfast Casserole is made for YOU to indulge in. Sure, the kids can have a serving, too, but it’s really meant for you. It’s YOUR turn to eat all the berries, and this dish is absolutely loaded with them.

This casserole is the perfect combination of buttery toasted croissants, a lightly sweetened custard flavored with vanilla and orange zest, and as many berries as we could pack in.

It’s perfect for Mother’s Day, Father’s Day (dads should get to eat berries, too!), Easter, or a bridal or baby shower brunch.

Why You’ll Love This Croissant Breakfast Casserole

  • It’s actually required that it sits in the fridge overnight before baking, so it’s a make-ahead brunch dish by default.
  • Make it with mixed berries (we used strawberries, raspberries, blackberries and blueberries) or all one kind. It’s great all ways!
  • It’s the kind of special occasion breakfast that feels like a true treat, but it’s not hard to put together at all.
Ingredients on a light pink surface, including pastries, assorted berries, eggs, butter, sugar and dairy products.

Croissant Casserole Ingredients

A full recipe card, including exact ingredient amounts, appears at the bottom of this post.

  • croissants – you’ll need 6 large croissants to form the buttery base of the casserole that absorbs the custard. These do NOT need to be stale or old croissants, we’ll be toasting them. They also don’t need to be the absolute highest quality croissants on earth; just get fresh croissants from the bakery section of the grocery store.
  • all the berries – you’ll need 3 cups total. We use a combination of whole blueberries, raspberries and blackberries, plus sliced strawberries.
  • eggs – these create the rich custard that brings the whole thing together. Other croissant casserole recipes call for cream cheese in the custard mixture, but we tested it this way and didn’t like it as well. It felt TOO creamy, and it muted the great flavor of the berries. A basic egg + dairy custard is our preference here!
  • milk – adds moisture to the custard, and thins the glaze as well.
  • heavy cream – makes the custard super rich and velvety.
  • granulated sugar – what makes this breakfast casserole sweet and balances the tartness of the berries.
  • powdered sugar – for making the glaze, and dusting on top of the casserole, if you want.
  • vanilla extract – adds warmth and depth of flavor to both the casserole and the glaze. A tablespoon in the custard seems aggressive, but is the right amount.
  • orange zest – something special about this recipe compared to others. It adds a bright, citrusy note that we think really enhances the flavor of the berries.
  • salt – to balance sweetness and round out the flavor.
  • butter – just for greasing the baking dish. You can use baking spray if you want.

How to Make Breakfast Casserole With Croissants

Cubed pastries on a baking pan.

1. TOAST CROISSANTS. Place the croissant pieces on a baking pan and bake them until they are golden brown.

A series of four images showing the process of mixing together a custard.

2. MAKE CUSTARD. Whip the eggs in a stand mixer until light and fluffy, then beat in the milk, cream, sugar, vanilla, orange zest and salt.

A white baking pan filled with cubed pastry pieces and berries, with a custard being poured over it.

3. ASSEMBLE AND CHILL. Butter a 9 by 13-inch baking dish and place the toasted croissants in it. Spread the berries over the croissants, then pour the custard over everything. Cover and refrigerate overnight.

Two images showing a sweet breakfast casserole in a white baking dish, before and after baking.

4. BAKE. Let the casserole stand at room temperature 45 minutes, then bake until a knife inserted in the center of the casserole comes out clean.

A glass bowl with a whisk mixing a white glaze in it.

5. MAKE GLAZE. Whisk together the powdered sugar, milk and vanilla.

A hand spooning glaze over a breakfast casserole with croissants and berries.

6. FINISH AND SERVE. Remove the casserole from the oven and drizzle with glaze. Sprinkle with powdered sugar, if you want, and serve warm.

Breakfast Croissant Casserole Home Chef Tips

  • Not into the glaze? Feel free to drizzle this casserole with maple syrup or honey, or dollop with whipped cream instead.
  • If you absolutely do not have time to let this sit in the fridge overnight, you can probably get away with chilling it for 2 hours, minimum. It won’t be quite as good, but it’s still going to be tasty.
A white baking dish filled with croissant casserole in a brunch tablescape.

What To Serve With Breakfast Casserole (Sweet)

Make this sweet breakfast casserole part of a larger brunch menu by adding some of the ideas below:

WANT TO SAVE THIS RECIPE?

Enter your email below and we'll send it to your inbox.

A hand spooning glaze over a piece of breakfast croissant casserole.

Sweet Breakfast Casserole Storage

If you have leftovers, transfer them to an airtight container and place them in the fridge uncovered for a few hours until they are fully chilled, then cover them with the lid and keep in the refrigerator up to 3 days. Leftovers are good warmed in the microwave.

A fork skewering a bite of breakfast casserole sweet on a small plate.

Croissant Breakfast Casserole Recipe FAQs

How do you know when croissant breakfast casserole is done?

Croissant casserole is done when the custard is fully set and no longer runny. Insert a clean knife into the center of the casserole, and if it comes out clean, the casserole is ready.

Do I bake my sweet breakfast casserole covered or uncovered?

We tested this breakfast casserole with croissants multiple ways and found that it’s best to bake it covered with aluminum foil for 30 minutes, then remove the foil and bake 15 to 20 minutes longer so it can get golden brown on top.

A spoon scooping a serving of croissant breakfast casserole from a white baking dish.
A white baking dish filled with croissant breakfast casserole with berries.

Sweet Breakfast Casserole

Croissant Breakfast Casserole is a special occasion breakfast that feels like a true indulgence, thanks to a lightly sweetened custard with vanilla and orange zest, and ALL THE BERRIES we could possibly pack into it.
No ratings yet

Ingredients

For the Casserole:

  • 6 large croissants cut into 1-inch pieces
  • 6 large eggs
  • 1 ¼ cups whole milk
  • 1 cup heavy cream
  • cup granulated sugar
  • 1 tablespoon vanilla extract
  • 2 teaspoons orange zest
  • ¼ teaspoon kosher salt
  • 2 tablespoons unsalted butter at room temperature
  • 3 cups berries (blackberries, blueberries, raspberries, sliced strawberries, or a combination)

For the Glaze and Serving:

  • ¾ cup powdered sugar plus additional for dusting (optional)
  • 2 ½ tablespoons whole milk
  • 1 teaspoon vanilla extract

Instructions

  • Make Casserole: Preheat oven to 350 degrees F. Place croissant pieces on rimmed baking pan. Transfer to oven and bake 6 to 8 minutes or until golden brown.
  • Meanwhile, place eggs in bowl of stand mixer fitted with whisk attachment and beat at medium speed 2 minutes or until light and fluffy.
  • Add milk, cream, sugar, vanilla, orange zest and salt to mixer and beat until smooth.
  • Use butter to grease 9×13-inch glass or ceramic baking dish. Place toasted croissants in baking dish and evenly spread berries over croissants.
  • Pour egg mixture over croissant mixture.
  • Cover baking dish tightly with plastic wrap and transfer to refrigerator overnight.
  • When ready to bake, remove baking dish from refrigerator and let stand at room temperature 45 minutes. Then, preheat oven to 350 degrees F.
  • Remove plastic wrap and cover baking dish with foil. Transfer to oven and bake 30 minutes. Remove foil and bake 15 to 20 minutes longer or until golden brown, and knife inserted in center of casserole comes out clean.
  • While casserole is baking, make Glaze: Place powdered sugar, milk and vanilla in medium bowl and whisk until smooth.
  • When casserole is finished baking, remove from oven and drizzle with glaze. Serve warm, dusted with additional powdered sugar, if desired.
Calories: 348kcal, Carbohydrates: 35g, Protein: 8g, Fat: 20g, Saturated Fat: 11g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 5g, Trans Fat: 0.1g, Cholesterol: 146mg, Sodium: 230mg, Potassium: 160mg, Fiber: 2g, Sugar: 22g, Vitamin A: 800IU, Vitamin C: 2mg, Calcium: 79mg, Iron: 1mg
This website provides estimated nutrition information as a courtesy only. You should calculate the nutritional information with the actual ingredients used in your recipe using your preferred nutrition calculator.
Did you make this recipe?Leave a Review below or share a photo and tag me on Instagram @foxeslovelemons with the hashtag #foxeslovelemons.