There are ordinary breakfasts, and then there are breakfasts that feel like something you would order at your favorite brunch restaurant. Stuffed French Toast definitely belongs in the second category.
Golden and slightly crisp on the outside, soft and tender on the inside, and filled with a sweet, creamy center, stuffed French toast takes everything people love about traditional French toast and makes it even better.
The best part is that it looks impressive without being especially difficult to prepare.
Whether you’re making a special Sunday breakfast, celebrating a birthday, preparing brunch for family and friends, or simply craving something sweet in the morning, this Stuffed French Toast is worth putting on the menu.
Why Stuffed French Toast Is So Good
Traditional French toast already has plenty going for it. Thick slices of bread are soaked in a mixture of eggs, milk, vanilla, and warm spices before being cooked until golden brown.
Stuffed French toast adds another layer.
Instead of serving the bread by itself, two slices surround a creamy filling before the entire sandwich is dipped into the custard mixture and cooked.
The result gives you several textures and flavors in every bite: buttery toasted bread, warm cinnamon and vanilla, creamy filling, and whatever toppings you decide to pile on top.
It feels decadent while still being simple enough to make in your own kitchen.
Stuffed French Toast Recipe
Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes
Servings: 4
Ingredients
For the French toast:
- 8 thick slices brioche, challah, or Texas toast
- 4 large eggs
- 3/4 cup whole milk
- 1 teaspoon vanilla extract
- 1 teaspoon ground cinnamon
- 1 tablespoon brown sugar
- Pinch of salt
- 2 tablespoons butter, plus more as needed
For the cream cheese filling:
- 8 ounces cream cheese, softened
- 1/4 cup powdered sugar
- 1 teaspoon vanilla extract
- 1/2 teaspoon cinnamon
Optional toppings:
- Fresh strawberries
- Fresh blueberries
- Raspberries
- Sliced bananas
- Powdered sugar
- Maple syrup
- Whipped cream
- Chopped pecans or walnuts
- Chocolate chips
- Caramel sauce
Step 1: Prepare the Filling
Start by placing the softened cream cheese in a medium bowl.
Add the powdered sugar, vanilla extract, and cinnamon. Mix until everything is smooth and creamy.
Taste the filling before assembling your French toast. If you prefer a sweeter center, add another tablespoon or two of powdered sugar.
You can also customize the filling at this stage.
Fold in finely chopped strawberries for strawberry cheesecake stuffed French toast, mini chocolate chips for a chocolate version, or a spoonful of fruit preserves for an extra burst of flavor.
Step 2: Make the Custard
In a shallow bowl or baking dish, whisk together the eggs, milk, vanilla, cinnamon, brown sugar, and salt.
Whisk until the eggs are completely incorporated.
This custard mixture is what transforms regular bread into French toast. The bread absorbs some of the liquid, and when it hits the hot skillet, the outside becomes beautifully golden while the inside remains tender.
Step 3: Assemble the Stuffed French Toast
Lay four slices of bread on your work surface.
Spread a generous amount of cream cheese filling over each slice, leaving a small border around the edges.
Place another slice of bread over the filling and gently press the two pieces together.
You now have four stuffed French toast sandwiches ready for the custard.
Avoid overfilling them. Too much cream cheese may squeeze out while the toast cooks.
Step 4: Dip the Sandwiches
Place each stuffed sandwich into the egg mixture.
Allow the first side to soak briefly before carefully flipping it over.
You want enough custard to coat and slightly penetrate the bread without allowing the sandwich to become completely saturated.
This is especially important when using very soft brioche.
Step 5: Cook Until Golden
Heat a large skillet or griddle over medium to medium-low heat.
Melt some butter across the cooking surface.
Place the stuffed French toast sandwiches onto the skillet and cook for approximately 3 to 4 minutes on the first side.
Flip carefully and cook another 3 to 4 minutes.
The exact cooking time depends on the thickness of your bread and the temperature of your pan.
You are looking for a deep golden-brown exterior and a warm, creamy center.
Keeping the heat moderate is important. If your skillet is too hot, the bread can burn before the center becomes warm.
Step 6: Add the Toppings
Transfer your French toast to serving plates and add your favorite toppings.
For a classic presentation, dust the top with powdered sugar, add fresh strawberries and blueberries, and drizzle everything with warm maple syrup.
For something more indulgent, add whipped cream, chocolate sauce, caramel, or chopped nuts.
Then serve immediately while everything is warm.
The Best Bread for Stuffed French Toast
The bread can make a big difference.
Brioche is one of the best choices because it is rich, buttery, slightly sweet, and sturdy enough to hold the filling.
Challah is another excellent option. Its soft texture absorbs the custard beautifully without immediately falling apart.
Texas toast is an affordable and convenient alternative because its thick slices are ideal for creating stuffed sandwiches.
Slightly stale bread can actually work better than extremely fresh bread. It absorbs the custard while maintaining its structure.
Strawberry Cheesecake Stuffed French Toast
One of the easiest ways to change this recipe is to turn it into strawberry cheesecake French toast.
Dice fresh strawberries into small pieces and fold them into the cream cheese filling.
After cooking, top the French toast with additional strawberries, powdered sugar, whipped cream, and maple syrup.
You can also warm some strawberry preserves and drizzle them across the top.
The combination of strawberries and sweetened cream cheese gives the breakfast an unmistakable cheesecake-inspired flavor.
Blueberry Stuffed French Toast
Blueberries work equally well.
Fold fresh blueberries into the cream cheese mixture or spread blueberry preserves over the bread before adding the cream cheese.
Top the finished toast with more blueberries and powdered sugar.
For even more blueberry flavor, simmer blueberries with a little sugar and water until they begin breaking down into a simple homemade blueberry sauce.
Spoon the warm sauce over the French toast just before serving.
Banana Nut Stuffed French Toast
Bananas pair wonderfully with cinnamon French toast.
Place thin banana slices over the cream cheese before closing the sandwich.
Cook according to the original recipe and finish with sliced bananas, chopped pecans, cinnamon, and maple syrup.
For an extra treat, drizzle a small amount of caramel sauce over the top.
Chocolate Stuffed French Toast
Breakfast occasionally deserves chocolate.
Add mini chocolate chips to the cream cheese filling or spread a thin layer of chocolate-hazelnut spread onto one side of the bread.
Once cooked, finish with strawberries, powdered sugar, and a little chocolate drizzle.
This version is especially good for birthday breakfasts, Valentine’s Day brunches, or any morning when you want breakfast to double as dessert.
Peanut Butter and Banana Version
For another twist, replace some or all of the cream cheese filling with peanut butter.
Add sliced bananas and close the sandwich.
Dip and cook normally.
Top it with additional bananas, chopped peanuts, cinnamon, and a light drizzle of maple syrup or honey.
It is rich, filling, and packed with familiar flavors.
How to Keep Stuffed French Toast Warm
If you’re preparing breakfast for several people, cooking everything at once can be difficult.
Preheat your oven to about 200°F.
As each batch of French toast finishes cooking, transfer it to a baking sheet and place it in the warm oven.
Continue cooking the remaining pieces.
This keeps the first batch warm without significantly cooking it further.
What to Serve With Stuffed French Toast
Because stuffed French toast is rich and sweet, savory breakfast foods make excellent companions.
Try serving it alongside scrambled eggs, crispy bacon, breakfast sausage, or breakfast potatoes.
Fresh fruit is another great option because its acidity and freshness help balance the richness of the cream cheese filling.
For brunch, set out several toppings and allow everyone to customize their own plate.
You could offer strawberries, blueberries, bananas, nuts, chocolate chips, whipped cream, powdered sugar, maple syrup, fruit preserves, and caramel sauce.
It turns a simple breakfast into a fun brunch spread.
Tips for Perfect Stuffed French Toast
Use thick bread. Thin sandwich bread can become soggy and may not hold the filling properly.
Don’t over-soak it. You want the custard inside the bread, but you don’t want the sandwich falling apart before reaching the skillet.
Cook over moderate heat. Lower and slower is usually better with stuffed French toast because the filling needs time to warm.
Use softened cream cheese. Cold cream cheese is difficult to spread and can tear soft bread.
Don’t overfill the sandwiches. A thick layer is delicious, but excessive filling will escape when the bread is pressed or flipped.
Butter the skillet between batches. Fresh butter helps each batch develop that beautiful golden exterior.
Can You Prepare It Ahead of Time?
You can prepare several components in advance.
The cream cheese filling can be mixed the night before and refrigerated in an airtight container.
The custard mixture can also be prepared ahead of time and refrigerated.
In the morning, assemble the sandwiches, dip them, and cook them fresh.
This makes stuffed French toast much easier when you’re serving a crowd.
A Breakfast Worth Slowing Down For
Some mornings are about grabbing something quickly before heading out the door.
Other mornings deserve a little more attention.
Stuffed French Toast is made for those mornings.
There’s something satisfying about cutting through the golden bread and discovering that warm cream cheese filling hidden inside. Add fresh berries, powdered sugar, and maple syrup, and suddenly breakfast feels like something you’d expect from a weekend brunch restaurant.
Yet it can be sitting on your own kitchen table in about half an hour.
That’s what makes this recipe worth keeping.
You can make the classic cream cheese version today and completely reinvent it the next time with strawberries, blueberries, bananas, chocolate, peanut butter, preserves, or whatever else sounds good.
Make a pot of coffee, heat up the skillet, and give yourself a breakfast worth enjoying.
How would you stuff your perfect French toast—strawberry cheesecake, blueberry, banana, chocolate, or something completely different?

Leave a Reply