In a bowl, mix the cream cheese and powdered sugar until smooth. Set aside.
In another bowl, whisk together the eggs, milk, vanilla extract, 1 teaspoon of cinnamon, and 1 tablespoon of sugar until well combined.
Take two slices of bread and spread a generous layer of the cream cheese mixture on one side of each slice. Place the other two slices on top to create two sandwiches.
Heat a large skillet or griddle over medium heat and melt 2 tablespoons of butter.
Dip each sandwich into the egg mixture, ensuring both sides are well coated.
Place the sandwiches in the skillet and cook for about 3-4 minutes on each side, or until golden brown and cooked through. Add more butter as needed while cooking.
In a small bowl, combine the 1/4 cup of granulated sugar and 1 tablespoon of cinnamon.
Once the French toast is cooked, immediately coat each piece in the cinnamon sugar mixture.
Serve warm, drizzled with maple syrup if desired.