Prepare the Filling:
In a medium bowl, mix the softened cream cheese, powdered sugar, and 1/2 teaspoon vanilla extract until smooth. Set aside.
Stuff the Bread:
Take one slice of brioche and spread a layer of the cream cheese filling on one side. Add a spoonful of raspberry preserves or mashed fresh raspberries on top. Place another slice of bread over it to form a sandwich. Repeat until you have as many “sandwiches” as needed.
Make the Custard:
In a large bowl, whisk together the eggs, milk, heavy cream, cinnamon, nutmeg, and 1 teaspoon vanilla extract until fully combined.
Dip the Sandwiches:
Carefully dip each stuffed sandwich into the custard mixture, ensuring both sides are well soaked but not falling apart. Let excess drip off.
Cook the French Toast:
Heat a griddle or large skillet over medium heat and lightly grease with butter or oil. Place each soaked sandwich onto the hot surface and cook until golden brown on each side, about 3–4 minutes per side.
Serve:
Remove from the skillet and serve warm. Top with fresh raspberries, a dusting of powdered sugar, and a drizzle of maple syrup.