01 - 
                In a small mixing bowl, combine softened cream cheese, powdered sugar, and vanilla extract. Blend until completely smooth and uniform.
              
              
              
                02 - 
                Spread the cream cheese filling evenly over 4 slices of bread. Top each with a remaining bread slice to create 4 sandwiches.
              
              
              
                03 - 
                In a shallow dish, whisk together eggs, milk, vanilla extract, ground cinnamon, granulated sugar, and a pinch of salt until well combined.
              
              
              
                04 - 
                Carefully dip each stuffed sandwich into the egg mixture, ensuring both sides are fully coated without oversoaking.
              
              
              
                05 - 
                Heat a non-stick skillet or griddle over medium heat and melt the butter. Cook each sandwich for 3-4 minutes per side until golden brown and crisp.
              
              
              
                06 - 
                In a shallow bowl, mix granulated sugar with ground cinnamon for the coating.
              
              
              
                07 - 
                Immediately after frying, dredge each stuffed French toast in the cinnamon sugar mixture to coat all sides generously.
              
              
              
                08 - 
                Serve warm, optionally garnishing with maple syrup, whipped cream, or chocolate sauce if desired.