Regular French toast is great, but croissant French toast is on a completely different level. The buttery, flaky layers of a croissant soak up the vanilla custard mixture like a sponge, and when they hit that hot buttered pan — the outside gets this incredible golden crust while the inside stays pillowy soft.
This is my go-to recipe when I want to impress at brunch without actually doing much work. It takes about 20 minutes from start to finish, and most of that is just standing at the stove flipping croissants. The hardest part is slicing them in half without eating one first.
Top them with fresh berries, a dusting of powdered sugar, and real maple syrup. You’ll feel like you’re eating at a fancy café, except you’re in your pajamas and there’s no wait for a table.
Why This Croissant French Toast (Bakery Style) Is a Must-Try
- Buttery croissant layers — the flaky laminated dough soaks up custard better than any regular bread and creates the most incredible texture
- Ready in 20 minutes — this is a fast, impressive brunch recipe that looks like you spent way more effort than you did
- Crispy outside, custardy inside — the contrast between the golden caramelized crust and the soft pillowy interior is pure magic
- Simple everyday ingredients — croissants, vanilla, cinnamon, butter, and a few pantry staples are all you need
- Endlessly customizable — top with berries, Nutella, whipped cream, caramelized bananas, or anything your heart desires
- Special enough for holidays — Christmas morning, Mother’s Day brunch, birthdays — this recipe makes any morning feel like a celebration

Ingredients You’ll Need for Croissant French Toast (Bakery Style)
Day-old croissants work best — slightly stale croissants are firmer and soak up the vanilla custard mixture without falling apart. If yours are fresh, slice them and leave them cut-side up on a baking sheet for 30 minutes to dry out slightly.
Large bakery-style croissants are ideal — the bigger and more buttery, the better. Grocery store croissants from the bakery section work great. Avoid mini croissants as they’re too small and delicate for dipping.
Whole milk gives the richest custard, but 2% works in a pinch. Don’t use skim milk — the custard will be too thin and watery. The splash of heavy cream adds extra richness.
Real vanilla extract makes a noticeable difference here since the vanilla flavor is front and center. Skip the imitation vanilla for this one.

Croissant French Toast (Bakery Style)
Ingredients
Equipment
Method
- Slice each croissant in half horizontally so you have a top and bottom piece. Be gentle — croissants are delicate and you want to keep the layers intact.
- Whisk together the beaten vanilla custard mixture, whole milk, heavy cream, granulated sugar, vanilla extract, cinnamon, nutmeg, and salt in a wide shallow bowl or baking dish until fully combined and smooth.
- Melt 1 tablespoon of butter in a large nonstick skillet or griddle over medium-low heat. Medium-low is key — too high and the outside burns before the inside cooks through.
- Working with 2-3 croissant halves at a time, gently dip each piece into the vanilla custard mixture, letting it soak for about 10-15 seconds per side. Don't over-soak or they'll fall apart — a quick dip is all they need.
- Place the dipped croissant halves cut-side down in the buttered skillet. Cook for 2-3 minutes until the bottom is golden brown and lightly caramelized.
- Carefully flip each piece and cook for another 2-3 minutes on the other side. The croissant should be golden and slightly crispy on both sides with the layers puffing up beautifully.
- Transfer the finished pieces to a warm plate or a 200°F oven to keep warm while you cook the remaining batches. Add more butter to the skillet between batches as needed.
- Repeat the dipping and cooking process with the remaining croissant halves, adding about 1 tablespoon of butter to the pan for each new batch.
- Arrange the French toast on plates — two halves per person — and dust generously with powdered sugar through a fine mesh sieve.
- Top with fresh berries, a drizzle of pure maple syrup, and a dollop of whipped cream if desired. Serve immediately while warm and crispy.
Notes
Nutrition Facts
Per serving
| Calories | 420 |
| Total Fat | 24g |
| Saturated Fat | 14g |
| Carbohydrates | 40g |
| Fiber | 2g |
| Sugar | 18g |
| Protein | 12g |
| Sodium | 390mg |
| Potassium | 200mg |
| Vitamin A | 12% |
| Vitamin C | 2% |
| Calcium | 10% |
| Iron | 8% |
* Percent Daily Values are based on a 2,000 calorie diet.
Storage and Freezing Tips
Best served immediately: Croissant French toast is at its absolute best right off the griddle when the outside is crispy and the inside is warm and custardy. This is really a cook-and-eat recipe.
Refrigerator: Leftover cooked pieces can be stored in an airtight container for up to 2 days. They won’t be as crispy but are still delicious.
Reheating: Reheat in a 350°F oven or toaster oven for 5-8 minutes to restore some crispiness. You can also re-crisp them in a buttered skillet over medium heat for 1-2 minutes per side. Avoid the microwave — it makes them soggy.
Tasty Variations to Try
- Stuffed croissant French toast — spread Nutella or cream cheese between the two halves before dipping for an over-the-top stuffed version
- Caramelized banana topping — sauté sliced bananas in butter and brown sugar for 3 minutes and pile them on top with chopped pecans
- Berry compote version — simmer mixed berries with a little sugar and lemon juice until saucy and spoon over the warm French toast
- Savory croissant French toast — skip the sugar and cinnamon in the custard, add a pinch of garlic powder and herbs, top with cheese and bacon
- Almond croissant style — add 1/2 teaspoon almond extract to the custard and top with sliced toasted almonds and powdered sugar
- Baked casserole version — tear croissants into chunks, pour custard over them in a baking dish, refrigerate overnight, and bake at 350°F for 35-40 minutes
- Lemon ricotta topping — mix ricotta with lemon zest, honey, and vanilla for a creamy tangy topping that feels extra special
Expert Tips for Perfect Croissant French Toast (Bakery Style)
- Use day-old croissants — slightly stale croissants are firmer and hold up much better during the dipping and cooking process without falling apart
- Keep the heat at medium-low — the butter in croissant layers burns easily at higher temperatures, patience gives you an even golden crust
- Quick dip only — 10-15 seconds per side is enough, croissants are already rich and absorbent and will disintegrate if soaked too long
- Use a wide shallow dish — a pie plate or shallow baking dish makes dipping the wide croissant halves much easier than a bowl
- Keep finished pieces warm — hold cooked French toast on a wire rack in a 200°F oven so everyone can eat together instead of in shifts
- Dust sugar at the very end — sift powdered sugar right before serving so it stays white and pretty on top rather than melting into the surface

