20-Minute Strawberry Stuffed French Toast
Stuffed French toast turns an ordinary breakfast into a weekend moment, and this strawberry cream cheese version comes together in just 20 minutes.

Crisp, buttery bread gives way to a warm, tangy-sweet filling and juicy strawberries. It is the kind of plate that feels special but does not ask for hours in the kitchen.
What Makes This Stuffed French Toast So Good
The cream cheese filling adds a tangy richness that balances the sweetness, and fresh strawberries bring bright, juicy flavor that cuts through the richness.
Because you cook it on a griddle or in a skillet with butter, the outside gets deeply golden and crisp while the inside stays soft and warm. Every bite has the contrast that makes stuffed French toast something you actually want to eat, not just a pile of soggy bread.
Ingredients

- 8 thick slices brioche or challah: day-old bread soaks up custard without falling apart
- 4 oz cream cheese, softened: full-fat gives the smoothest texture
- 2 tbsp powdered sugar: for the filling, sifted if it has lumps
- 1 1/2 tsp vanilla extract: divided between the filling and custard
- 1 cup fresh strawberries, hulled and sliced thin: plus extra for serving
- 3 large eggs: room temperature works best
- 1/2 cup whole milk: 2% works too, but whole milk makes a richer custard
- 1/2 tsp ground cinnamon: adds warmth
- Pinch of fine sea salt: balances the sweetness
- 2 tbsp unsalted butter: for the pan
Variations and Substitutions
- Swap the fruit: blueberries, sliced peaches, or raspberries all work well. If using frozen fruit, thaw and pat it dry first to avoid a watery filling.
- Lighter filling: use ricotta instead of cream cheese. It will be a little grainier but just as tasty. Add a teaspoon of lemon zest to brighten it up.
- Go dairy-free: use plant-based cream cheese, your favorite non-dairy milk, and vegan butter. The custard may be slightly thinner, so dip the bread quickly.
- Add some warmth: a pinch of nutmeg or cardamom in the custard gives a cozy depth without overpowering the strawberries.
Plain French Toast Casserole is another hands-off way to feed a crowd if you want the same flavors with less time at the stove.
How To Make Stuffed French Toast
Step 1: Mix the Filling

In a small bowl, stir together the 4 oz softened cream cheese, 2 tbsp powdered sugar, and 1/2 tsp vanilla extract until smooth, about 1 minute. The filling should be spreadable but not runny, so if your cream cheese is too cold, let it sit out for 5 minutes or give it a quick 10-second burst in the microwave.
You are looking for a thick, creamy paste that holds its shape when you pull the spoon through it. It will taste tangy and lightly sweet, with a strong vanilla note that will mellow once it warms up in the pan.
Step 2: Whisk the Custard and Slice the Strawberries

Crack the 3 eggs into a wide, shallow bowl. Add the 1/2 cup milk, the remaining 1 tsp vanilla, the 1/2 tsp cinnamon, and a pinch of salt. Whisk until the eggs are fully broken down and the mixture is uniform in color, about 1 minute. Set it aside.
While you whisk, you will see the cinnamon fleck the pale yellow custard. Slice the strawberries into thin rounds, about 1/4 inch thick, and set them aside separately. Thin slices nestle into the filling better than chunky pieces and cook through more evenly.
Step 3: Spread the Filling and Assemble the Sandwiches

Lay the 8 slices of bread on a cutting board. Spread about 2 tbsp of the cream cheese mixture on 4 of the slices, going all the way to the edges. Arrange a single layer of sliced strawberries over the filling, using roughly half of the prepared fruit. Top with the remaining bread slices and press down gently.
The filling should be just enough to cover the bread without oozing out the sides. A little squish at the edges is fine, but if it is squeezing out now, it will melt out in the pan, so scrape off a little bit.
Step 4: Cook the Stuffed French Toast

