- In a bowl, combine the cream cheese, powdered sugar, and vanilla extract. 
- Mix until smooth and spreadable. 
- Take a slice of bread and spread a generous layer of cream cheese mixture. 
- Top with another slice to make a sandwich. 
- In another bowl, whisk together the eggs, milk, ground cinnamon, and salt. 
- Dip each sandwich into this egg mixture. 
- Heat some butter in a skillet or griddle over medium heat. 
- Cook each sandwich for 2-3 minutes on each side until golden brown and crispy. 
- Serve hot with your choice of toppings like fresh berries, honey, or maple syrup.