What to Serve With Croissant French Toast (Bakery Style)
- Pure maple syrup — the real stuff, warmed slightly, is the classic pairing that lets the buttery croissant flavor shine
- Fresh mixed berries — strawberries, blueberries, and raspberries add brightness and acidity to balance the richness
- Crispy bacon — the salty crunch of bacon alongside sweet French toast is a brunch combination that never gets old
- Whipped cream — a generous cloud of fresh whipped cream turns this into a true celebration breakfast
- Fresh-squeezed orange juice — the citrus acidity pairs beautifully with the rich vanilla custard flavors
- Honey butter — whip softened butter with honey and a pinch of sea salt for a luxurious spread
- Breakfast sausage links — savory pork sausage rounds out the plate and satisfies heartier appetites
- Hot coffee or latte — a freshly brewed cup is the essential brunch beverage alongside this French toast
Looking for more recipe ideas? Check out these favorites:
- Fluffy Buttermilk Pancakes from Scratch
- Easy Overnight Oats (4 Flavors)
- Easy Blueberry Lemon Muffins
Make-Ahead Options
While this recipe is best made fresh, you can prep the vanilla custard mixture the night before and store it covered in the refrigerator. Give it a good whisk before using since it may separate slightly overnight.
You can also slice the croissants the night before and leave them cut-side up on a baking sheet uncovered at room temperature — this actually helps them dry out slightly which is ideal for French toast.
For a make-ahead crowd version, assemble a croissant French toast bake the night before: tear croissants into chunks in a baking dish, pour the custard over them, cover, and refrigerate overnight. Bake at 350°F for 35-40 minutes in the morning.
Frequently Asked Questions
Can I use mini croissants for this recipe?
Mini croissants are too small and delicate — they tend to fall apart when dipped in the custard. Stick with large bakery-style croissants that are at least 5-6 inches long. They have more structure and those beautiful flaky layers that make this recipe special.
My croissants are falling apart when I dip them. What am I doing wrong?
You’re likely soaking them too long. Croissants only need a quick 10-15 second dip per side — just enough to coat them. Also, make sure you’re using day-old or slightly dried out croissants. Fresh-from-the-bakery croissants are softer and more fragile. Let fresh ones sit out for 30 minutes before dipping.
Can I make this dairy-free?
Yes, use oat milk or coconut milk instead of whole milk and cream, and cook in coconut oil or vegan butter. Many grocery stores carry dairy-free croissants as well. The result won’t be quite as rich but will still be delicious with the vanilla and cinnamon flavors.
Why does my French toast burn on the outside but stay raw inside?
Your heat is too high. Croissants are thick and need gentle medium-low heat to cook all the way through. If the outside is browning too fast, turn the heat down and give each side a full 2-3 minutes. A good test is that the butter in the pan should gently sizzle, not spatter aggressively.
Can I bake these in the oven instead of pan-frying?
Yes, place dipped croissant halves on a buttered baking sheet and bake at 375°F for 12-15 minutes, flipping once halfway through. You won’t get quite the same golden crust as pan-frying, but it’s a great option when cooking for a crowd since you can do them all at once.
What kind of croissants should I buy?
The best option is large all-butter croissants from a bakery or the grocery store bakery section. Look for ones with visible flaky layers. Pillsbury crescent rolls are not the same thing — you want real laminated croissants. Trader Joe’s, Costco, and most bakeries sell great options.