Flaky Almond Croissant French Toast with Toasted Sliced Almonds
A croissant is built from dozens of thin buttery layers, and that structure behaves nothing like a solid slice of bread once custard gets involved. Dip it too long and the layers separate into a soggy mess instead of holding together. A quick pass through the custard is enough, since the pastry itself already carries plenty of butter and air.
Splitting each croissant and filling it with almond cream before it ever touches the pan turns this into something closer to a bakery almond croissant than a simple breakfast.

Why You Will Love This Recipe
- A quick dip preserves the flaky, layered texture that makes a croissant a croissant.
- Almond cream tucked inside adds a bakery-style richness that a plain French toast never has.
- Toasted sliced almonds pressed onto the outside add crunch to every bite.
- A clever way to use up day-old croissants instead of letting them go stale.
- Feels like an upscale bakery treat while coming together in one skillet.
Ingredients
- 4 day-old croissants
- 1/3 cup almond paste, softened
- 2 tablespoons unsalted butter, softened, for the almond cream
- 2 tablespoons granulated sugar, for the almond cream
- 2 large eggs
- 1/2 cup whole milk
- 1/4 cup heavy cream
- 1/2 teaspoon almond extract
- 1/2 cup sliced almonds
- 3 tablespoons unsalted butter, for the skillet
- Powdered sugar, for dusting

Crockery and Time To Create
- 1 large enameled cast iron skillet
- 1 small mixing bowl, for the almond cream
- 1 wide shallow dish
- 1 whisk
- 1 butter knife
- Prep time: 15 minutes
- Cook time: 12 minutes
- Total time: 27 minutes
- Servings: 4
Ingredient Substitutions and Variations
- Homemade almond cream: replaces almond paste and butter for a from-scratch version, using ground almonds, sugar, and butter.
- Half-and-half: replaces heavy cream for a slightly lighter custard.
- Almond milk: replaces whole milk for a dairy-light version with a nearly identical texture.
- Vanilla extract: replaces almond extract for a milder, less pronounced flavor.
- Chopped hazelnuts: replace sliced almonds for a different nutty crunch.
- Chocolate hazelnut spread: swap for the almond cream for a Nutella-filled version.
- Fresh raspberries: add on top after dusting for a bright, tart contrast.
Step-by-Step Instructions
Make the Almond Cream
In the small mixing bowl, mash together the almond paste, softened butter, and sugar with a fork until smooth and spreadable, about 2 minutes.
Split and Fill the Croissants
Slice each croissant in half lengthwise using the butter knife, then spread a thin even layer of almond cream inside each one before closing it back up.

Whisk the Custard
In the wide shallow dish, whisk together the eggs, milk, heavy cream, and almond extract until fully combined and smooth, about 1 minute.
Dip and Press With Almonds
Dip each filled croissant briefly into the custard, about 5 seconds per side, then press a handful of sliced almonds firmly onto the custard-coated top and bottom.

Heat the Skillet
Set the enameled cast iron skillet over medium-low heat and melt the butter, swirling it to coat the surface evenly, about 1 minute.
Cook the Croissants
Place the almond-coated croissants into the skillet and cook for 3 to 4 minutes per side, until deeply golden and the almonds are lightly toasted.
Flip Carefully
Use a wide spatula to flip each croissant gently, keeping the pressed almonds intact, and continue cooking until both sides are evenly golden.
Plate the Croissants
Transfer the finished croissants to a serving plate, arranging them so the toasted almond crust remains visible.
Dust and Serve
Dust generously with powdered sugar and serve immediately while still warm.
Pro Tips for Best Results
- Use day-old croissants if possible, since fresh ones are more delicate and can fall apart when dipped.
- Keep the custard dip brief, since croissants absorb liquid faster than a dense bread.
- Press the almonds firmly so they adhere to the custard-coated surface instead of falling off in the pan.
- Cook over medium-low heat so the almonds toast evenly without burning before the center warms through.
- Flip gently with a wide spatula to keep the flaky layers and almond crust intact.
Common Mistakes to Avoid
- Soaking too long: croissants fall apart if left in custard too long, always dip briefly and move on.
- Skipping the day-old step: very fresh croissants are too delicate and tend to collapse, use slightly stale ones.
- Cooking too hot: the almonds burn before the center warms through, always stay at medium-low heat.
- Flipping roughly: this knocks off the pressed almonds, always use a wide spatula and flip gently.
What to Serve With
- Crispy turkey sausage links: a savory, protein-rich pairing that balances the buttery sweetness.
- A dollop of whipped cream: adds a light, airy contrast to the rich almond filling.
- Fresh orange juice: the bright acidity cuts through the richness of the almond cream and butter.

Storage and Reheating
- Refrigerator: store cooled croissants in an airtight container for up to 2 days.
- Freezer: freezing is not recommended, since the flaky layers lose their texture when thawed.
- Reheating: warm in a 300 degree Fahrenheit oven for 5 minutes to restore some crispness.
Nutrition Information
| Nutrient | Per Serving |
|---|---|
| Calories | 430 kcal |
| Protein | 9 g |
| Carbohydrates | 32 g |
| Sugars | 16 g |
| Fat | 29 g |
| Saturated Fat | 14 g |
| Sodium | 310 mg |
| Nutrition values are estimates only and will vary based on specific ingredients and brands used. | |
Health Benefits
Almonds add healthy fats, vitamin E, and a bit of plant protein, giving this indulgent breakfast at least some nutritional upside from the crust alone.
Using day-old croissants instead of throwing them away is a simple way to reduce food waste while still turning out something worth serving to guests.
Conclusion
This is the best possible use for croissants that have gone a little stale on the counter, turning them into something that tastes like a bakery treat. Give this version a try the next time that happens, and if the almond filling wins you over, save the recipe and share it with someone who always has a few extra croissants sitting around.
