Make stuffed croissant French toast with blueberry maple cream cheese, a cozy, bakery-style brunch recipe perfect for weekends and holidays.

Imagine how it would be to serve it to your family and friends on Christmas morning. Just imagine your family’s faces and how French toast would be with flaky croissants filled with a lightly sweetened blueberry and maple cream cheese, dipped in a simple French toast custard, and cooked until golden and crisp on the outside while staying soft and creamy inside.
If this plate of stuffed croissant French toast isn’t a decadent breakfast, then I don’t know what is. It’s cozy, comforting, and perfect for weekend brunch or holiday mornings. And those smiles will warm your heart!

I first spoke about this stuffed croissant French toast four years ago when I made it for David’s cousin, “Chicago,” and his family, who came up for a weekend in the mountains.
We were celebrating Billy’s birthday and wanted something special to serve for breakfast. I really enjoyed the smiles it brought to their faces. Now I want to share this recipe with you so you can make it for your loved ones.
Why This Recipe Works
- Croissants create a flaky, buttery base that doesn’t need much seasoning
- Blueberries add brightness and balance the richness
- Maple syrup sweetens naturally and pairs beautifully with cream cheese
- The recipe feels fancy but is surprisingly simple to make
This is the kind of breakfast I like serving when guests are visiting: impressive, comforting, and familiar all at once.

Ingredients Needed To Make Stuffed Croissant French Toast
- The Filling: softened cream cheese, maple syrup, granulated sugar, and blueberries.
- Large croissants
- The Custard: eggs, half-and-half or light cream, brown sugar, ground cinnamon, ground nutmeg
- Oil: butter or cooking spray for greasing the pan or griddle

Optional Toppings:
- extra blueberries
- maple syrup
- powdered sugar
- sweetened whipped cream





How to Make Stuffed Croissant French Toast
- Make the Cream Cheese Filling: In a small bowl, stir together the softened cream cheese, maple syrup, and vanilla until smooth. Gently fold in the blueberries.
- Prepare the Croissants: Slice the croissants horizontally, creating a pocket without cutting all the way through. Spoon the cream cheese mixture inside each croissant.
- Make the Custard: Whisk together the eggs, milk, and cinnamon in a shallow bowl.
- Dip and Cook: Dip each stuffed croissant into the custard, coating both sides. Cook in a buttered skillet over medium heat until golden brown and warmed through.
- Serve Warm: Serve immediately with powdered sugar, extra maple syrup, or more fresh blueberries.
Tips For Making Stuffed Croissant French Toast
- Make the cream cheese mixture ahead of time and refrigerate it for at least 30 minutes before making this recipe. This will allow it to spread smoothly without tearing up the berries.
- If making a double batch, only make one batch of custard. Usually, there is some leftover that could be used for the second batch. If you need more, make more, but discard any unused custard.
- The original recipe came from a magazine I had many years ago. This recipe is loosely based on that recipe, which called for fresh strawberries. Feel free to make this recipe your own. Use whatever fresh berries or a mixture of berries you might have on hand.
- Store-bought croissants make this recipe really easy. For extra time savings, prepare the cream cheese filling ahead of time.
Learn other ways to soften cream cheese HERE.
Variations & Simple Swaps
- Swap blueberries for strawberries or raspberries
- Add lemon zest to the cream cheese for a brighter flavor
- Use mascarpone instead of cream cheese for a softer filling
- Bake instead of pan-frying for a hands-off option
Can This Be Made Ahead?
Yes, and that’s one of the reasons I love this recipe.
- The cream cheese filling can be made 1–2 days ahead
- Croissants can be stuffed and refrigerated overnight
- Cook fresh in the morning for the best texture
Storage & Reheating
To store:
Keep leftovers in an airtight container in the refrigerator for up to 3 days.
To reheat:
Warm gently in a skillet or oven at 325°F. I avoid the microwave since it softens the croissants too much.
What to Serve with Croissant French Toast
- Fresh fruit or fruit salad
- Bacon or breakfast sausage
- Hot coffee, tea, or a simple brunch cocktail
Frequently Asked Questions
Yes, but thaw and drain them first so the filling doesn’t become watery.
Large bakery-style croissants are ideal. Slightly stale croissants absorb the custard better than fresh ones.
Yes. Place dipped croissants on a buttered baking sheet and bake at 375°F, flipping once, until golden.

