Some mornings call for something extra special. The kind of breakfast that feels indulgent, cozy, and a little bit celebratory, even if it is just a regular day. This stuffed French toast is exactly that. Crisp on the outside, soft in the middle, and filled with a creamy, fruity surprise that makes every bite feel like a treat.
This stuffed French toast is one of my favorite quick breakfasts when I want something sweet but still easy. I have made versions of this many times, tweaking the filling and soak until it came together just right. And the best part? It is ready in about 20 minutes from start to finish. Let's make it together.
Jump to:
Why You'll Love This Recipe
- Ready in under 20 minutes
- Creamy, sweet filling with crisp golden edges
- Perfect for a cozy weekend breakfast or brunch
- Easy to customize with different fillings
- Made with simple, everyday ingredients
Ingredients
This recipe makes just enough for a special breakfast for two.
- 4 slices thick bread
- 2 eggs
- ½ cup milk
- 1 teaspoon vanilla extract
- ½ teaspoon cinnamon
- 1 tablespoon sugar
- 4 ounces cream cheese, softened
- 2 tablespoons strawberry jam
- 1 tablespoon butter

Ingredient Notes and Substitutions
Thick bread is key here. Brioche or challah works beautifully because it soaks up the custard without falling apart. If your bread feels very fresh and soft, letting it sit out for a short while helps.
Cream cheese creates that rich, cheesecake-like center. Make sure it is softened so it spreads easily. Strawberry jam adds brightness and sweetness, but you can absolutely switch it up.
If you want to try something different, Nutella, peanut butter, or even a berry compote all work well. Just keep the filling thick so it stays tucked inside.
Instructions

- In a small bowl, mix the softened cream cheese and strawberry jam until smooth and well combined.
- Spread the mixture evenly between two slices of bread, then top with the remaining slices to make two stuffed sandwiches.
- In a shallow dish, whisk together the eggs, milk, vanilla extract, cinnamon, and sugar until smooth.
- Dip each stuffed sandwich into the egg mixture, letting both sides soak briefly. Do not rush this step, but do not over soak either.
- Melt the butter in a skillet over medium heat.
- Place the stuffed French toast into the pan and cook for 3 to 4 minutes per side, until golden brown and cooked through.
- Remove from the pan and serve warm with syrup or a dusting of powdered sugar.

Pro Tips for Success
- Use medium heat so the center warms through before the outside browns too much.
- Press the sandwiches gently after dipping to help the custard soak in evenly.
- If the bread is browning too fast, lower the heat and give it a little more time.
- For extra indulgence, add a tiny knob of butter when flipping.
Storage and Reheating
Stuffed French toast is best enjoyed fresh, but leftovers can be stored in an airtight container in the refrigerator for up to 2 days. Reheat gently in a skillet over low heat or in the oven until warmed through.
Make Ahead and Freezing
You can mix the cream cheese filling and custard the night before and store them separately in the fridge. Assemble and cook in the morning for the best texture. Freezing is not recommended, as the filling can change texture once thawed.
Tips and Variations
- Chocolate version: Swap the jam for Nutella or chocolate spread.
- Nutty twist: Use peanut butter with a little honey mixed in.
- Berry lover: Add fresh sliced strawberries to the filling.
- Less sweet: Reduce the sugar in the custard slightly.
- Holiday feel: Add a pinch of nutmeg or orange zest to the egg mixture.

FAQs
Thick sliced brioche or challah works best because it is sturdy and soft at the same time.
Yes, this recipe is naturally vegetarian as written.
The heat may be too high, or the bread soaked too long. Medium heat and a gentle soak work best.


📖 Recipe
Irresistible Stuffed French Toast in 20 Minutes
- Prep Time: 10 minutes
- Cook Time: 8 minutes
- Total Time: 18 minutes
- Yield: 2 servings 1x
- Category: Breakfast
- Method: Pan-frying
- Cuisine: American
- Diet: Vegetarian
Description
A delicious breakfast dish with stuffed French toast, perfect for a sweet start to your day.
Ingredients
- 4 slices of thick bread
- 2 eggs
- ½ cup milk
- 1 tsp vanilla extract
- ½ tsp cinnamon
- 1 tbsp sugar
- 4 oz cream cheese
- 2 tbsp strawberry jam
- 1 tbsp butter
Instructions
- Mix cream cheese and jam in a bowl.
- Spread the mixture between two slices of bread.
- Whisk eggs, milk, vanilla, cinnamon, and sugar in a shallow dish.
- Dip the stuffed bread slices into the egg mixture.
- Melt butter in a pan over medium heat.
- Cook the French toast for 3-4 minutes per side until golden brown.
- Serve warm with syrup or powdered sugar.
Notes
Use thick bread like brioche or challah for best results. Adjust sweetness by adding more or less sugar. Try different fillings like Nutella or peanut butter.
Nutrition
- Serving Size: 1 slice
- Calories: 320
- Sugar: 15g
- Sodium: 280mg
- Fat: 18g
- Saturated Fat: 9g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 1g
- Protein: 8g
- Cholesterol: 120mg
Serving Suggestions
I love serving this stuffed French toast with a simple fruit salad or crispy bacon for contrast. It is also wonderful on its own with just a dusting of powdered sugar and a hot cup of coffee.
For a full brunch spread, pair it with something savory or a refreshing drink to balance the sweetness.

Nutrition and Notes
- Yield: 2 servings
- Calories: 320 per slice
- Sweet, rich, and satisfying
- Skill level: Beginner
I tested this recipe a few times to get the filling just right. The balance of creamy and fruity with that crisp outside is what makes it so hard to resist.
Reader Reviews
This is one of those breakfasts that disappears fast. If you make it, do not be surprised if someone asks when you are making it again.
Related Recipes and Internal Links
- If you love French toast, try my Best French Toast Recipe for a classic version.
- Looking for a fun breakfast idea? Pancake Nachos are always a hit.






Comments
No Comments