Prepare the filling by mixing cream cheese and powdered sugar in a bowl until smooth.
In a separate bowl, whisk together the eggs, milk, vanilla extract, and cinnamon.
Spread the cream cheese mixture on two slices of bread and top with another slice to create a sandwich.
Heat a skillet over medium heat and add a little butter.
Dip each sandwich into the egg mixture, ensuring both sides are coated.
Place the sandwiches in the skillet and cook until golden brown, about 3-4 minutes per side.
Remove from skillet and keep warm while cooking the remaining sandwiches.
Serve topped with fresh fruits and a drizzle of maple syrup.
Sprinkle with extra cinnamon if desired.
Enjoy your delicious stuffed French toast warm!