This Stuffed French Toast recipe makes a terrific breakfast treat for special occasions, holidays, or any time you have overnight houseguests! It's seriously one of my favorite breakfast treat! I love both the French toast with cream cheese filling and the crumbly topping! Both are nothing short of perfection!
Cream cheese stuffed French toast is a delightful twist on the classic breakfast favorite.
Imagine biting into the warm, golden streusel crust of a perfectly cooked French toast, only to discover a sweet and creamy cream cheese surprise hidden inside.
Preparing this delicious dish is simpler than you might think and it's perfect to make a day ahead to bake in the morning.
This was inspired by my pumpkin spice french toast recipe! Serve it up with candied bacon strips, sausage patties, or choose of these other sides to serve with french toast to plan out your meal.
Why You Will Love Baked Stuffed French Toast
- Create a mouthwatering breakfast dish in just a few simple steps!
- It's a dish that's sure to impress your family and friends.
- Perfect for brunch, parties, holidays, or any special occasion when you want to treat your loved ones to something extraordinary.
- While this French toast recipe seems extra special, it uses common ingredients, many of which you may already have in your pantry or refrigerator.
Ingredients
Here's a look at the main ingredients you're going to need. They're easy to find in most grocery stores if you don't already have them on hand.
For best results, use day old bread because slightly stale bread absorbs the egg mixture better than fresh bread.
- Cream cheese: The main ingredient in the cream cheese filling for French toast.
- Vanilla: Use pure vanilla extract for the best flavor!
- Egg: Added to the cream cheese filling to make it fluffier but also used for dipping the bread. It's what gives the bread it's pillowy inside when cooked.
- Bread: Any type of bread works but choosing a quality French bread, cinnamon raisin, white, or egg bread (Challah) really make it special.
- Milk and heavy cream: Also used to soak the bread. The heavy cream adds an extra layer of richness than milk alone.
- Spices: Cinnamon and nutmeg add gentle warming spices to this French toast bake.
- Brown sugar: The perfect sugar to make the crumbly topping for your baked French toast.
- Pecans: Added to the topping for some crunch. But you can also use your favorite chopped nuts like hazelnuts, almonds, or walnuts.
Variations
Don't have the correct ingredients on hand? Or want to change something up? Here are some helpful tips for you to change this French toast with cream cheese filling.
- Add Chips - Add some chocolate chips, peanut butter chips, butterscotch chips or caramel chips to the cream cheese mixture or sprinkle them between the layers before baking. You can also add them on top as soon as removed from oven.
- Add Fruit - Add your favorite berries (raspberries, strawberries, or blueberries) or sliced fruits like apples, pears, peaches, mangoes to cream cheese mixture or in between layers. You can also include fruit as a side or addition to the French toast casserole when serving it.
How to Make Cream Cheese Stuffed French Toast
This easy stuffed French Toast baked in the oven goes together in just a few steps. Here's a look at the main steps.
- Combine the softened cream cheese, sugar, vanilla, egg, and flour.
- Whisk until the ingredients are well blended.
- Place the slices of bread in the bottom of your prepared pan. Use half slices of bread and smaller pieces to fully cover the bottom of the pan.
- Spread your cream cheese mixture on top of this layer of bread. The cream cheese layer will be thick.
- Top with the remaining bread slices on top of the cream cheese mixture overlapping the bread in a different pattern for the top layer.
- Whisk together the eggs, milk, cream, vanilla, cinnamon and nutmeg in another bowl.
- Pour the egg mixture slowly over bread stuffed with cream cheese coating all of the bread pieces as much as possible. Cover the pan with aluminum foil and refrigerate the french toast casserole overnight.
PRO TIP: Use a butter knife to adjust and lift the top slices of bread slightly especially along the outer edge, to allow egg mixture to flow between bread slices.
- Remove the pan from the fridge the next morning and keep on the counter to rest for 30 minutes before baking.
- Combine the brown sugar, butter, cinnamon, and flour.
- Mix with a fork or your fingers until crumbly and well combined. Once the butter is totally mixed in add the chopped pecans.
- Cover the bread in your prepared pan with the streusel topping.
- Bake in the oven until golden brown. A toothpick should come out clean when inserted into the center of the pan.
- Cut into slices and serve with a dusting of icing or powdered sugar and fresh fruits, whipped cream, chocolate chips or maple syrup. Enjoy with your favorite sides for french toast.
⭐️ Hint: If you use a larger pan to make your french toast you may need to add another scrambled egg or two. The egg mixture must cover the cream cheese mixture and end near the edge of the top bread layer, in whichever pan you use.
If you love recipes like this, you may also enjoy our croissant french toast, blueberry croissant french toast, Apple French Toast Casserole, or our cream cheese strawberry stuffed French toast recipe.
Storage
Refrigerator: Store cream cheese stuffed french toast after it's completely cooked in the fridge. Place it in an airtight container or wrap individual slices in plastic wrap. It should last up to three days.
Freezer: If packing in a container, place a piece of parchment paper between slices to prevent them from sticking together. You can also wrap individual slices tightly in plastic wrap or aluminum foil and place in a freezer-safe airtight container or plastic bag. Store for up to 3 months. Thaw it out in the fridge overnight.
Reheat: Preheat your oven to 350 degrees F and grease a baking sheet. Place defrosted portions of baked french toast on sheet pan and bake for 15 minutes or heated through.
Make Ahead: It's not called overnight French toast for nothing! Completely make the casserole except for the topping and then store in the fridge overnight. Let it sit on the counter for 30 minutes to come to room temperature before baking as directed.
What to Serve with Stuffed French Toast
Serve it up with a variety of toppings to allow everyone to add their own. Here are the basics to offer:
- icing or powdered sugar
- maple syrup
- whipped cream
- fresh fruit
- chocolate chips
Serve with a sauce or syrup. Add a drizzle of caramel sauce, chocolate sauce, strawberry sauce, or butter pecan syrup.
Add a scoop of ice cream.
Sprinkle some nuts on top.
Crumble up some salty cooked bacon and sprinkle it over the top or serve it on the side. It complements the sweetness of French toast beautifully.
Tips
Here are a few tips to keep in mind when making french toast with cream cheese filling.
- Use bread that is thick and dense. I recommend brioche, Texas toast, French bread or challah (egg bread). These hold up better when stuffed with cream cheese filling.
- Use a pan or casserole dish that is at least 2 ½ inches deep and at least 8 x 8 inches.
- Using a larger pan? You may need to add another scrambled egg or two. The egg mixture must cover the cream cheese mixture and end near the edge of the top bread layer, in whichever pan you use.
- Let it sit overnight. This allows the egg mixture to fully soak into the bread. This ensures a crisp exterior and soft, custard-like interior.
- Preheat your oven for even cooking.
- Allow your cooked french toast to rest before serving to set so you end up with nice slices.
FAQ
To make a delicious cream cheese filling, simply beat together softened cream cheese, powdered sugar, flour, egg and vanilla until it reaches a spreadable consistency. You can use a hand mixer or stand mixer to achieve a smooth texture, but mixing with a spoon works as well.
The casserole top will be golden brown and a toothpick inserted into bread in the center should come out clean.
When making cream cheese stuffed French toast, it's best to use a thick, sturdy bread like brioche, challah (egg bread), or Texas toast. These breads hold up well when stuffed and cooked, preventing the French toast from becoming too soggy.
How to Make This Recipe Video
Check out our video below and you will be able to see exactly how this wonderful dish is made!
More French Toast Recipes
We are huge french toast fans in this house and I have included links below to some of our other favorites. Hopefully you have a moment to take a peek at those recipes as well!
Ready to get cooking? Remember you can print this recipe if you would like.
Cream Cheese Stuffed French Toast
Equipment
- 9 x 9 inch cake pan Deep Casserole Dish
Ingredients
Cream Cheese Filling
- 1 package (8 oz) cream cheese, softened
- ⅓ cup sugar
- 1 teaspoon vanilla extract -
- 5 tblsp all-purpose flour
- 1 large egg
French Toast
- 1 loaf bread, french, cinnamon raisin, white or egg (challah), 1 in thick slices -
- 6 large eggs
- 1 ½ cup milk
- ½ cup heavy cream (35%)
- 1 teaspoon vanilla extract -
- 1 teaspoon cinnamon, ground
- ½ teaspoon nutmeg, ground
Streusel Topping
- ⅔ cup brown sugar, packed
- 1 teaspoon cinnamon, ground
- ¾ cup all-purpose flour
- ¾ cup pecans, chopped, optional
- ⅓ cup butter, softened
Options For Serving
- icing or powdered sugar
- maple syrup
- fresh fruit
- chocolate chips
- whipped cream
Instructions
- Prepare your deepest 9x9 inch casserole dish (as close as you can get!) or baking pan lightly coated in cooking spray. If you are using a pan of a different size you may have to adjust the number of eggs and the amount of cream and milk so that there is enough to coat the bread. You can add anther egg or two at the end if you even need it! Set aside.
- In a medium sized bowl combine softened cream cheese, sugar, vanilla, egg, and flour. Whisk until well blended. You can also use a handheld or stand mixer to make blending easier! Set aside.
- Place slices of bread across the bottom of your prepared pan. Use half slices of bread and smaller pieces to fully cover the bottom of the pan. Spread your cream cheese mixture on top of this layer of bread. The cream cheese layer will be thick. Place remaining bread slices on top of the cream cheese mixture in the pan. Try to overlap the bread in a different pattern for the top layer. Set aside.
- In a large mixing bowl combine eggs, milk, cream, vanilla, cinnamon and nutmeg. Once mixed pour slowly over bread and cream cheese. Try to coat all of the bread pieces as much as possible. Using a butter knife adjust and lift bread slightly at the outer edge, to allow egg mixture to flow between bread slices. Cover pan with aluminium foil and refrigerate at least two hours or overnight.
- When you are ready to bake remove pan from the fridge and keep on the counter to rest for 30 minutes before baking.
- Preheat your oven to 350 degrees.
- Grab a medium sized bowl and combine brown sugar, butter, cinnamon, and flour. Mix with a fork or your fingers until crumbly and well combined. Once the butter is totally mixed in add the chopped pecans.
- Cover the bread in your prepared pan with the streusel topping. Bake for between 45-60 minutes, until golden brown. A toothpick should come out clean when inserted into the center of the pan.
- Cut into slices. Serve with a dusting of icing or powdered sugar and fresh fruits, whipped cream, chocolate chips or maple syrup. Here is a list of all of our favorite sides to serve with french toast in case you're interested. Enjoy!
Notes
Nutrition
This post was originally published October 2018. It has been updated with new images and content.
msSally says
Could this possibly be made ahead and frozen? Would love to have some onhand when I'm hungry for it! Thanks.
Karin and Ken says
I apologize for missing your message! I have to tell you that I have some in my freezer right now. For some, they have issue with how the cream cheese freezes. I do not. If I didn't put it inside my freezer I might just eat the entire thing! I can't get enough of this french toast recipe. Hope this helps. Take care and all the best. Karin
Christy says
Wow Karin! This looks delicious. Can't wait to make this. Thank you for the recipe.
Karin and Ken says
As always you are most welcome! I hope you enjoy it as much as we do! I just love it myself! Take care. Talk soon. Karin
Glennis says
This doesn’t need syrup or cream or anything. Tasted great by itself. Didn’t need the extr calories. LOL My new favorite comfort food thank you
Karin and Ken says
So glad you loved it! It is a favorite around here too! You are right it tastes delicious by itself but unfortunately I am a the more the better kind of girl! Funny but true! Take care of you and be well. Karin
Lisa says
Wish I foundling your site sooner. Have loved everything I tried so far but this is my new favorite meal. Perfect everything and loved by all. Thank you and keep up the great work. Thank you
Karin and Ken says
So glad you have found our site now! We do aim to please! I love this dish too! I wish I could eat it more often than I do! Also thank you for letting me know that you enjoyed some other recipes you have tried on this site! You really made my day! Hopefully you will find lots more! All the best. Karin
Gertrude says
This recipe is wonderful. Love the topping and the cream cheese filling. It was so good everyone loved it. Will serve with fruit next time just used syrup this time. Thank you
Karin and Ken says
Hopefully you enjoy this dish even more with fruit! I love the topping and the cream cheese center too. So good! Glad I’m not the only one who loves this french toast! Take care and enjoy the rest of your day! Karin
Sybil says
Amazing recipe. Grandkids loved it. Will definitely keep it to do again. Thank you for sharing it.
Karin and Ken says
As always you are most welcome! Happy you all, especially the grandkids, loved it. Hopefully you will find some other recipes on this site that you enjoy just as much! All the best to you. Karin
Jerri says
Can’t wait to make this again. Mixed strawberries with the cream cheese and loved it. Thank you for sharing this recipe!!!! Can’t wait to try your chocolate banana French toast next.
Karin and Ken says
What a great idea to add the berries to the cream cheese! Bet the cream cheese mixture tasted even better! I love fruit with this dish! The more the better! Please let me know what you think of the chocolate banana French toast. I love it too! Hopefully you enjoy it just as much as this one! Take care and be well. Karin
Millie says
Best French Toast ever. Perfect for my brunch. Everyone loved it and asked for the recipe will definitely make again. Love your site!
Karin and Ken says
Glad you are enjoying our site! We do our best to please! Hopefully you find some other recipes on this site that you enjoy just as much! All the best to you. Karin
Sara says
LOVE THIS!!!!! THANKS 4 SHARING!!!!
Anette says
Everybody loved it Thank you for sharing it Will make again soon
Karin and Ken says
I LOVE this French toast and am so glad to hear you did too! Can’t thank you enough for taking the time to comment! You made my day! Take care and all the best. Karin