01 - Combine the chopped strawberries, granulated sugar, and lemon juice in a small saucepan. Cook over medium heat, stirring occasionally, for 5 to 7 minutes until the strawberries break down and the mixture thickens slightly. Remove from heat and set aside to cool.
02 - In a medium mixing bowl, beat together the softened cream cheese, powdered sugar, and vanilla extract until smooth and creamy. Ensure no lumps remain.
03 - Spread the cream cheese filling evenly across 4 slices of brioche. Top each with a second slice of bread to form a sandwich, pressing gently to adhere.
04 - In a shallow dish, whisk together the eggs, milk, granulated sugar, cinnamon, vanilla extract, and salt until fully combined and smooth.
05 - Carefully dip each stuffed sandwich into the egg custard, coating both sides evenly. Avoid soaking too long to prevent the bread from becoming soggy.
06 - Heat a large skillet or griddle over medium heat and add a pat of butter. Cook each stuffed sandwich for 3 to 4 minutes per side until golden brown and cooked through. Work in batches if needed, adding more butter between rounds.
07 - Cut each French toast sandwich diagonally and arrange on plates. Drizzle generously with the cooled strawberry sauce. Dust with powdered sugar and garnish with fresh sliced strawberries if desired.