This stuffed croissant French toast with blueberry maple cream cheese is one of those recipes that feels like a treat but still fits right into a cozy morning at home. Whether you’re making it for guests or just slowing down for the weekend, it’s a simple way to turn breakfast into something special.
MERRY CHRISTMAS!

Stuffed Croissant French Toast
Useful Equipment:
Ingredients
- 8 ounces cream cheese softened
- ¼ cup maple syrup
- 1 tablespoon granulated sugar
- ½ cup blueberries + extra for serving
- 4 large croissants
- 3 eggs
- 1 cup half-and-half or light cream
- 1 tablespoon packed brown sugar
- ½ teaspoon ground cinnamon
- ½ teaspoon ground nutmeg
- butter or cooking spray for greasing pan or griddle
Optional Toppings:
- maple syrup
- powdered sugar
- sweetened whipped cream
Instructions
- Allow the cream cheese to soften at room temperature.
- In a medium bowl beat the softened cream cheese, maple syrup, and sugar with an electric mixer on medium speed until well combined. Carefully stir in the blueberries with a spoon.
- Using a bread knife (or serrated knife), carefully cut each croissant in half, leaving a hinge (Cut, but do not go all the way through to the other side.). Spoon cream cheese filling into each croissant.
- In a medium bowl whisk together eggs, half-and-half, brown sugar, cinnamon, and nutmeg.
- Using tongs, carefully dip each side of filled croissant in egg mixture, being careful not to squeeze out filling.
- Fry the filled croissants, on a lightly greased pan or griddle over medium heat about 1 to 2 minutes on each side.
- Use a large spatula to turn croissants. Some of the cream cheese filling may leak out onto the pan or griddle; be sure to wipe off, before cooking remaining croissants.
- To serve, drizzle with warm maple syrup, top with whipped cream, fresh blueberries and a good dusting of powdered sugar. Serve warm some good country sausage or bacon and a glass of cold milk.
Notes
- Make the cream cheese mixture ahead of time and refrigerate it for at least 30 minutes before using it in this recipe. This will allow it to spread smoothly without tearing up the berries.
- If making a double batch, only make one batch of custard. Usually, there is some leftover that could be used for the second batch. If you need more, make more, but discard any unused custard.
- The original recipe came from a magazine I had many years ago. This recipe is loosely based on that recipe, which called for fresh strawberries. Feel free to make this recipe your own. Use whatever fresh berries or a mixture of berries you might have on hand.
- Store-bought croissants make this recipe really easy. For extra time savings, prepare the cream cheese filling ahead of time.
- For more nutrition information, visit our Policies & Disclaimers Page.
Nutrition
A very special thanks to my friend Cindy for the cool Le Creuset syrup jar she gave me for Christmas last year! I love it!






Colleen says
Looks yummy and after eating it I would be forced to lounge around feeling fat all day in front of the tree! Worth every bite I’m sure!
The Mountain Kitchen says
Thanks, Colleen. My thoughts exactly! 😉
Debbie - Mountain Mama says
Oh my gosh, lady, you are killing me here! I just finished lunch and now my tongue is hanging out again! This looks amazing, pinning!
The Mountain Kitchen says
Thanks Debbie! Enjoy!
Jenny@dragonflyhomerecipes says
This looks like a very luxurious breakfast! I love stuffed French toast, and I know I would love this breakfast too!
The Mountain Kitchen says
Thanks, Jenny! You would definitely like this. Hope you will give it a try!
Dana @ IveGotCake says
HO-LAY mama!!
this is a whole meal right here wow weee this looks good!
The Mountain Kitchen says
Lol! Thanks Dana!
Karen says
Merry Christmas. Enjoy the day and the French toast…it looks delicious.
The Mountain Kitchen says
Thanks, Karen. I hope you had a very Merry Christmas!