Start by whisking together the milk, eggs, cinnamon, and vanilla extract in a medium-sized bowl until well combined.
In a separate small bowl, gently mix the whipped cream cheese with the chopped pecans until fully incorporated.
Spread the cream cheese mixture evenly onto six slices of brioche bread. Place the remaining slices of bread on top, creating sandwiches with the cream cheese filling in the middle.
Heat a griddle over medium heat and melt the butter in a frying pan.
Dip each sandwich into the egg mixture, allowing both sides to soak for 15-30 seconds to ensure the bread absorbs the mixture.
Place the soaked sandwiches onto the heated griddle. Cook each side for 3 to 4 minutes, or until they are a golden brown color.
Serve the stuffed French toast warm, optionally garnished with sliced bananas and additional chopped pecans. Drizzle with maple syrup if desired.