Make this rich, decadent cream cheese stuffed French toast for a special weekend brunch. It features a sweet, creamy vanilla filling inside golden, crispy bread.
Author:julianmaxwell
Prep Time:15 min
Cook Time:15 min
Total Time:30 min
Yield:4 servings 1x
Category:Breakfast
Method:Pan Frying
Cuisine:American
Diet:Vegetarian
Ingredients
Scale
8 thick slices of brioche or challah bread
8 oz cream cheese, softened
1/4 cup granulated sugar
1 teaspoon vanilla extract
1 large egg
1/4 cup milk (any kind)
1/2 teaspoon ground cinnamon
1/4 teaspoon ground nutmeg
2 large eggs (for batter)
1/2 cup milk (for batter)
1 teaspoon vanilla extract (for batter)
1 tablespoon butter or oil for cooking
Instructions
Prepare the cream cheese filling: In a medium bowl, beat the softened cream cheese, 1/4 cup sugar, and 1 teaspoon vanilla extract until smooth.
Assemble the sandwiches: Spread half of the cream cheese mixture evenly onto one side of four bread slices. Top each with another slice of bread to form four sandwiches.
Prepare the egg batter: In a shallow dish, whisk together the 2 large eggs, 1/2 cup milk, 1 teaspoon vanilla extract, cinnamon, and nutmeg.
Dip the sandwiches: Dip each stuffed sandwich into the egg batter, coating both sides quickly. Do not let the bread soak too long, or it will become soggy.
Cook the French toast: Heat butter or oil in a large skillet over medium heat. Cook the stuffed French toast for 3 to 4 minutes per side, until golden brown and crispy on the outside and the filling is warm. Adjust heat as needed to prevent burning before the center heats through.
Serve immediately: Slice in half and top with powdered sugar, fresh berries, or maple syrup.
Notes
Use thick-cut bread like brioche or challah for the best texture contrast.
For a make-ahead option, assemble the sandwiches and refrigerate them overnight. Dip and cook them in the morning.
If you prefer a fruit variation, mix 1/2 cup of softened strawberries or blueberries into the cream cheese filling.