01 - In a small mixing bowl, combine the softened cream cheese, powdered sugar, and vanilla extract. Beat until smooth and creamy with no lumps remaining.
02 - Spread an even layer of the cream cheese filling over 4 slices of bread. Top each with a second slice of bread to form 4 filled sandwiches. Press gently to seal.
03 - In a shallow dish, whisk together the eggs, whole milk, ground cinnamon, vanilla extract, granulated sugar, and salt until fully combined.
04 - In a small saucepan, combine the sliced strawberries, granulated sugar, and lemon juice. Cook over medium heat for 6 to 8 minutes, stirring occasionally, until the berries release their juices and the mixture thickens into a syrupy sauce. Mash lightly with a fork for a rustic texture. Remove from heat and set aside.
05 - Place a large skillet or griddle over medium heat. Add a generous pat of butter and allow it to melt, coating the surface evenly.
06 - Submerge each assembled sandwich into the custard mixture, coating both sides thoroughly. Allow excess to drip off before transferring to the skillet.
07 - Place the custard-dipped sandwiches onto the hot skillet. Cook for 3 to 4 minutes per side until both sides are golden brown and the filling is warm throughout. Add more butter between batches as needed.
08 - Cut each stuffed French toast in half diagonally. Arrange on plates and spoon the warm strawberry drizzle generously over the top. Serve immediately.