When you’re feeding a crowd for a holiday morning or hosting a relaxed weekend brunch, it’s hard to beat a recipe like this Almond Croissant Breakfast Bake. It’s warm, comforting, and made to share, elevated just enough to feel special without requiring a ton of effort. Best of all, it transforms day-old croissants into something that feels entirely intentional, making it a smart and delicious way to plan ahead.
Layers of torn croissant soak up a rich egg custard, while dollops of homemade almond paste melt into pockets of sweet, nutty flavor throughout. A sprinkle of sliced almonds on top adds crunch, and a dusting of powdered sugar finishes the whole thing off with a touch of elegance. This guide covers the complete recipe, why each component matters, the details that keep the texture custardy rather than soggy, and plenty of ideas for variations, storage, and serving.
What Makes This Breakfast Bake Special?
This dish belongs to the bread pudding family of breakfast casseroles, but using croissants instead of plain bread takes it somewhere richer and more indulgent. Croissants are already laminated with butter, so when they soak in a simple custard of eggs, half and half, sugar, and vanilla, they turn soft and custardy while still holding a bit of their flaky structure.
The real signature of this recipe is the homemade almond paste. Made from almond flour, powdered sugar, butter, egg whites, and almond and vanilla extracts, it’s dotted between layers of croissant before baking. As the dish cooks, those dollops melt into soft, sweet pockets of almond flavor scattered throughout, giving every bite a little extra richness without being heavy.
Why You’ll Love This Recipe
- A smart way to use day-old croissants. Turns stale pastry into something intentional and elegant.
- Make-ahead friendly. Assembled the night before and baked in the morning.
- Feeds a crowd. Perfect for holiday mornings or a relaxed weekend brunch.
- Rich, custardy texture. Croissants soak up the custard beautifully.
- A homemade almond paste. Adds pockets of sweet, nutty richness throughout.
- Elegant presentation. Looks impressive with minimal hands-on effort.
- A little indulgent, not overly heavy. Balanced sweetness and richness.
Ingredients You’ll Need
Croissants
You need 12 croissants, stale. Day-old or slightly stale croissants work best, since they hold their shape better and absorb the custard without completely falling apart. If your croissants are fresh, set them out the night before to dry out a bit.
Half and Half
You need 2 cups of half and half. This forms the creamy base of the custard, giving the bake a rich, smooth texture.
Granulated Sugar
You need ½ cup of granulated sugar. Sugar sweetens the custard that soaks into the croissants.
Eggs
You need 6 eggs, beaten. Eggs provide the structure that sets the custard as it bakes.
Vanilla Extract
You need 2 teaspoons of vanilla extract. Vanilla rounds out the flavor of the custard with warmth.
Sliced Almonds
You need 1 to 2 tablespoons of almond slices, for topping. Sprinkled over the top before baking, they toast slightly and add crunch against the soft interior.
Powdered Sugar
Powdered sugar, for dusting, adds a final touch of sweetness and a pretty, finished look once the bake comes out of the oven.
For the Almond Paste
¾ cup almond flour. This forms the nutty base of the paste.
⅓ cup powdered sugar. Sweetens the paste and helps it blend smoothly.
2 egg whites. Bind the paste together.
⅓ cup butter, melted and cooled. Adds richness. It must be cooled so it doesn’t cook the egg whites when mixed in.
1½ teaspoons almond extract. Gives the paste its distinctive, pronounced almond flavor.
¾ teaspoon vanilla extract. Rounds out the sweetness.
¼ teaspoon salt. Balances the sweetness of the paste.
Equipment
- A medium mixing bowl, for the almond paste
- A large mixing bowl, for the custard
- A 9×13-inch baking dish
- Aluminum foil
- A whisk
How to Make Almond Croissant Breakfast Bake, Step by Step
Step 1: Dry Out the Croissants
Set the croissants out the night before to dry out, or use croissants that are already a few days old. Slightly stale croissants hold up better in the custard than fresh ones.
Step 2: Make the Almond Paste
Combine all the almond paste ingredients, almond flour, powdered sugar, egg whites, cooled melted butter, almond extract, vanilla extract, and salt, in a medium bowl and mix until smooth. Set aside.
Step 3: Prepare the Baking Dish
Grease a 9×13-inch baking dish.
Step 4: Tear the Croissants
Slice or tear the croissants into bite-sized pieces.
Step 5: Layer the Croissants and Paste
Sprinkle half of the croissant pieces into the prepared baking dish, then dot spoonfuls of half the almond paste over the top. Sprinkle on the remaining croissant pieces.
Step 6: Make the Custard and Assemble
Combine the half and half, sugar, vanilla, and eggs in a bowl, whisking until smooth. Pour the mixture evenly over the layered croissants and dot with the remaining almond paste. Sprinkle the sliced almonds on top.
Step 7: Soak
Cover with foil and place in the fridge to soak for at least 30 minutes. This resting time lets the croissants fully absorb the custard.
Step 8: Bake
When ready to bake, preheat the oven to 350°F. Bake for 35 minutes, then remove the foil and bake for an additional 10 minutes.
Step 9: Finish and Serve
Dust with powdered sugar and serve warm.
Recipe Card
Almond Croissant Breakfast Bake
- Yield: about 8 to 10 servings
- Prep time: 15 minutes
- Inactive time: at least 30 minutes
- Cook time: 45 minutes
- Course: Breakfast, brunch
Ingredients
- 12 croissants, stale
- 2 cups half and half
- ½ cup granulated sugar
- 6 eggs, beaten
- 2 teaspoons vanilla extract
- 1 to 2 tablespoons sliced almonds, for topping
- Powdered sugar, for dusting
Almond Paste Ingredients
- ¾ cup almond flour
- ⅓ cup powdered sugar
- 2 egg whites
- ⅓ cup butter, melted and cooled
- 1½ teaspoons almond extract
- ¾ teaspoon vanilla extract
- ¼ teaspoon salt
Instructions
- Set croissants out the night before to dry, or use ones that are already a few days old.
- Combine all almond paste ingredients in a bowl and mix until smooth. Set aside.
- Grease a 9×13-inch baking dish.
- Tear the croissants into bite-sized pieces.
- Layer half the croissants in the dish, dot with half the almond paste, then top with the remaining croissants.
- Whisk together the half and half, sugar, vanilla, and eggs. Pour over the croissants and dot with the remaining almond paste. Sprinkle with sliced almonds.
- Cover with foil and refrigerate at least 30 minutes.
- Preheat the oven to 350°F. Bake 35 minutes, remove the foil, and bake 10 minutes more.
- Dust with powdered sugar and serve warm.
Tips for the Best Almond Croissant Breakfast Bake
Use Stale Croissants
Day-old or slightly stale croissants absorb the custard much better than fresh ones, which can turn mushy. If yours are fresh, leave them out uncovered overnight.
Cool the Butter Before Mixing
Adding hot melted butter directly to the egg whites in the almond paste can partially cook them. Let it cool for several minutes first.
Don’t Skip the Soaking Time
At least 30 minutes in the fridge ensures every piece of croissant absorbs the custard fully, which is key to the final texture.
Dot the Almond Paste Evenly
Spreading the paste in small spoonfuls throughout both layers, rather than concentrating it in one spot, ensures every serving gets a pocket of that almond flavor.
Watch the Top While Uncovered
The final 10 minutes of baking, without foil, is what gives the top its golden color. Keep an eye on it so it doesn’t over-brown.
Dust with Powdered Sugar Just Before Serving
Adding the powdered sugar right before serving keeps it looking fresh and prevents it from dissolving into the custard.
Troubleshooting Common Problems
My Bake Is Soggy
The croissants may not have been stale enough, or there may not have been enough soaking time for the custard to absorb evenly. Use day-old croissants, and don’t skip the fridge rest.
My Almond Paste Is Lumpy
Make sure the butter has cooled before mixing, and whisk thoroughly until the paste is completely smooth.
My Top Didn’t Brown
If the top looks pale after removing the foil, continue baking for a few extra minutes, checking closely.
My Custard Didn’t Set
The bake may need more time. Check for a slightly jiggly but not liquid center, and continue baking in 5-minute increments if needed.
My Almond Paste Sank to the Bottom
This is normal to some extent, since the paste is denser than the croissant pieces, but dotting it in smaller spoonfuls throughout both layers helps distribute it more evenly.
Variations to Try
Berry Addition
Scatter fresh raspberries or blueberries between the croissant layers for a fruity contrast to the almond flavor.
Chocolate Twist
Add a handful of mini chocolate chips between the layers for a chocolate-almond version.
Orange Zest
Add a teaspoon of finely grated orange zest to the custard for a bright, citrusy note.
Maple Glaze
Drizzle a simple maple glaze over the top instead of, or in addition to, the powdered sugar dusting.
Individual Portions
Divide the mixture among greased ramekins for individual servings, adjusting the baking time to about 25 to 30 minutes.
What to Serve With Almond Croissant Breakfast Bake
- Fresh fruit salad or sliced berries
- Crispy bacon or breakfast sausage
- A simple green salad, for a lighter brunch spread
- Coffee, tea, or a mimosa
When to Serve It
- Holiday mornings, such as Christmas or Easter
- Weekend brunch gatherings
- Baby showers and bridal showers
- Mother’s Day celebrations
- Any occasion calling for a make-ahead, crowd-pleasing breakfast
Make-Ahead, Storage, and Reheating
Make ahead: This recipe is designed to be assembled the night before. Cover and refrigerate the soaked croissants, then bake fresh in the morning.
Refrigerating leftovers: Store leftovers in an airtight container in the refrigerator for up to 3 to 4 days.
Reheating: Warm individual portions in the microwave, or reheat the whole dish covered with foil in a 350°F oven until heated through.
Frequently Asked Questions
Can I use fresh croissants instead of stale ones?
Stale croissants work much better, since they absorb the custard without falling apart. If yours are fresh, set them out uncovered overnight to dry out before using them.
How far in advance can I assemble this dish?
It’s designed to be assembled and soaked the night before, then baked fresh the next morning. The minimum soaking time is 30 minutes, but overnight works well too.
Can I skip the almond paste?
The almond paste is what gives this dish its signature flavor and texture, so it’s worth making, but you could simplify by using a store-bought almond paste if you’re short on time.
Why do I need to cool the butter before adding it to the almond paste?
Hot butter can partially cook the egg whites in the paste, leading to a curdled texture. Letting it cool first keeps the paste smooth.
Can I freeze this breakfast bake?
It’s best enjoyed fresh, since the custard texture can change upon freezing and thawing. If you do freeze leftovers, thaw in the refrigerator and reheat gently.
How do I know when it’s done baking?
The top should be golden brown, and the center should be set rather than liquid, with only a slight jiggle.
Allergen Note
This recipe contains eggs, milk, gluten, wheat, and tree nuts (almonds). Always check ingredient labels if you are serving guests with dietary restrictions.