Set a large nonstick skillet or griddle over medium heat and add 1 tbsp of the butter. While it melts, dip one assembled sandwich into the custard, letting it sit for about 20 seconds per side. The bread should feel heavy and saturated but not so wet that it falls apart. Lift it out, let the excess drip off, and place it in the hot pan. Repeat with as many sandwiches as fit without crowding, usually 2 at a time.
After the sizzle settles, you will see the edges start to turn golden after about 3 minutes. Peek underneath with a spatula. It should be deep brown with darker spots where the butter concentrates. Flip carefully and cook another 3 to 4 minutes on the second side, until the center feels hot and slightly firm when pressed. Wipe the pan, add the remaining butter, and cook the rest.
Step 5: Pile On the Strawberries and Serve

Transfer the stuffed French toast to warm plates. Scatter the remaining fresh strawberry slices over the top and dust with a little extra powdered sugar if you like. Serve right away, while the edges are still crisp and the filling is warm and creamy.
The sliced strawberries, still cool and bright, hit the warm toast and release a little juice that mixes with the creamy filling. That mix of temperatures and textures is why you skip the syrup and just eat it as is.
A Few Tips for the Best Stuffed French Toast
- Use bread that is a day or two old. Fresh, soft bread soaks up too much custard too fast and can turn gummy before it crisps up. If all you have is fresh, toast the slices lightly first.
- Do not overfill the sandwiches. More than 2 tablespoons of filling per sandwich, and it will leak out into the pan and burn. Measure it the first time.
- Keep the heat at medium. Too high, and the outside will burn before the cream cheese filling warms through. Too low, and the bread steams instead of crisps. You want a steady, gentle sizzle the whole time.
- If feeding a crowd, set your oven to 200°F and keep cooked slices on a baking sheet in there while you finish the rest.
Cook times by pan size:
| Skillet size | Sandwiches per batch | Approx. cook time per batch |
|---|---|---|
| 10-inch skillet | 2 | 7 to 8 mins |
| 12-inch skillet | 3 | 7 to 8 mins |
| Large griddle | 4 | 7 to 8 mins |
Storing Leftover French Toast
- Refrigerate: Store any extra in an airtight container for up to 2 days. The bread will soften in the fridge, so plan to reheat.
- Reheating: Warm leftovers in a toaster oven, air fryer, or dry skillet over medium-low heat for 3 to 4 minutes per side. This restores the crisp edges. Avoid the microwave, which turns it spongy.
What To Serve With Stuffed French Toast
Crispy bacon or breakfast sausage adds a salty, savory contrast that cuts through the sweet filling. A simple fruit salad with a squeeze of lime feels light and fresh next to the rich toast, and a dollop of plain Greek yogurt or sour cream on the side gives it a tang that works like cream cheese frosting on a cake.
Frequently Asked Questions
Can I use frozen strawberries?
Yes, thaw them completely and drain off any liquid, then pat them dry. Extra moisture will make the filling watery and cause the bread to steam instead of crisp.
Can I make this ahead of time?
You can cook the French toast, cool it, and refrigerate for up to 2 days. Reheat in a skillet or oven, not the microwave. The filling firms up when chilled, so let it warm all the way through before serving.
What is the best bread for stuffed French toast?
Brioche and challah are the top picks because they are tender but sturdy. Thick slices of country white bread or a soft pullman loaf also work. Avoid anything sliced too thin or with large holes.
Is there a way to make this without eggs?
You can use a commercial egg replacer or a mixture of 1/2 cup milk with 1 tablespoon cornstarch and a pinch of turmeric for color. The toast will still crisp up, though the custard won’t have the same rich flavor that eggs provide.

Stuffed French Toast Recipe
Ingredients
Method
- Stir cream cheese, powdered sugar, and 1/2 tsp vanilla until smooth.
- Whisk eggs, milk, remaining vanilla, cinnamon, and salt in a shallow bowl. Slice strawberries.
- Spread filling on 4 bread slices, top with half the strawberries, and sandwich with remaining bread.
- Melt butter in a skillet over medium heat. Dip sandwiches in custard for 20 seconds per side, then cook until golden and crisp, about 3 to 4 minutes per side.
- Serve hot, topped with the remaining fresh strawberry slices and a dusting of powdered sugar.
