
The crispiest French toast you’ll ever make.
Serves4Prep10 minutesCook15 minutes
I love all kinds of French toast, from the classic version with slices soaked in custard to the fun pull-apart type. If you dip bread in custard and cook it in butter, I’ll always be first in line to load up my plate. While French toast is a great way to use up stale bread (among other smart ideas), I recently started making it with something else — and it resulted in a French toast so good my daughter asked for it three times in a week.
So what was the tasty base for this French toast that got rave reviews? Croissants! These classic French pastries, with their flaky layers, cook up into crispy French toast with buttery flavor in each bite. The process for croissant French toast is no different than with regular French toast, but the result is just a little bit more luxe and special with no extra effort. Here’s how to make the Frenchiest French toast ever.

Why You’ll Love It
- So crispy. As the outside of the croissants cook, it gets nice and crispy (crispier than regular French toast).
- Croissants make it special. Using croissants gives this French toast an extra-buttery flavor and makes it a touch more special without any extra work.

Key Ingredients in Croissant French Toast
- Croissants: Skip the fancy, pricier bakery croissants and use grocery store croissants (especially day-old) instead. I recommend the larger croissants that are sometimes labeled jumbo.
- Dairy: Use whole milk or half-and-half for the custard and skip the cream, which is too rich when soaked into buttery croissants. You’ll also need two pats of butter for cooking the French toast.
- Eggs: I like the ratio of 1 large egg for every 1/2 cup of dairy in the custard, so you’ll need 3 of them here.
- Brown sugar: Just a tablespoon adds a little sweetness to the custard and helps with browning during cooking.
How to Make Croissant French Toast
- Make the custard. Whisk the milk or half-and-half, eggs, sugar, vanilla, cinnamon, and salt together.
- Soak the croissants. Soak half of the split croissants in the custard just until soaked but not drenched and falling apart; this will take about 20 seconds per side.
- Cook the French toast. Cook the soaked croissants in butter in a nonstick pan until golden-brown and crisp. While the first batch is cooking, soak the second batch. Serve dusted with powdered sugar.
Helpful Swaps
- If you can only find small croissants, use 8 of them instead.
- Swap out the cinnamon for ground nutmeg or cardamom for a different flavor profile.
- I like the flavor that brown sugar brings to the custard, but granulated sugar can be used in its place. This type of sugar burns more quickly, so you may need to reduce the heat as the French toast cooks.
Storage Tip
Refrigerate leftovers in an airtight container for up to 4 days. Reheat in a 300ºF oven until warmed through, 8 to 10 minutes.

French Toast Croissant Topping Ideas
While maple syrup is a perfect fit for topping croissant French toast, whipped cream and fresh berries also work well. You can skip the butter, as the croissants are already buttery!
What to Serve with Croissant French Toast
Croissant French Toast Recipe
The crispiest French toast you’ll ever make.
Prep time 10 minutes
Cook time 15 minutes
Serves 4
Nutritional Info
Ingredients
- 4
large croissants (about 2.5 ounces each), preferably day-old
- 2/3 cup
whole milk or half-and-half
- 3
large eggs
- 1 tablespoon
packed light or dark brown sugar, or granulated sugar
- 2 teaspoons
vanilla extract
- 1/4 teaspoon
ground cinnamon
- 1/8 teaspoon
kosher salt
- 2 tablespoons
unsalted butter, divided
Serving options:
Instructions
Using a serrated knife, split 4 large croissants horizontally.
Whisk 2/3 cup whole milk, 3 large eggs, 1 tablespoon packed brown sugar, 2 teaspoons vanilla extract, 1/4 teaspoon ground cinnamon, and 1/8 teaspoon kosher salt together in a wide, shallow dish (like a pie dish) until combined and no streaks of egg remain.
Melt 1 tablespoon of the unsalted butter in a large 12-inch nonstick or cast iron skillet over medium heat. Meanwhile, place 2 of the croissant pieces in the egg mixture in a single layer. Gently press in and soak, flipping once, until drenched but not falling apart, 15 to 20 seconds per side. Transfer to a large plate or baking sheet. Repeat soaking 2 more pieces.
When the foaming in the pan subsides and the butter is sizzling but not browned, add the soaked croissant pieces in a single layer. Cook until golden-brown and crisp, 2 to 2 1/2 minutes per side (reduce the heat as needed if it starts cooking too quickly). Meanwhile, repeat soaking the remaining 4 croissant pieces in the egg mixture.
Transfer the French toast to a serving plate. Melt the remaining 1 tablespoon unsalted butter in the pan and repeat cooking the remaining 4 croissant pieces. Dust with powdered sugar and serve with maple syrup, whipped cream, or fresh berries as desired.
Recipe Notes
Small croissants: 8 (about 1.5-ounce) small croissants can be used in place of large. Soak and cook the halved croissants in two batches (it may be a tight fit in the pan).
Storage: Refrigerate leftovers in an airtight container for up to 4 days. Reheat in a 300ºF oven until warmed through, 8 to 10 minutes.