Stuffed French Toast
Imagine biting into golden, crispy French toast that’s stuffed with creamy goodness and drizzled with sweet fruit topping! This amazing breakfast will make your whole family jump out of bed with excitement, and the best part is it has fewer calories than most breakfast cereals. You’re going to love how easy this is to make.

Recipe Details
Timing & Servings: Prep Time: 5 minutes, Additional Time: 20 minutes, Total Time: 25 minutes, Serves: 8 people.
Nutrition Profile: Nut-Free, Low-Sodium, Low-Fat, Soy-Free, Vegetarian, Low-Calorie.
Nutrition Facts (per serving): 150 Calories, 1g Fat, 29g Carbs, 7g Protein.
Ingredients You’ll Need
Fat-free cream cheese: You’ll need ½ cup, which is about 5 ounces. This creates the most amazing creamy filling that tastes so rich but keeps things light and healthy.
Strawberry or apricot spreadable fruit: Get 2 tablespoons plus ½ cup total. I love using strawberry, but apricot is fantastic too – pick whatever makes your taste buds happy!
French bread: You need 8 slices that are 1-inch thick. Day-old bread actually works better because it holds up great when you stuff it.
Egg whites: Just 2 egg whites help make this lighter while still giving you that perfect French toast coating.
Whole egg: One egg, slightly beaten, adds richness to your custard mixture.
Fat-free milk: ¾ cup creates the perfect creamy base for dipping your bread.
Vanilla: ½ teaspoon adds that warm, cozy flavor we all love in French toast.
Apple pie spice: Just ⅛ teaspoon brings all those wonderful cinnamon and nutmeg notes.
Nonstick cooking spray: This keeps everything from sticking without adding extra fat.
How to Make Stuffed French Toast

Step 1: Mix your cream cheese and 2 tablespoons of spreadable fruit in a small bowl until smooth. Take your serrated knife and carefully cut a pocket in each bread slice. Cut halfway between the top and bottom crust, but don’t go all the way through. Fill each pocket with about 1 tablespoon of your creamy mixture.
Step 2: In another small bowl, whisk together egg whites, whole egg, milk, vanilla, and apple pie spice. Spray your nonstick griddle with cooking spray and heat it over medium heat. You’ll know it’s ready when a drop of water sizzles.
Step 3: Dip each stuffed bread slice into your egg mixture, making sure both sides get coated. Place them on your hot griddle and cook for about 3 minutes until golden brown, then flip once.
Step 4: While your French toast cooks, heat the remaining ½ cup spreadable fruit in a small saucepan. Stir it frequently until it melts into a beautiful syrup. Drizzle this over your finished French toast and get ready for breakfast heaven!
Easy and Quick Stuffed French Toast Version
Want to make this even faster? You can prep everything the night before! Just stuff your bread slices with the cream cheese mixture and store them in an airtight container in the fridge. In the morning, all you need to do is make your egg mixture and start cooking. This saves you precious time when everyone’s hungry for breakfast!
Serving Ideas
This stuffed French toast is basically a complete meal all by itself! Serve it with fresh berries on the side for extra sweetness and color. A few strips of turkey bacon or chicken sausage make it even more filling. Don’t forget some hot coffee or fresh orange juice to complete your perfect breakfast spread.
Storage
Store any leftover French toast in the fridge for up to 2 days in an airtight container. To reheat, just pop it in the toaster or warm it in a 350°F oven for about 5 minutes. You can also freeze cooked slices for up to 1 month – just thaw them overnight and reheat in the morning.
Substitutions
No fat-free cream cheese? Regular cream cheese works great too, just use a bit less. You can swap the spreadable fruit for sugar-free jam or even fresh mashed berries. If you don’t have apple pie spice, just use a pinch of cinnamon instead. Whole wheat bread makes a nice healthy swap for French bread too!
Pro Tips
- Perfect Pockets: Use a sharp serrated knife and go slow when cutting your pockets. You want them deep enough to hold filling but not so deep they fall apart.
- Even Coating: Let each bread slice sit in the egg mixture for about 10 seconds per side. This helps it soak up all those good flavors.
- Temperature Control: Keep your griddle at medium heat. Too hot and the outside burns before the inside warms through.
- Make-Ahead Magic: This recipe is perfect for meal prep. Stuff those bread slices the night before and breakfast is almost done!
FAQs
Can I use regular bread instead of French bread?
You bet! Thick slices of challah, brioche, or even whole wheat bread work wonderfully. Just make sure your slices are at least ¾ inch thick so they can hold the filling without falling apart.
What if my bread pockets tear when I’m cutting them?
No worries at all! If a pocket tears, just press the bread back together gently and add a little less filling. The egg mixture will help seal everything together when you cook it.
Can I make this dairy-free?
Sure! Use dairy-free cream cheese and plant-based milk instead. The taste will be just as amazing, and it’ll still have that creamy, indulgent feel you’re looking for.
How do I know when the French toast is fully cooked?
Look for a beautiful golden brown color on both sides, and the bread should feel firm when you gently press it with your spatula. The filling will be warm and creamy when you cut into it.
Final Thoughts
I hope you love this stuffed French toast as much as my family does! It’s become our go-to weekend breakfast because it feels so special but doesn’t take forever to make. Try it out and let me know how it turns out for you – I’d love to hear about any fun variations you come up with!