Here’s a rich and delicious Stuffed French Toast recipe — crispy on the outside, creamy and sweet on the inside. Perfect for brunch or a special breakfast.
Ingredients (Serves 4)
- 8 slices thick-cut bread (Brioche or Texas toast works best)
- 4 oz (115 g) cream cheese, softened
- 2–3 tbsp powdered sugar (or maple syrup)
- 1/2 tsp vanilla extract
- Optional: 1/4 cup strawberries or blueberries, finely chopped
Egg Mixture:
- 3 large eggs
- 3/4 cup milk
- 1 tsp vanilla extract
- 1/2 tsp cinnamon
- Pinch of salt
For cooking:
- 1–2 tbsp butter
Instructions
1. Make the filling
In a bowl, mix cream cheese, powdered sugar, and vanilla until smooth.
Fold in berries if using.
2. Assemble
Spread filling onto 4 slices of bread.
Top with remaining slices to make sandwiches. Press gently.
3. Prepare egg mixture
Whisk together eggs, milk, vanilla, cinnamon, and salt in a shallow dish.
4. Dip
Dip each sandwich into egg mixture, coating both sides (don’t soak too long or bread may fall apart).
5. Cook
Heat butter in a skillet over medium heat.
Cook each sandwich 3–4 minutes per side until golden brown and cooked through.
6. Serve
Dust with powdered sugar and drizzle with maple syrup. Add fresh fruit if desired.
Delicious Variations
- Banana Nutella – Add sliced bananas and Nutella instead of cream cheese.
- Lemon Cheesecake – Add lemon zest to the cream cheese filling.
- Savory version – Skip sugar and fill with ham and Swiss cheese.
Tips for Perfect Stuffed French Toast
- Slightly stale bread works best — it absorbs without getting soggy.
- Cook on medium (not high) so the center warms through without burning.
- Let rest 1–2 minutes before cutting so filling sets slightly.
If you’d like, I can also give a baked overnight stuffed French toast casserole version — perfect for holidays or brunch gatherings.