01 -
In a saucepan over medium-high heat, combine the blueberries, water, vanilla extract, and granulated sugar. Stir occasionally while cooking until the blueberries begin to pop and the mixture comes to a boil.
02 -
Once the blueberry mixture is boiling, reduce the heat to low and simmer for 5 minutes. Remove from heat and set aside to cool. The sauce will thicken slightly as it cools.
03 -
In a small bowl, combine the softened cream cheese and 1/4 cup of vanilla coffee creamer. Mix well until smooth. Then add 1/4 cup of the cooled blueberry sauce (reserve the rest for topping) and stir to combine, creating a blueberry-swirled cream cheese filling.
04 -
For thick brioche slices: Cut a slit in the top of each slice of bread to create a pocket, being careful not to cut all the way through. Stuff each pocket with about 2 heaping tablespoons of the cream cheese mixture. For pre-sliced store-bought bread: Use two slices and spread the cream cheese mixture on one slice, leaving a gap around all edges, then top with the second slice to make a sandwich.
05 -
In a shallow bowl, beat together the eggs and 1 cup of vanilla coffee creamer until well combined.
06 -
Preheat a skillet over medium-low heat and lightly grease with butter or cooking spray. Dip both sides of each stuffed bread slice into the egg mixture, allowing excess to drip off, then place in the heated skillet.
07 -
Cook the French toast until golden brown on both sides. Watch the edges of the bread to judge doneness, as the thick stuffed slices will take a bit longer to cook through than regular French toast.
08 -
Serve the stuffed French toast warm, topped with the remaining blueberry sauce and a dollop of whipped cream.