Ever stared at those slightly stale croissants sitting in your bread basket and wondered what to do with them? Well, wonder no more! Croissant French toast is the answer to your breakfast prayers, transforming yesterday’s pastries into today’s show-stopping morning meal.
The buttery, flaky layers of croissants soak up the sweet egg mixture, creating a texture that’s simultaneously crisp and custardy – basically, breakfast nirvana.
This recipe isn’t just delicious; it’s also a clever way to reduce food waste. We’ve all been there – ambitious at the bakery, eyes bigger than our stomachs, and suddenly we’re left with extra croissants that aren’t quite as fresh as they once were.
Instead of tossing them out, this recipe gives them a magnificent second life. It’s like the fairy godmother of breakfast recipes, turning pumpkins into carriages (or in this case, stale croissants into a royal feast).
And the best part? It’s ridiculously easy to make. You don’t need to be a culinary wizard to pull this off. With just a handful of ingredients and about 20 minutes, you’ll have a breakfast that looks like it came from a fancy brunch spot.
It’s perfect for lazy weekend mornings, impressive enough for guests, and might just become your new favorite way to start the day. So let’s dive into how to make this magical morning treat!
INGREDIENTS
To create this heavenly breakfast, you’ll need surprisingly few ingredients, most of which are probably already hanging out in your kitchen. Start with 4-6 day-old croissants (fresh ones work too, but slightly stale ones actually soak up the custard better without falling apart).
For the custard mixture, gather 4 large eggs, 1 cup of whole milk (half-and-half or heavy cream work for an even richer result), 2 tablespoons of sugar, 1 teaspoon of vanilla extract, and a pinch of salt.
A dash of cinnamon and a hint of nutmeg will add that classic French toast warmth we all love.
Don’t forget about the finishing touches! You’ll need butter for cooking (unsalted is best so you can control the saltiness), and your favorite toppings for serving.
I’m talking maple syrup (the real stuff, please!), fresh berries, a dusting of powdered sugar, or maybe a dollop of whipped cream if you’re feeling extra indulgent.
Some chopped nuts like pecans or almonds add a lovely crunch, and a drizzle of chocolate sauce turns this into a dessert-worthy creation. Oh, and coffee. Definitely make coffee to go with this.
For those who like to experiment, consider adding a tablespoon of orange zest or a splash of Grand Marnier to the custard for a citrusy twist.
Cream cheese lovers might want to slice their croissants and spread a thin layer inside before dipping in the custard – it creates pockets of creamy goodness that’ll make you swoon.
And if you’re feeling really adventurous, try using chocolate croissants for a double-chocolate experience that’ll knock your slippers off!
INSTRUCTIONS
Let’s get cooking! Start by slicing your croissants in half horizontally, as if you were going to make a sandwich. In a wide, shallow bowl, whisk together the eggs, milk, sugar, vanilla, salt, cinnamon, and nutmeg until well combined.
Heat a large non-stick skillet or griddle over medium heat and add a tablespoon of butter, letting it melt and coat the surface. While the pan is heating, dip each croissant half into the egg mixture, allowing it to soak for about 20 seconds on each side.
Don’t rush this step – you want the custard to penetrate those flaky layers, but not so much that the croissant falls apart.
Once your croissants are properly soaked, place them in the hot pan with the cut side down first. Cook for 2-3 minutes until golden brown, then flip and cook the other side for another 2 minutes.
Work in batches to avoid crowding the pan, adding more butter as needed between batches. If you’re making a large quantity, you can keep the cooked pieces warm in a 200°F oven while you finish the rest.
The key is to achieve that perfect golden-brown exterior while ensuring the inside is cooked through but still moist and custardy.
Now comes the fun part – serving and eating! Transfer your golden beauties to plates and go wild with toppings. A classic approach is a drizzle of warm maple syrup and a dusting of powdered sugar, but don’t stop there.
Add fresh berries, sliced bananas, a dollop of yogurt, or even a scoop of ice cream if you’re feeling rebellious. For a truly Instagram-worthy presentation, add some mint leaves and a light drizzle of honey.
The contrast between the crispy, buttery exterior and the soft, custard-soaked interior creates a textural paradise that’ll have everyone asking for seconds!

FAQs
Can I prepare Croissant French Toast ahead of time?
Absolutely! You can prepare the custard mixture the night before and store it in the refrigerator. You can even dip the croissants and arrange them in a buttered baking dish, cover with plastic wrap, and refrigerate overnight.
In the morning, let them sit at room temperature for about 30 minutes before cooking. Alternatively, you can fully cook the French toast, let it cool, and freeze individual pieces separated by parchment paper.
When you’re ready to eat, just pop them in the toaster or oven to reheat!
My croissants are falling apart when I soak them. What am I doing wrong?
This usually happens when your croissants are too fresh or you’re soaking them too long. Day-old croissants work best for this recipe because they’ve firmed up a bit.
If you only have fresh ones, try leaving them out uncovered for a few hours or lightly toasting them before soaking. Also, be gentle when dipping – a quick 15-20 seconds per side should be sufficient.
If they’re still falling apart, try using a spoon to pour the custard over them instead of fully submerging them.
Can I make this recipe dairy-free or egg-free?
You bet! For a dairy-free version, substitute the milk with almond, oat, or coconut milk (the latter adds a lovely tropical flavor). Use coconut oil or a plant-based butter alternative for cooking.
For an egg-free version, you can create a mixture using 2 tablespoons of cornstarch, 1/4 cup of chickpea flour, and 1 1/2 cups of plant milk.
Add 2 tablespoons of nutritional yeast for a slightly eggy flavor. It won’t be exactly the same, but it’ll still be delicious! Just remember that these substitutions may change the texture and flavor slightly, so you might need to adjust your cooking time.
There you have it – a breakfast recipe that transforms humble croissants into something extraordinary. What I love most about Croissant French Toast is its versatility.
Dress it up with fresh fruits and edible flowers for a special occasion, or keep it simple with just maple syrup for a cozy morning at home. Either way, it feels special without requiring hours in the kitchen or professional culinary skills.
Remember, cooking is about having fun and making memories, so don’t stress about perfection. Even if your French toast doesn’t look picture-perfect, it’ll still taste amazing! So grab those croissants, heat up that skillet, and prepare for breakfast bliss. Your taste buds are about to thank you!